1
0
forked from mirrors/0ad
Commit Graph

1448 Commits

Author SHA1 Message Date
olsner 2f809325d9 Removed deprecated FMOD section in library readme
This was SVN commit r1492.
2004-12-12 23:49:18 +00:00
Ykkrosh 91f50492a7 Fixed path
This was SVN commit r1491.
2004-12-12 22:48:39 +00:00
Ykkrosh 6d7d049d89 Attempted to minimise dependencies between header files (to make compilation minorly faster)
This was SVN commit r1490.
2004-12-12 19:43:55 +00:00
Acumen 24abb51b59 First crack at loading screen (though need to figure out a way to move session loading to next frame to get it to actually stay on the screen). Some preliminary work on sub-windows.
This was SVN commit r1489.
2004-12-12 19:34:38 +00:00
Ykkrosh aa1442e8f8 Fix for mesh manager crashes (plus some parts of Boost, which may be a little excessive)
This was SVN commit r1488.
2004-12-12 18:40:00 +00:00
Ykkrosh 61705f7caf XMB cleanup program (to remove old unused .xmb files)
This was SVN commit r1487.
2004-12-12 12:51:24 +00:00
olsner 2e0bb04882 Linux fixes for new workspace layout
This was SVN commit r1486.
2004-12-11 21:50:03 +00:00
janwas 9f6d085732 oops, removed one const too many. fixed.
This was SVN commit r1484.
2004-12-10 00:14:10 +00:00
janwas 9d317d8164 1) removed scaffolding from file
2) VFS: add path_copy convenience routine
3) various lib code: removed unnecessary const cluttering things (like
const char* _const_ name in param list)

This was SVN commit r1483.
2004-12-09 23:12:02 +00:00
janwas cc02422908 1) TIMER added to timer.h (moved from main)
2) wposix: cache file status in struct dirent (Win32 specific)
3) vfs: speed up vfs_mount (via 2) and zip_cb path lookup caching
scheme)
4) temp scaffolding added to file.cpp to measure performance

This was SVN commit r1482.
2004-12-09 20:17:09 +00:00
Ykkrosh 0598081a57 Changed Xeromyces to care about the .xml's size/mtime rather than its contents (to avoid needing to load the .xml), and also to store that information in the .xmb's filename rather than inside the file (to avoid getting confused when rewriting files that are inside archives)
This was SVN commit r1480.
2004-12-09 16:57:21 +00:00
Ykkrosh c3fafdca99 Added CStr::FindInsensitive
This was SVN commit r1479.
2004-12-09 16:54:02 +00:00
Ykkrosh 6a04509455 Fixed Release-mode compilation
This was SVN commit r1478.
2004-12-09 16:09:58 +00:00
Ykkrosh e2062ccee1 Faster parsing
This was SVN commit r1477.
2004-12-08 18:15:39 +00:00
Acumen 01c35dd616 Added some more placeholder portraits.
This was SVN commit r1476.
2004-12-08 17:00:43 +00:00
janwas f36008ac3b added TIMER(name_of_block). it declares a scoped object that measures time between ctor and dtor, and is therefore perfect for measuring how long functions or basic blocks execute. used to gather results reported in "analysis: why is startup slow" thread.
also split out a few functions from Init() (more structured, easier
measuring)

This was SVN commit r1475.
2004-12-08 15:34:15 +00:00
janwas 196229add7 add JS sound binding interface rationale
This was SVN commit r1474.
2004-12-08 13:10:11 +00:00
janwas 2248b615ea NOP
This was SVN commit r1473.
2004-12-07 22:14:23 +00:00
janwas 643810a276 cleaned up VFS after yesterday's new code;
explicit shutdown, instead of atexit

This was SVN commit r1472.
2004-12-07 22:10:46 +00:00
Acumen 9302d3c668 Uploaded some placeholder icons, recompilation, removed redundant version of ScEd.
This was SVN commit r1471.
2004-12-07 18:35:11 +00:00
Wijitmaker 9b0ce13f8f Fixing some transparency issues
This was SVN commit r1470.
2004-12-07 05:29:40 +00:00
Wijitmaker c5dc84223e A few actor fixes
This was SVN commit r1469.
2004-12-07 05:28:20 +00:00
janwas 0f18178fda fixed sched. priority code: wouldn't work for all values.
This was SVN commit r1468.
2004-12-07 03:01:12 +00:00
janwas 77196dbe06 less dependencies on res/res.h in headers (a bad thing) => less recompiles when I change vfs.h :)
This was SVN commit r1467.
2004-12-07 02:04:38 +00:00
janwas e76871e7b0 - heavy changes to VFS tree internals: now allows loose files and archives to coexist, choosing archive if they're the same date+size
- reworked tree_lookup: dir names now require trailing '/' to
disambiguate. exception: vfs_open_dir (convenience)
- display VFS tree in stdout.txt unless g_Quickstart

This was SVN commit r1466.
2004-12-07 01:22:25 +00:00
janwas e15562b7ae 1) file: clean up path conversion call sites (was using private routine)
2) all: change file_enum and cohorts to pass struct stat instead of just
size

3) minor cleanup

This was SVN commit r1465.
2004-12-07 01:19:10 +00:00
janwas 1d1a2ce3e4 use VC's stat() for now, even if slower - mtime time conversion is a pain to implement
This was SVN commit r1464.
2004-12-07 01:12:35 +00:00
janwas 8d20cfefdb remove cout << "initialized"
This was SVN commit r1463.
2004-12-07 01:08:56 +00:00
Ykkrosh e1506b6d3a Removed unused Elvish
This was SVN commit r1462.
2004-12-07 00:17:14 +00:00
Acumen 7e7743a90d Implemented population of command buttons.
This was SVN commit r1461.
2004-12-06 00:54:06 +00:00
Ykkrosh a2a6f29ab3 s/Prometheus/Pyrogenesis/
This was SVN commit r1459.
2004-12-05 21:56:09 +00:00
Ykkrosh cf7f9dcc47 Made premake put ps_test.pdb into binaries/data
This was SVN commit r1458.
2004-12-05 19:10:57 +00:00
Ykkrosh ffb5f87857 Corrected mesh manager's use of hashmap. Added CStrW support to JS/GUI interface. Added error checking to CStr::Left/Right to make bugs more obvious.
This was SVN commit r1456.
2004-12-05 18:26:43 +00:00
Ykkrosh 761261880a Correction to restructuring (part 2 of 2)
This was SVN commit r1455.
2004-12-05 18:05:16 +00:00
Ykkrosh 0014c3140b Correction to restructuring (part 1 of 2)
This was SVN commit r1454.
2004-12-05 18:04:15 +00:00
Ykkrosh ec3452679c Restructuring
This was SVN commit r1453.
2004-12-05 17:59:29 +00:00
Acumen 0d270c968c More GUI stuff, primarily to start implementing entity lists.
This was SVN commit r1451.
2004-12-05 03:37:01 +00:00
Acumen 944397c4cf (Trying again, as it timed out last time I tried this.) Added various entity attributes, and struggled to get them to appear in GUI (seem to be issues with numeric interpretation and icons sometimes don't appear), but it's a start. Also made start on training
This was SVN commit r1450.
2004-12-04 21:38:52 +00:00
olsner 936fc885a1 Don't convert paths here since it's already done by the caller (API change)
This was SVN commit r1449.
2004-12-04 20:27:07 +00:00
Acumen 0c0d20d3eb Marginally improved game performance by reducing session GUI updates (now waits over a second before updating the controls, but at least the frame rate is better). Also turned off GUI refresh when in full-screen mode (Alt+G).
This was SVN commit r1448.
2004-12-02 23:38:51 +00:00
Acumen 445915942a Fix to restore setInterval() to its former functioning glory.
This was SVN commit r1447.
2004-12-02 23:36:47 +00:00
Ykkrosh 0c49853a3a Premake updates: unbroke PCH; disabled edit-and-continue; disabled runtime checks in Testing mode; fixed stack overflow problem; renamed to 'pyrogenesis'
This was SVN commit r1446.
2004-12-02 18:22:46 +00:00
Ykkrosh 453c8c68af Fixed warnings
This was SVN commit r1445.
2004-12-02 17:17:38 +00:00
Wijitmaker 8d087f55f6 Missing mesh files
This was SVN commit r1442.
2004-12-02 10:16:30 +00:00
Wijitmaker 00d39d9a9d Missing actor files
This was SVN commit r1441.
2004-12-02 10:13:53 +00:00
Wijitmaker b1534dfd7b Missing actor files
This was SVN commit r1440.
2004-12-02 10:13:48 +00:00
Wijitmaker f7b7760e68 Missing actor files
This was SVN commit r1439.
2004-12-02 10:12:05 +00:00
Wijitmaker 3d82cd7fb8 Missing actor files
This was SVN commit r1438.
2004-12-02 10:10:37 +00:00
janwas 3fb241054f add master sound disable, triggered if g_Quickstart == true.
(skips OpenAL init => speeds up startup)

This was SVN commit r1437.
2004-12-01 22:19:58 +00:00
janwas f1dac9c626 better error handling: lots of little changes.
added some error codes, tried to eliminate unspecific return -1  where
it made sense.

This was SVN commit r1436.
2004-12-01 21:37:01 +00:00