aboutsummaryrefslogtreecommitdiff
path: root/scumm/saveload.cpp
AgeCommit message (Collapse)Author
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-10Limit to old saved game only.Travis Howell
svn-id: r14532
2004-08-09Add patch #999887 - Possible fix for bug #998276Travis Howell
Also saves _currentMusic svn-id: r14525
2004-07-28OoopsTravis Howell
svn-id: r14356
2004-07-28Add patch from madm00se for:Travis Howell
#869003 MIVGA: Guybrush shrinks & grows near end of game svn-id: r14355
2004-07-26Keep compatbility with older saved games.Travis Howell
svn-id: r14339
2004-07-26VAR_ROOM_FLAG should always be set after load of saved game.Travis Howell
Other VAR_ROOM_FLAG setting in scumm5 specific. svn-id: r14332
2004-07-25Merge palette functions.Travis Howell
svn-id: r14324
2004-07-18Revert small part of scumm/saveload.cpp revision 1.129.Travis Howell
Fixes bug #884171 - DOTT: Transition effect glitch (regression) svn-id: r14240
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-07-11Rename varTravis Howell
Add some changes ready for next save game version (Commented out) svn-id: r14189
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-06-25cleanupMax Horn
svn-id: r14055
2004-05-02stub for digital imuse save/loadPaweł Kołodziejski
svn-id: r13734
2004-04-20Added note that the previous commit probably fixed bug #933610 as well.Torbjörn Andersson
svn-id: r13599
2004-04-20Increased _numNewNames from 50 to 100 to prevent overflow in MI2 endgame.Torbjörn Andersson
This should fix bug #936323. (There are still some game versions that use 50, but that can be fixed later, if the need arises.) svn-id: r13598
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-04Removed CharsetRenderer::_mask (this was used to optimize charset mask ↵Max Horn
handling). This shouldn't cause any noticable slowdowns, but allows us to get rid of two nasty hacks, and fixes bug #895355 (DIG: Subtitles sometimes stay on the screen), maybe also others svn-id: r13464
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-17Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this ↵Max Horn
may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-) svn-id: r13325
2004-03-02synced local imuse. many bug fixes, and few new bugs :)Paweł Kołodziejski
svn-id: r13153
2004-02-22Correct extra slow subtitles in zak/maniac with old saves.Travis Howell
svn-id: r12991
2004-02-22Enable and use VAR_VOICE_MODETravis Howell
svn-id: r12979
2004-02-21Correct VAR_CHARINC in old saves.Travis Howell
svn-id: r12955
2004-02-20Revert recent change that breaks temporary saves (No music or even crashes)Travis Howell
svn-id: r12938
2004-02-17delete certain unused non-perma resources when loadingMax Horn
svn-id: r12923
2004-02-17save talkVolumeMax Horn
svn-id: r12919
2004-01-31renamed _saveLoadCompatible to _saveTemporaryState; make use of ↵Max Horn
requestLoad/requestSave svn-id: r12691
2004-01-31Patch #886058 - Don't stop music when loading certain temporary states.James Brown
svn-id: r12686
2004-01-15use Rect in struct VerbSlotMax Horn
svn-id: r12413
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-08move the charset mask to the charset renderer class; some other related changesMax Horn
svn-id: r12263
2004-01-08cleanupMax Horn
svn-id: r12258
2004-01-08various fixes for vertical scrolling rooms: fixed, screen updates (and made ↵Max Horn
them more efficient), fixed transitionEffect() for 'high' rooms, documented drawStripToScreen() params a little (we really should start documenting for each function which takes coordinates in which coordinate system they are). Please test all vertical scrolling rooms (and others, too) for regressions svn-id: r12228
2004-01-06synced imuse digital with local treePaweł Kołodziejski
svn-id: r12187
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
2004-01-04cleanupMax Horn
svn-id: r12139
2004-01-04cleanup (mostly moved stuff around, and replaced the fadeOut call)Max Horn
svn-id: r12123
2004-01-03cleanupMax Horn
svn-id: r12121
2004-01-03removed unused param in initScreensMax Horn
svn-id: r12119
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-12-22Moved bundle music code from class Sound to IMuseDigital (seems more ↵Max Horn
natural; and allows for various cleanup) svn-id: r11846
2003-12-15Add extra color table entry for v1 games, for inventory/sentence color.Travis Howell
svn-id: r11653
2003-12-15Small color table correction for demo mode of v1 maniacTravis Howell
svn-id: r11650
2003-12-09Changed notation involving more than one set of double colons ::Jamieson Christian
MSVC6 can't handle such notation, so simplification or notation tricks must be employed to keep it happy. svn-id: r11539
2003-11-29don't see why we shouldn't just always call Sound::stopAllSounds just before ↵Max Horn
loading... if anybody knows more, if you observe regressions, please document this in the source code (and/or file bug reports) svn-id: r11426