0ad/binaries/system
Ykkrosh 35e91718c5 # Added tool for viewing models and animations outside the game.
Atlas: Added ActorViewer. Moved GL canvas into separate class for shared
use. Disabled message-handling callback while blocked on the game, and
stopped creating dialog boxes inside the game thread in order to avoid
deadlocks (hopefully). Support multiple Views (for independent sets of
camera/update/render code). Recalculate territory boundaries when
necessary. Changed default list of animations to match those currently
used by actors.
# Tidied up more code.
Moved some more #includes out of .h files, to minimise unnecessary
compilation.
MathUtil: Deleted unused/unuseful macros (M_PI (use PI instead), M_PI_2
(use PI/2), MAX3, ABS (use abs)).
ObjectManager: Removed some ScEd-specific things.
Unit: Moved creation out of UnitManager, so units can be created without
adding to the manager. Changed CStr8 to the more conventional CStr.
app_hooks: Removed warning for setting multiple times.
win: Restored SEH catcher.
GameSetup, GameView: Removed RenderNoCull, because it doesn't seem to do
what it says it does ("force renderer to load everything") since we're
loading-on-demand most stuff and it doesn't seem especially useful since
we'd prefer to minimise loading times (but feel free to correct me if
I'm wrong). (And because it crashes when things need to be initialised
in a different order, so it's easier to remove than to understand and
fix it.)
PatchRData, Renderer: Work sensibly when there's no game (hence no LOS
manager, water, etc).
LOSManager: Use entity position instead of actor position when possible.
TerritoryManager: Allow delayed recalculations (so Atlas can issue lots
of move+recalculate commands per frame).
Cinematic: Non-pointer wxTimer, so it doesn't leak and doesn't have to
be deleted manually.

This was SVN commit r4261.
2006-08-28 17:36:42 +00:00
..
ActorViewer.bat # Added tool for viewing models and animations outside the game. 2006-08-28 17:36:42 +00:00
Atlas.bat Renamed autobuilt ps.exe to pyrogenesis.exe, to match the new project layout. 2006-06-03 05:08:32 +00:00
Microsoft.VC80.CRT.manifest # Fixed SxS CRT usage. 2006-04-24 18:01:01 +00:00
Microsoft.VC80.DebugCRT.manifest # Fixed SxS CRT usage. 2006-04-24 18:01:01 +00:00
readme.txt New readme file to ensure system/ doesn't get removed. 2004-08-29 20:27:05 +00:00
RebuildRandomMaps.bat Initial commit of GUI changes. You're not liable to see much difference (in fact, there's probably less functionality than there used to be). 2006-02-27 23:37:43 +00:00

Last Update: 29th August 2004

This is the 0 A.D. readme file. Its content is somewhat limited, since it is primarily here to stop the system/ folder from disappearing from CVS now that all binaries are stored elsewhere. ;)

If all has gone well, there should be two binaries in this folder:

* ps_test.exe: This is a customised debug version of the build. It runs like crystallised treacle, but it does keep better track of memory. If it crashes or you otherwise encounter an issue, please post the two crashdump files that appear in your data/ directory as a bug report at http://bugs.wildfiregames.com, along with the date of your build, and we will be able to trace the crashdump to isolate the error, and hopefully fix it.

* ps.exe: Run this for a release version of the build. It's faster, but it won't generate an accurate crash dump. So if it crashes, we'll have a hard time isolating the source. For testing purposes, it's therefore best to run ps_test.