aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/saveload.cpp
AgeCommit message (Collapse)Author
2011-12-28DREAMWEB: Added commandOnlyCond() methodMax Horn
2011-12-28DREAMWEB: Clean up checkCoordsWillem Jan Palenstijn
2011-12-28DREAMWEB: Replaced most isCD calls with calls checking for speechFilippos Karapetis
This is quite useful for devices with limited storage, where the user can use the CD version without its speech files
2011-12-28DREAMWEB: Clean up some constantsWillem Jan Palenstijn
2011-12-28DREAMWEB: Completely remove all of the runtime, and move everything into ↵Filippos Karapetis
DreamWebEngine Also, remove dead code (allocateMem/deallocateMem)
2011-12-28DREAMWEB: Move all saved variables to a GameVars structWillem Jan Palenstijn
The data segment is now completely unused.
2011-12-28DREAMWEB: Remove a lot of unused/duplicate constants and move some of them ↵Filippos Karapetis
to dreambase.h
2011-12-28DREAMWEB: Mass-move variables out of dataWillem Jan Palenstijn
This has been done by an automated search/replace, culling unused variables in the process. The remaining variables in data are all stored in savegames.
2011-12-27DREAMWEB: Convert exText into TextFileWillem Jan Palenstijn
2011-12-27DREAMWEB: Remove Extras segmentWillem Jan Palenstijn
2011-12-27DREAMWEB: Streamline graphics file accessWillem Jan Palenstijn
2011-12-27DREAMWEB: Move kRoomssample out of data blob.D G Turner
N.B. Last commit was kForeignRelease, not kSubtitles.
2011-12-27DREAMWEB: Move kQuitRequested out of data blob.D G Turner
2011-12-27DREAMWEB: Move all of the functions to DreamBase and remove stubs.hFilippos Karapetis
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