aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/saveload.cpp
AgeCommit message (Collapse)Author
2011-12-26DREAMWEB: Move the roomsCanGo array out of the data blobFilippos Karapetis
2011-12-26DREAMWEB: Rename workToScreenCPP to workToScreenMax Horn
2011-12-23DREAMWEB: Move changes out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move rest of saveload.cpp to DreamBaseMax Horn
2011-12-23DREAMWEB: cleanupMax Horn
2011-12-23DREAMWEB: Turn RectWithCallback into templateMax Horn
Also moves checkCoords to DreamBase, adding a nasty cast to it. This is a temporary HACK, which allows moving functions that use checkCoords to DreamBase one at a time, instead of all at once (and at the same time as checkCoords). This can be undone once everything using checkCoords has been moved to DreamBase.
2011-12-23DREAMWEB: Move most of saveload.cpp to DreamBaseMax Horn
2011-12-18DREAMWEB: Remove reelRoutines from data blobWillem Jan Palenstijn
2011-12-18DREAMWEB: Fix ReelRoutine terminator saving/loadingWillem Jan Palenstijn
2011-12-18DREAMWEB: SpacingFilippos Karapetis
2011-12-18DREAMWEB: Remove regression from b0a42f1 (duplicate saved reel data)Filippos Karapetis
2011-12-18DREAMWEB: Add meta information to saved gamesFilippos Karapetis
This information includes savegame versioning and the saved game's date/time, played time and game thumbnail. This information is stored into an unused data block of the original save format, so the generated ScummVM saves are (hopefully) fully compatible with the original ones and can be loaded in the original interpreter
2011-12-17DREAMWEB: Add disabled reelRoutine conversion workWillem Jan Palenstijn
2011-12-17DREAMWEB: Use serializer for ReelRoutinesWillem Jan Palenstijn
2011-12-17DREAMWEB: Remove dead codeFilippos Karapetis
2011-12-17DREAMWEB: Fix two off-by-one errors in saveGame(), rewrite scanForNames() to ↵Filippos Karapetis
use listSavefiles() and use Common::strlcopy instead of strncpy
2011-12-15DREAMWEB: Move even more stuff to DreamBaseMax Horn
2011-12-11DREAMWEB: Move Savenames out of opaque data blobWillem Jan Palenstijn
2011-12-11DREAMWEB: Convert checkInputWillem Jan Palenstijn
2011-12-11DREAMWEB: Convert 'showNames'Willem Jan Palenstijn
2011-12-11DREAMWEB: Fix namesToOld/oldToNamesWillem Jan Palenstijn
They only saved the first four savegame descriptions. (Bug from the original game.)
2011-12-11DREAMWEB: Do savefile reading directly in loadPosition() / scanForNames()Max Horn
2011-12-11DREAMWEB: Move savefile creation into DreamGenContext::savePositionMax Horn
Also, make sure the save file is properly finalized before being closed.
2011-12-11DREAMWEB: Add DreamWebEngine::getSavegameFilenameMax Horn
2011-12-11DREAMWEB: Remove DreamGenContext::closeFile, stop using kHandleMax Horn
2011-12-09DREAMWEB: Use the C++ version of workScreen() in C++ codeFilippos Karapetis
2011-12-07DREAMWEB: Replace cs by data (outside of dreamgen.cpp)Max Horn
2011-12-06DREAMWEB: Cleanup end of namespace commentsMax Horn
2011-12-05DREAMWEB: 'loadSaveBox' ported to C++Bertrand Augereau
2011-12-03DREAMWEB: Move temporary room for loading out of data segmentWillem Jan Palenstijn
2011-12-03DREAMWEB: Convert 'loadOld' and clean up 'doLoad' callsWillem Jan Palenstijn
2011-12-03DREAMWEB: Move 'loadOld' from dreamgenWillem Jan Palenstijn
2011-12-03DREAMWEB: Clean upWillem Jan Palenstijn
2011-12-03DREAMWEB: Don't use Madeuproomdat as a global when not necessaryWillem Jan Palenstijn
2011-12-03DREAMWEB: Create and use FileHeader structWillem Jan Palenstijn
2011-12-03DREAMWEB: Convert 'scanForNames'Willem Jan Palenstijn
2011-12-03DREAMWEB: Move 'scanForNames' out of dreamgenWillem Jan Palenstijn
2011-12-03DREAMWEB: Move roomData out of opaque data segmentWillem Jan Palenstijn
2011-12-02DREAMWEB: 'segRef' was redundant with 'getSegment' (thanks to Max for noting ↵Bertrand Augereau
this)
2011-12-01DREAMWEB: Fix compilation due to dreamgen.* function renaming.D G Turner
2011-11-26DREAMWEB: Reduce code completion for scummvm save/load guiWillem Jan Palenstijn
2011-11-26DREAMWEB: Convert 'loadposition'Willem Jan Palenstijn
2011-11-26DREAMWEB: Convert 'saveposition'Willem Jan Palenstijn
Also inline and remove 'saveseg', 'savefilewrite', 'makeheader'.
2011-11-26DREAMWEB: Move 'loadposition' and 'saveposition' from dreamgenWillem Jan Palenstijn
2011-11-26DREAMWEB: Convert 'actualload'Willem Jan Palenstijn
2011-11-26DREAMWEB: Convert 'actualsave'Willem Jan Palenstijn
2011-11-26DREAMWEB: Move 'actualsave' and 'actualload' from dreamgenWillem Jan Palenstijn
2011-11-26DREAMWEB: 'showdiscops' ported to C++Bertrand Augereau
2011-11-21DREAMWEB: 'showmainops' ported to C++Bertrand Augereau
2011-11-21DREAMWEB: Misc cleanings in saveload.cppBertrand Augereau