aboutsummaryrefslogtreecommitdiff
path: root/scumm/saveload.cpp
AgeCommit message (Collapse)Author
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
2003-11-29startCDTimer() is already being invoked by pauseSounds(false)Max Horn
svn-id: r11424
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-11-11made Scumm::OptionsDialog subclass GUI::OptionsDialog (code reuse); replaced ↵Max Horn
Sound::_sound_volume_master and friends by ConfMan.get() calls; some whitespace cleanup svn-id: r11257
2003-11-05check name we are trying to save with isn't null, still needs to be looked ↵Jonathan Gray
at at a higher level however svn-id: r11150
2003-10-12some more target<->game cleanupMax Horn
svn-id: r10769
2003-10-12code simplificationMax Horn
svn-id: r10762
2003-10-08new config manager. not everything is completed, and some things will still ↵Max Horn
be changed, but it seems to work well enough to put it into CVS svn-id: r10687
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
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-11cleanupMax Horn
svn-id: r10169
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
2003-09-07cleanup/refactoringMax Horn
svn-id: r10070
2003-09-05Add atarist and macintosh options, since there seem to be no way to detect ↵Travis Howell
version been used. svn-id: r9999
2003-08-30Fixed bad AND operator. May invalidate savegames from the last 24 hoursJamieson Christian
svn-id: r9914
2003-08-29Only needed for versions 1 - 4Travis Howell
svn-id: r9902
2003-08-29Replaced VER_V* notation for savegames withJamieson Christian
a simple number. So that it's still obvious that the number refers to version, a VER() macro does nothing to the number but makes it obvious what the number is for. This has the exact same effect as the enum that was going to get more and more lengthy as the savegame version evolved. svn-id: r9901
2003-08-29Added _roomPalette to savegame.Jamieson Christian
Savegame version now at 21. svn-id: r9900
2003-08-16FixedChris Apers
svn-id: r9718
2003-08-10Harmonized SaveFile API with File API a bit.Marcus Comstedt
svn-id: r9626
2003-08-07In fact, Nicolas, this is no more needed :)Chris Apers
svn-id: r9584
2003-08-06Remove old tweak that can break the music when restoring now ... Chris, you ↵Nicolas Bacca
should check it too :p svn-id: r9582
2003-08-05V1 preposition support, but broken.James Brown
svn-id: r9502