aboutsummaryrefslogtreecommitdiff
path: root/scumm/saveload.cpp
AgeCommit message (Collapse)Author
2005-11-07Fix for bug #1350645 (Playtime corrupted if save name is >=32 chars)Max Horn
svn-id: r19498
2005-11-04Fix subtitle regressions.Travis Howell
svn-id: r19423
2005-11-02To match the original v7/v8 interpreters, use BlastTexts to display the ↵Gregory Montoir
subtitles. This allows to fix the bug #1092993. As this is quite an important change, regressions may appear. You've been warned :) svn-id: r19398
2005-11-01in v7/v8, remapPaletteColor() ignores color 255Gregory Montoir
in v7, remapPaletteColor() ignores colors setup by initCycle() svn-id: r19380
2005-10-23Fix link error with --disable-heMax Horn
svn-id: r19270
2005-10-22Gee, should pay more attention and read comments I myself added years ago...Max Horn
svn-id: r19248
2005-10-22V7 savegames actually aren't supported; fix commentMax Horn
svn-id: r19247
2005-10-22Got rid of 'ref' code (or rather: hack) in the save/load systemMax Horn
svn-id: r19246
2005-10-22Reduce header dependencies (for quicker recompiles)Max Horn
svn-id: r19245
2005-10-22No need to pass savegameVersion to saveOrLoad, the serializer already knows itMax Horn
svn-id: r19244
2005-10-22Load/Save palette correctly in HE99 games.Travis Howell
Save actor shadows in HE games. svn-id: r19231
2005-10-21Turn class Sound into a SerializableMax Horn
svn-id: r19225
2005-10-21Started to make the save/load system slightly more object orientedMax Horn
svn-id: r19224
2005-10-19HE games require _arraysSlots and sound resource 1 to be saved.Travis Howell
Breaks all old saved games for HE games only. svn-id: r19179
2005-10-18Added flood fill support. Pajama2 puzzle seems to be ok nowGregory Montoir
svn-id: r19158
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-17Added ResourceManager::isLocked; made ResourceManager::flags protected; ↵Max Horn
moved some stuff around svn-id: r19137
2005-10-14Slightly better that way.Gregory Montoir
svn-id: r19085
2005-10-14Fixed the 'Failed to save game state' warning in HE90. _numBitVariables is ↵Gregory Montoir
equal to 0 there, so Serializer::saveLoadArrayOf() is called with len=0 which calls GzipSaveFile::write() with dataSize=0, which leads to GzipSaveFile::_ioError being set. svn-id: r19084
2005-10-13Add possibility to see exact md5s of your game and save when they don'tEugene Sandulenko
match. It's on debuglevel 1. svn-id: r19069
2005-10-13Improved savefile error handling:Marcus Comstedt
* New flush() method in WriteStream class to flush pending I/O, in order to detect any I/O errors * Use of flush() and ioFailed() added to scumm engine save function * Dreamcast backend extended to support the new checks svn-id: r19066
2005-10-12Updated info savegame chunk:Johannes Schickel
- now we save the date and time(although in localtime) in the same format as we pass it to the dialog (See "ATTN: Porters. Notes about time() implementation and thumbnails" on -devel) - old format is kept for compatibility for older ScummVM versions svn-id: r19036
2005-10-01Patch #1259034 (Scumm Savegame Informations)Max Horn
svn-id: r18920
2005-09-02cleanupGregory Montoir
svn-id: r18734
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-05-28Fix load/save game regression in HE90+ games.Travis Howell
svn-id: r18281
2005-05-26Fix bad endian bug in thumbnails codeMax Horn
svn-id: r18256
2005-05-23Add Sprite class and move over related functions.Travis Howell
svn-id: r18230
2005-05-23Turn Wiz struct into class as requested.Eugene Sandulenko
svn-id: r18224
2005-05-21Add patch from cyx for:Travis Howell
1094340 - COMI: Frightening the gravedigger, he goes white. 905833 - COMI: Palette in Theater controls svn-id: r18211
2005-05-18Add C64 palette.Eugene Sandulenko
Fix Zak C64. Now it is playable. svn-id: r18148
2005-05-14Added --disable-hq and --disable-scumm-7-8 options. Also improvedEugene Sandulenko
DISABLE_HE so more HE-specific code gets excluded. svn-id: r18099
2005-05-14Add configure option to disable HE 70+ games.Travis Howell
svn-id: r18091
2005-05-13Didn't need to break HE70 saved games after all.Travis Howell
activity/freddi (he71) only use 13 actors. svn-id: r18079
2005-05-13Comment typo.Torbjörn Andersson
svn-id: r18078
2005-05-11Broke HE70 saved games too, due to activity.Travis Howell
svn-id: r18052
2005-05-10Moved (In/Out)SaveFile(Manager) and Timer to namespace CommonMax Horn
svn-id: r18038
2005-05-09Last part of patch #1163026 (Thumbnails for ScummEngine)Max Horn
svn-id: r17982
2005-04-26Added a few more commentsMax Horn
svn-id: r17829
2005-04-26Fixed incorrect use of kMainVirtScreenMax Horn
svn-id: r17826
2005-04-26Save _hePalettes in HE99+ games.Travis Howell
svn-id: r17825
2005-04-26Save addtion HE opcodes specific variables.Travis Howell
svn-id: r17824
2005-04-26Make use of the new loadRoomSubBlocks (which only loads static room data ↵Max Horn
now) in the save/load code; this also means we have to save a bit less data, and reduce code duplication svn-id: r17822
2005-04-26Clean up HE save/load code, at the cost of savegame compatibility (v71he and ↵Max Horn
upwards) svn-id: r17821
2005-04-26Comment correctionsMax Horn
svn-id: r17820
2005-04-26Added/corrected some comments; moved NES costume init code to a more ↵Max Horn
appropriate place, and cleaned it up svn-id: r17819
2005-04-26Removed the ugly saveOrLoadCursorImages hack and instead properly overload ↵Max Horn
ScummEngine::saveOrLoad; did the same for the V7 IMuseDigital save/load code svn-id: r17818
2005-04-26Call setupVolumes in a more appropriate part of the save/load codeMax Horn
svn-id: r17817
2005-04-26Use an intermediate variable, to ease debuggingMax Horn
svn-id: r17815