aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/savegame.cpp
AgeCommit message (Expand)Author
2009-09-22Copy the internal game name when loading, and don't recreate itFilippos Karapetis
2009-09-22Removed unused variableFilippos Karapetis
2009-09-22SCI: Change SystemStrings to use RAW storage consistenlyMax Horn
2009-09-22SCI: Change SystemString::name from char* to Common::StringMax Horn
2009-09-22SCI: SegmentObj's now set their type in constructor; replace central SegmentO...Max Horn
2009-09-21SCI: Replace IntMapper Script::_objIndices and Common::Array Script::_objects...Max Horn
2009-09-21SCI: Rename Object::flags and pos to _flags and _pos; tweak scriptObjInit0 an...Max Horn
2009-09-17SCI: Add EngineState::_kernel member for convenienceMax Horn
2009-09-17SCI: Add a global getSciVersion() function and make use of itMax Horn
2009-09-17SCI: Rename engine/memobj.* to engine/segment.*Max Horn
2009-09-17Changed the way object selectors are accessed, by removing the relevant defin...Filippos Karapetis
2009-09-17SCI: Rename MemObject -> SegmentObjMax Horn
2009-09-16SCI: Rename Script class members, change Script from struct to classMax Horn
2009-09-15Removed some unused variables from the engine stateFilippos Karapetis
2009-09-14SCI: Misc cleanupMax Horn
2009-09-12- Made obj_get and obj_get_name methods of SegManager (getObject and getObjec...Filippos Karapetis
2009-09-08Fixed some (pedantic) warningsMax Horn
2009-09-07SCI: Replace GET_SEGMENT_ANY and GET_OBJECT_SEGMENT macros by new segman methodsMax Horn
2009-09-06SCI: Rename SegManager::exports_wide to _exportsAreWide and changed it to a b...Max Horn
2009-09-06SCI: Replace "IntMapper *id_seg_map" in SegManager with a Common::HashMap<int...Max Horn
2009-09-06SCI: Convert saveload code to use the versioning feature of Common::SerializerMax Horn
2009-09-06SCI: Cleanup for some SegManager internalsMax Horn
2009-09-04Removed the animation_granularity variable from the engine state (it never ch...Filippos Karapetis
2009-09-04Moved some functions inside the SegManager class, and renamed alloc_clone() t...Filippos Karapetis
2009-09-03SCI: Relocate export table when restoring SCI1.1 savegamesWalter van Niftrik
2009-09-02Fixed loading again (broken accidentally in rev. 43504Filippos Karapetis
2009-09-02Some renaming:Filippos Karapetis
2009-08-25- Simplified the parameters of some functionsFilippos Karapetis
2009-08-23- Added more mappings from Sierra's internal IDs to our own ones. Hopefully, ...Filippos Karapetis
2009-08-18- Added game ID detection to the fallback detector. We still need to map some...Filippos Karapetis
2009-08-17SCI: Add autodetection for DoSound. Cleanup.Walter van Niftrik
2009-08-17- Simplified some functions to accept only the parts of the EngineState they ...Filippos Karapetis
2009-08-16SCI: Stage 1 of the game detection overhaul. The end goal is to autodetectWalter van Niftrik
2009-08-15SCI: Added enum for map and volume versions. Removed res_version setting fromWalter van Niftrik
2009-07-11Moved the kernel and the vocabulary outside of the engine state (they're stat...Filippos Karapetis
2009-07-08Only the kernel needs to be initialized before anything else, when saving/loa...Filippos Karapetis
2009-07-08Fixed saving/loading again (broken with the latest changes for game feature a...Filippos Karapetis
2009-07-07Added auto-detection for games with older headers for script blocks, and remo...Filippos Karapetis
2009-07-07- Added auto-detection for EGA graphics. As a result of this, GF_SCI1_EGA has...Filippos Karapetis
2009-07-06Renamed SCI_VERSION_01 -> SCI_VERSION_01_EGAFilippos Karapetis
2009-07-06Replaced sciprintf() calls with printf, DebugPrintf, warning and error callsFilippos Karapetis
2009-06-07Hopefully fixed memory corruption when loading gamesFilippos Karapetis
2009-06-07SCI: Moved resource36 handling into resource manager.Walter van Niftrik
2009-06-07SCI: Simplified SongLibrary code a bitMax Horn
2009-06-07SCI: Objectified SongLibraryMax Horn
2009-06-07SCI: Renamed various song/songlib related structs and membersMax Horn
2009-06-04SCI: Renamed EngineState::flags and version to _flags and _version (following...Max Horn
2009-06-02Removed the gfxw_new_visual and gfxw_new_port wrappers, moved _kfuncTable ins...Filippos Karapetis
2009-06-02Removed some unused variables from the engine stateFilippos Karapetis
2009-06-01Some fixes for saving/loading (still broken)Filippos Karapetis