aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/saveload.cpp
AgeCommit message (Collapse)Author
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28TSAGE: Proper bugfix for problem saving/restoring game in Scene #5000 and othersPaul Gilbert
2011-04-28TSAGE: Fixed assert after loading a game in scene 5000 and changing scenemd5
2011-04-27TSAGE: Added temporary fix for some saved games (e.g. scenes 4050 and 5000)md5
2011-04-19TSAGE: Suppress empty format string warning of g++.Johannes Schickel
2011-04-19TSAGE: Simplified the new Saver::getObjectCount methodPaul Gilbert
2011-04-19TSAGE: Reworked the saving code to fix crashesPaul Gilbert
Note that this undoes the recent compilation fix for GCC, since it didn't work. For now, used an explicit void ** conversion as previously suggested.
2011-04-18TSAGE: Fix palette corruption in savegame files.Paul Gilbert
2011-04-13TSAGE: "Cosmetic" cleanupsstrangerke
2011-04-13TSAGE: Cleanup custom List usage.Johannes Schickel
This makes the code use Common::List for all cases where synchronization can not be done with tSage::List::synchronise. Furthermore I renamed the custom List class to SynchronisedList to stress its purpose. I also removed clear2, contains and forEach and replaced them with algorithm usage from Common:: or in the case of "contains" replaced them with a simple inline function which uses Common::find.
2011-02-14TSAGE: Added the engine in a separate branchPaul Gilbert