aboutsummaryrefslogtreecommitdiff
path: root/scumm/saveload.cpp
AgeCommit message (Collapse)Author
2003-05-28Patch #743228: Storing mouse cursor info in savegames; Also, increased ↵Max Horn
NUM_SCRIPT_SLOT to 80 (done at the same time so I only have to up the save game version once) svn-id: r8050
2003-05-26No more neededChris Apers
svn-id: r7994
2003-05-26moved Actor SaveLoadEntry definition to actor.cpp; made ↵Max Horn
findPathTowards/findPathTowardsOld members of Actor; cleanup svn-id: r7988
2003-05-23Fixed VC++ warningsJamieson Christian
svn-id: r7847
2003-05-23added support in the save/load system for 2 dimensional arrays; used this ↵Max Horn
for save/load of localvars -> this fixes many old save games, and allows us to be future compatible svn-id: r7846
2003-05-22from the MM/Zak scripts, the code etc. it's clear that unk2 is the sentence ↵Max Horn
preposition svn-id: r7827
2003-05-22renamed talkFrame1/talkFrame2 to talkStartFrame/talkStopFrameMax Horn
svn-id: r7819
2003-05-22Fix V2 userface stuff in savestateJames Brown
svn-id: r7816
2003-05-19renamed ScriptSlot::unk1/unk2 to freezeResistant/recursiveMax Horn
svn-id: r7688
2003-05-16SentenceTab unk4/unk3 are the sentence objects (think of: 'Use objectA with ↵Max Horn
objectB' or 'Give objectA to objectB' etc.); added a little more V2 sentence hackery; added a FIXME regarding some strange sentence code (accessing objectB before it is set) in script.cpp svn-id: r7562
2003-05-15some more ScummVM::RectMax Horn
svn-id: r7548
2003-05-15Make use of ScummVM::RectMax Horn
svn-id: r7546
2003-05-15_saveSound implementationJamieson Christian
svn-id: r7542
2003-05-13NUM_ACTORS -> _numActors (for consistency)Max Horn
svn-id: r7489
2003-05-12swapped talkPosX and talkPosY (they were misnamed); factored out some ↵Max Horn
duplicate code in string.cpp; VC warning fix in smush_player.cpp svn-id: r7481
2003-05-10renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and ↵Max Horn
_realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive) svn-id: r7423
2003-05-08init all VAR_* variables to 0xFF; replaced access to _vars in the form ↵Max Horn
_vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning svn-id: r7393
2003-05-05renamed XYFactor/YXFactor to XYFactor, YXFactor/deltaYFactor (they denote ↵Max Horn
how much to move each step in the x/y direction); added several FIXME comments (after 0.4.0 we really shold revise this code) svn-id: r7344
2003-05-03Patch #730800: EGA LOOM: Hack to fix palette problem (also helps MonkeyEGA)Max Horn
svn-id: r7290
2003-05-01various music related changes and cleanup; also modified MonkeyVGA music ↵Max Horn
sync, at least the intro is much better synced now; not sure about other parts of it / other games svn-id: r7237
2003-04-30PalmOS changesMax Horn
svn-id: r7224
2003-04-28get rid of one of the obscure variable namesJonathan Gray
svn-id: r7171
2003-04-23fix loading GF_OLD_BUNDLE gamesJonathan Gray
svn-id: r7088
2003-04-11fix for ega palette, morePaweł Kołodziejski
svn-id: r6965
2003-03-18cleanupMax Horn
svn-id: r6832
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2003-03-05Patch #697846: Fix for graphics glitches after savingMax Horn
svn-id: r6690
2003-02-08more access cleanup; also reorderd some method/function declarations in ↵Max Horn
class Scumm svn-id: r6593
2003-01-26Patch 671701: SO_TALK_FREQUENCYJames Brown
svn-id: r6547
2003-01-16fix off by one bug in gfxUsageBits code; fixed small glitch the actor ↵Max Horn
iteration cleanup svn-id: r6485
2003-01-15localvar fix take 2. Note that ship-to-ship combat is still impossible ↵James Brown
(cannons dont work), but at least it doesnt crash now - you can use the cheat (shift-v i think) svn-id: r6471
2003-01-15ComI uses more localsJames Brown
svn-id: r6470
2003-01-15increased variable size from 16 to 32 bitsMax Horn
svn-id: r6469
2003-01-15Comments regarding use of sle16 for 32bit variables.. :PJames Brown
svn-id: r6468
2003-01-14fix saveload bug introduced 2 days agoMax Horn
svn-id: r6458
2003-01-14Patch 667613: Extend gfxUsageBits[]James Brown
svn-id: r6453
2003-01-13added V8 scaling codeMax Horn
svn-id: r6440
2003-01-09fixed the 'too many verbs' bug: verbid is 16 bits but was stored in save ↵Max Horn
games as a byte. This means that existing savegames are still affected by the bug svn-id: r6376
2002-12-31more cleanupMax Horn
svn-id: r6292
2002-12-26fixed verb scriptsMax Horn
svn-id: r6175
2002-12-26fixed save/load; more restructuring of the charset rendering codeMax Horn
svn-id: r6154
2002-12-25moved CharsetRendere into its own header/source file; changed ↵Max Horn
Scumm::_charset into a pointer, to make it possible to use different implementations of it svn-id: r6147
2002-12-25renamed Scumm::charset -> Scumm::_charsetMax Horn
svn-id: r6119
2002-12-23renamed new_1, new_2, new_3 in class ActorMax Horn
svn-id: r6069
2002-12-22added some preliminary V8 work. Nope, it is not useful at all, and it ↵Max Horn
doesn't mean we will have CMI support in this millenium, so don't hold your breath svn-id: r6060
2002-12-17New savefile backend system (bye bye NONSTANDARD_SAVE...)Marcus Comstedt
svn-id: r6007
2002-12-16stop CD when loading a savegameMax Horn
svn-id: r5993
2002-12-15cleanup - we now know that the frame field in Actor is needed, we just have ↵Max Horn
to figure out how to set it correctly svn-id: r5978
2002-12-13cleaned up autosave codeMax Horn
svn-id: r5926