aboutsummaryrefslogtreecommitdiff
path: root/scumm/saveload.h
AgeCommit message (Collapse)Author
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-22Got rid of 'ref' code (or rather: hack) in the save/load systemMax Horn
svn-id: r19246
2005-10-22Load/Save palette correctly in HE99 games.Travis Howell
Save actor shadows in HE games. svn-id: r19231
2005-10-21Started to make the save/load system slightly more object orientedMax Horn
svn-id: r19224
2005-10-21Actor layer in HE games uses an int32.Travis Howell
svn-id: r19212
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-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-01Patch #1259034 (Scumm Savegame Informations)Max Horn
svn-id: r18920
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-05-26Fix bad endian bug in thumbnails codeMax Horn
svn-id: r18256
2005-05-23Save the "Sam & Max" iMUSE triggers, otherwise we won't always be able toTorbjörn Andersson
restore the music state correctly. The one example I know of is when saving between using the hair and the powder on Frog Rock, but there are probably others as well. svn-id: r18229
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-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-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-26Added some commentsMax Horn
svn-id: r17813
2005-04-15Got rid of scaleX and scaleY, previous code was relying on overflow and to ↵Gregory Montoir
get it right, we would have to introduce floating point numbers. Easier, yet less efficient, is just to get rid of those 2 temporary variables and do the multiplications and divisions when needed. svn-id: r17605
2005-04-10split SaveFileManager::openSavefile and class SaveFile into two, each, one ↵Max Horn
for loading and one for saving svn-id: r17517
2005-04-08load/save sprite data in HE90+ games.Travis Howell
svn-id: r17459
2005-03-25MM NES fixes:Eugene Sandulenko
o Fixed crash when in-game GUI was displayed o Support for save/load o Savegame version bumped svn-id: r17232
2005-02-28Add support for script cycles used by HE90+ games.Travis Howell
svn-id: r16958
2005-01-25added support for compressed bun filesPaweł Kołodziejski
svn-id: r16639
2005-01-06Fixed bug #1093845 after discussing with Fingolfin.Torbjörn Andersson
svn-id: r16449
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Add 'speech' sound type to mixer; make use of that in iMuse DigitalMax Horn
svn-id: r16331
2004-10-07Another attempt at a fix for bug #1032964 (INDY3-VGA: actors walking in ↵Max Horn
wrong places), by making sure all actor walkdata is saved svn-id: r15455
2004-10-02Increase Actor animVariable for HE80+ games.Travis Howell
svn-id: r15382
2004-09-14Save polygonsTravis Howell
Move findObject changes to HE72 svn-id: r15118
2004-09-10Store SCUMM md5s in save game. Save format bump.James Brown
svn-id: r14996
2004-09-10Save game changes for HE80+ games.Travis Howell
svn-id: r14985
2004-09-05Increase actor.sound to 32 for HE 80+ games.Travis Howell
Add some more HE vars. More adjustments for copying script strings in HE games. svn-id: r14903
2004-08-09Add patch #999887 - Possible fix for bug #998276Travis Howell
Also saves _currentMusic svn-id: r14525
2004-07-28Add patch from madm00se for:Travis Howell
#869003 MIVGA: Guybrush shrinks & grows near end of game svn-id: r14355
2004-07-16Set new VARS for older save games.Travis Howell
svn-id: r14227
2004-07-11Bump save game version for HE 7.0 changesTravis Howell
Remove mention of talkspeed default, since it no longer applies. svn-id: r14191
2004-05-02enabled save/load code for imuse digitalPaweł Kołodziejski
svn-id: r13746
2004-02-21Correct VAR_CHARINC in old saves.Travis Howell
svn-id: r12955
2004-02-17save talkVolumeMax Horn
svn-id: r12919
2004-01-11fix loading of old COMI savegames (which are based on the bad old camera var ↵Max Horn
locations; note that COMI savegames made between this change and my previous change to vars.cpp may be 'lost' due to this, however that should be minor compared to loosing all previous COMI savegames ;-) svn-id: r12324
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06no need to save information which we can (and do) recomputeMax Horn
svn-id: r12167
2003-12-27more robust resource saving; also save resources with idx 0; renamed ↵Max Horn
Serializer::saveWord/loadWord to saveUint16/loadUint16 svn-id: r11955
2003-12-25Fix for bug #734154 (DIG: Savegame/Island names)Max Horn
svn-id: r11928
2003-11-29new savegame version: store actor pan data; store Audio CD playback status ↵Max Horn
(and when loading, resume playing of tracks which are meant to loop forever) svn-id: r11423
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-09-19fixed some pointer cast warnings on systems with 64 bit pointers (like AMD64)Max Horn
svn-id: r10315
2003-09-14Fix for Bug [805593] MI2: Music stops in LeChuck's fortressJamieson Christian
Implemented _cmd_queue save/load. In addition to requiring _cmd_queue information, this bug arises from a rare assumption that sound resources are loaded in memory even though they aren't currently playing. Therefore, a list of sound resources loaded in memory is included in the savegame, so that all relevant sound resources are reloaded when the savegame is loaded. This also fixes an unreported music bug in S&M when saving a game while outside the Bumpusville mansion. As a result of savegame format modifications, we are now at savegame version 23. svn-id: r10254
2003-09-09replaced all use of scale items with scale slots. This allowed me to get rid ↵Max Horn
of two big FIXME's, and might fix other scaling bugs in FT/DIG svn-id: r10140