Chris Apers
18bd921440
Fixed
...
svn-id: r9718
2003-08-16 09:12:26 +00:00
Marcus Comstedt
a5aa5c0d73
Harmonized SaveFile API with File API a bit.
...
svn-id: r9626
2003-08-10 20:49:13 +00:00
Chris Apers
d910e7b066
In fact, Nicolas, this is no more needed :)
...
svn-id: r9584
2003-08-07 14:33:38 +00:00
Nicolas Bacca
1c1fd05a72
Remove old tweak that can break the music when restoring now ... Chris, you should check it too :p
...
svn-id: r9582
2003-08-06 21:07:59 +00:00
James Brown
173e3c5db3
V1 preposition support, but broken.
...
svn-id: r9502
2003-08-05 16:43:33 +00:00
Torbjörn Andersson
e0ee9d3688
Fix for bug #778060 ("DOTT: Subtitle drawing glitch").
...
svn-id: r9249
2003-07-28 15:47:46 +00:00
Jamieson Christian
44bda652ee
Fix for Bug [766851] ALL: MIDI fragment repeats after close ups
...
Adjusted default _saveSound value used by S&M (whose
value is assumed by pre-S&M games). Corrected save/load
music behavior for non-temporary saves. (Until this default
value change, the incorrect behavior would almost never
manifest itself, so existing savegames should be fine.)
svn-id: r9035
2003-07-15 10:16:45 +00:00
Travis Howell
085d14a8c8
Redraw screen when loading v1 saved game
...
svn-id: r9000
2003-07-14 07:26:57 +00:00
Travis Howell
73365aa2c7
Split the v1 palette, since there is a minor difference.
...
svn-id: r8999
2003-07-14 06:44:47 +00:00
Travis Howell
fca9309305
Missed one section
...
svn-id: r8909
2003-07-11 14:27:55 +00:00
Torbjörn Andersson
327b63ee96
Cleanup.
...
svn-id: r8533
2003-06-17 15:32:45 +00:00
Max Horn
f1fc68773d
made stuff in class Sound protected where possible; moved readCreativeVocFile to imuse_digi.cpp and turned it into a static function; put the DigitalTrackInfo stuff into sound.cpp (keeping it private); removed #includes from sound.h (this cuts down interdependencies a little)
...
svn-id: r8493
2003-06-15 00:54:14 +00:00
Max Horn
f7a8cbf7c7
Patch #754151 : Removed READ_*_UNALIGNED and always read stuff bytewise; augmented by some more changes of mine
...
svn-id: r8482
2003-06-14 18:52:30 +00:00
Max Horn
86df3537b9
replaced GF_AFTER with _version
...
svn-id: r8372
2003-06-07 00:13:26 +00:00
Paweł Kołodziejski
94bbf1b9a0
added v1 gfx codec, (not working)
...
svn-id: r8329
2003-06-05 17:22:15 +00:00
Max Horn
740e7cc0ff
restricted check to V2, stupid mistake
...
svn-id: r8323
2003-06-05 10:33:13 +00:00
Max Horn
a61e845313
modified comment
...
svn-id: r8322
2003-06-05 10:28:48 +00:00
Max Horn
c73ffd366a
Regenerate strip table when loading
...
svn-id: r8321
2003-06-05 10:27:15 +00:00
Max Horn
393e749785
charset masking fixes, mostly for The Dig (hey I think I finally almost understand that part of the code :-)
...
svn-id: r8248
2003-06-01 17:29:45 +00:00
Max Horn
320c34f017
FIXME comment added
...
svn-id: r8170
2003-05-31 12:16:49 +00:00
Max Horn
89a6ebb867
removed obsolete
...
svn-id: r8095
2003-05-29 11:48:44 +00:00
Max Horn
1374e7c6b1
Patch #743228 : Storing mouse cursor info in savegames; Also, increased 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-28 18:13:30 +00:00
Chris Apers
01b900e028
No more needed
...
svn-id: r7994
2003-05-26 08:24:34 +00:00
Max Horn
2f9ff35bad
moved Actor SaveLoadEntry definition to actor.cpp; made findPathTowards/findPathTowardsOld members of Actor; cleanup
...
svn-id: r7988
2003-05-26 02:26:13 +00:00
Jamieson Christian
bb1894e3b7
Fixed VC++ warnings
...
svn-id: r7847
2003-05-23 03:34:18 +00:00
Max Horn
a0a096e2e8
added support in the save/load system for 2 dimensional arrays; used this for save/load of localvars -> this fixes many old save games, and allows us to be future compatible
...
svn-id: r7846
2003-05-23 02:58:34 +00:00
Max Horn
a9788c771a
from the MM/Zak scripts, the code etc. it's clear that unk2 is the sentence preposition
...
svn-id: r7827
2003-05-22 14:10:20 +00:00
Max Horn
c78664cbc9
renamed talkFrame1/talkFrame2 to talkStartFrame/talkStopFrame
...
svn-id: r7819
2003-05-22 09:58:33 +00:00
James Brown
19bbee7843
Fix V2 userface stuff in savestate
...
svn-id: r7816
2003-05-22 05:21:48 +00:00
Max Horn
18a6b5dcc1
renamed ScriptSlot::unk1/unk2 to freezeResistant/recursive
...
svn-id: r7688
2003-05-19 11:31:35 +00:00
Max Horn
7d08aea4cc
SentenceTab unk4/unk3 are the sentence objects (think of: 'Use objectA with 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-16 02:16:59 +00:00
Max Horn
a8603e5bfc
some more ScummVM::Rect
...
svn-id: r7548
2003-05-15 22:36:43 +00:00
Max Horn
f4c7f37743
Make use of ScummVM::Rect
...
svn-id: r7546
2003-05-15 22:30:32 +00:00
Jamieson Christian
73e086fe62
_saveSound implementation
...
svn-id: r7542
2003-05-15 21:55:13 +00:00
Max Horn
08f7ec192e
NUM_ACTORS -> _numActors (for consistency)
...
svn-id: r7489
2003-05-13 23:42:41 +00:00
Max Horn
81bfe8cd51
swapped talkPosX and talkPosY (they were misnamed); factored out some duplicate code in string.cpp; VC warning fix in smush_player.cpp
...
svn-id: r7481
2003-05-12 22:08:39 +00:00
Max Horn
acb35fc915
renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and _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-10 21:49:59 +00:00
Max Horn
98881c3a6a
init all VAR_* variables to 0xFF; replaced access to _vars in the form _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-08 15:48:50 +00:00
Max Horn
15ba8da46b
renamed XYFactor/YXFactor to XYFactor, YXFactor/deltaYFactor (they denote 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-05 12:09:22 +00:00
Max Horn
9466a5dcef
Patch #730800 : EGA LOOM: Hack to fix palette problem (also helps MonkeyEGA)
...
svn-id: r7290
2003-05-03 20:49:53 +00:00
Max Horn
48293bd132
various music related changes and cleanup; also modified MonkeyVGA music sync, at least the intro is much better synced now; not sure about other parts of it / other games
...
svn-id: r7237
2003-05-01 00:04:05 +00:00
Max Horn
2b74abd2c9
PalmOS changes
...
svn-id: r7224
2003-04-30 13:23:31 +00:00
Jonathan Gray
7529493778
get rid of one of the obscure variable names
...
svn-id: r7171
2003-04-28 03:13:49 +00:00
Jonathan Gray
f7c4ef0c67
fix loading GF_OLD_BUNDLE games
...
svn-id: r7088
2003-04-23 09:20:22 +00:00
Paweł Kołodziejski
c4a51041d4
fix for ega palette, more
...
svn-id: r6965
2003-04-11 05:31:18 +00:00
Max Horn
0602882b18
cleanup
...
svn-id: r6832
2003-03-18 16:13:52 +00:00
Paweł Kołodziejski
aa3766018f
updated copyrights headers
...
svn-id: r6726
2003-03-06 21:46:56 +00:00
Paweł Kołodziejski
093428ae9a
and more cleanup
...
svn-id: r6718
2003-03-06 17:58:13 +00:00
Max Horn
f02506f993
Patch #697846 : Fix for graphics glitches after saving
...
svn-id: r6690
2003-03-05 11:40:37 +00:00
Max Horn
24cba45574
more access cleanup; also reorderd some method/function declarations in class Scumm
...
svn-id: r6593
2003-02-08 01:27:21 +00:00