Max Horn
650dc2117c
seems it is 'endianness' and not 'endianess'
...
svn-id: r13504
2004-04-08 22:46:46 +00:00
Max Horn
17fe0497f5
Renamed StringTab::backup to StringTab::_default, as that describes better what it does
...
svn-id: r13476
2004-04-05 23:54:58 +00:00
Max Horn
6aa6b49ed5
cleanup StringTab stuff
...
svn-id: r13448
2004-04-03 19:41:31 +00:00
Max Horn
a16a86d90f
simplify code by integrating a call to translateText() into addMessageToStack(); improved translateText() further
...
svn-id: r13438
2004-04-02 21:42:42 +00:00
Max Horn
15922a5e61
Added support for %___ strings (used in localized version of The Dig)
...
svn-id: r13436
2004-04-02 20:31:39 +00:00
Paweł Kołodziejski
fdd44a242d
forgot them
...
svn-id: r13393
2004-03-27 20:55:26 +00:00
Max Horn
6a1532772a
Revamped COMI/DIG speech decoding (this my cause regressions, watch out). Goal was to streamline code logic, and get rid of a FIXME
...
svn-id: r13347
2004-03-19 23:19:57 +00:00
Max Horn
faa12496e4
Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-)
...
svn-id: r13325
2004-03-17 01:50:15 +00:00
Max Horn
ff17962df5
cleanup
...
svn-id: r13312
2004-03-15 21:48:54 +00:00
Max Horn
e2617f90a1
disambiguate the two talkingActor() methods (one was a getter, one a setter -- reflect that in the name)
...
svn-id: r13301
2004-03-15 03:33:08 +00:00
Max Horn
ac11c62312
clearMsgQueue now just is a synonym for stopTalk -> remove it
...
svn-id: r13300
2004-03-15 03:24:29 +00:00
Max Horn
ba5aa37dcc
refactor use of _messagePtr -> instead of using it as an implicit parameter for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh>
...
svn-id: r13298
2004-03-15 03:09:48 +00:00
Max Horn
782dabbcd3
...and mor. Next big thing should be to document the overlay stuff, but that'll have to wait till after I slept :-)
...
svn-id: r13295
2004-03-15 02:21:04 +00:00
Torbjörn Andersson
bec9e69e42
We already know the Sam & Max screensavers trigger these assertions so
...
until someone figures out exactly what to do, let's do something less
drastic. Now if someone requests a pixel outside the known screen, assume
that pixel has colour 0.
svn-id: r13200
2004-03-05 11:08:29 +00:00
Travis Howell
f80d6a7a26
Divide up some code for HE6 and HE7
...
svn-id: r13136
2004-03-02 06:19:26 +00:00
Torbjörn Andersson
e67aaba0c3
Got rid of the Sam & Max inventory hack. This fixes at least one aspect of
...
bug #907113 . See also bug #493153 for the origins of the hack.
It would be very nice if we could get this fix into 0.6.0 as well, because
bug #907113 crashes ScummVM for reasons which escape me. But someone will
have to verify that the fix is correct first. Pretty please...?
svn-id: r13124
2004-03-01 16:07:16 +00:00
Travis Howell
267a96ba4f
HE games specific
...
svn-id: r13105
2004-03-01 02:55:08 +00:00
Travis Howell
807bc5e0fa
Correct incorrect smush filename in Macintosh FT demo
...
svn-id: r13098
2004-02-29 13:43:08 +00:00
Travis Howell
e5392aa12c
Removeout dated fixme (No reports of asserts in minefield)
...
svn-id: r13013
2004-02-24 01:50:13 +00:00
Eugene Sandulenko
1b82caa912
Add HE specific modifications to readArray and writeArray. That fixes
...
those crashes
svn-id: r13004
2004-02-23 05:38:20 +00:00
Eugene Sandulenko
a2ea28b56f
Proper implementation of readFile, writeFile and redimArray.
...
HE specific fixes to defineArray.
Now many things started to work in HE games.
svn-id: r13003
2004-02-23 04:01:39 +00:00
Nicolas Bacca
b3f4ba3417
EVC ... no ... comments ... please :)
...
svn-id: r12945
2004-02-20 22:16:44 +00:00
Max Horn
3e58cb906a
Add some safety checks
...
svn-id: r12928
2004-02-18 10:42:26 +00:00
Travis Howell
1f2ab0145b
FT/DIG/COMI should always default to 100 for actor.forceclip.
...
svn-id: r12925
2004-02-18 04:21:19 +00:00
Eugene Sandulenko
f219935e83
Fix bug in ScummEngine_v6::o6_setBoxSet
...
svn-id: r12918
2004-02-17 00:13:25 +00:00
Travis Howell
9d3ed96738
Rename opcode
...
svn-id: r12914
2004-02-16 05:53:17 +00:00
Travis Howell
7cc3bc357f
Rename opcode
...
svn-id: r12913
2004-02-16 05:15:31 +00:00
Travis Howell
42dd31d9f3
Add comment and case
...
svn-id: r12912
2004-02-16 03:53:03 +00:00
Travis Howell
af305a31c3
Update comment
...
Remove duplicate code
svn-id: r12911
2004-02-16 03:08:17 +00:00
Eugene Sandulenko
7b67425bc2
More fixes to ScummEngine_v6::o6_pickVarRandom
...
svn-id: r12899
2004-02-15 03:53:03 +00:00
Eugene Sandulenko
e4e4336c0d
Fix crash at fbear end scene
...
svn-id: r12896
2004-02-15 02:47:00 +00:00
Paweł Kołodziejski
c1ee0aeb4f
fixed warning
...
svn-id: r12891
2004-02-14 17:01:28 +00:00
Paweł Kołodziejski
8cd11f33f4
changed to debug
...
svn-id: r12890
2004-02-14 16:59:28 +00:00
Eugene Sandulenko
4e7850b0f1
Fix E4 opcode implemetnation. Now it works
...
svn-id: r12888
2004-02-14 16:09:07 +00:00
Eugene Sandulenko
0459089ca8
Some part of E4 opcode is FT/Dig only
...
svn-id: r12885
2004-02-14 15:01:27 +00:00
Eugene Sandulenko
d766470e34
Implementation of o6_unknownE4
...
svn-id: r12884
2004-02-14 14:48:14 +00:00
Eugene Sandulenko
acce2b3c00
oops. this clearly demonstrates what bug was here :)
...
svn-id: r12839
2004-02-13 01:06:31 +00:00
Eugene Sandulenko
7511f1e44e
Fix potential bug, depended on compiler.
...
svn-id: r12838
2004-02-13 01:01:23 +00:00
Travis Howell
8de55dcbca
Cleanup
...
svn-id: r12797
2004-02-09 15:22:31 +00:00
Travis Howell
ea3be081b7
Only used in HE games.
...
svn-id: r12755
2004-02-07 03:00:01 +00:00
Travis Howell
86394f4542
Clean up last commit.
...
svn-id: r12754
2004-02-07 02:52:27 +00:00
Eugene Sandulenko
8411a8ade1
o Now Long TRS messages get wrapped
...
o Approaching enemy animation fixed
o Renames some vars and struct members
o Fixed dosdemo. It didn't run
o Correct Mac demo INSANE skipping behaviour
svn-id: r12751
2004-02-06 21:05:58 +00:00
Travis Howell
7b26a609f7
Update comment
...
svn-id: r12750
2004-02-06 16:19:43 +00:00
Max Horn
9fe1aaa921
renamed _saveLoadCompatible to _saveTemporaryState; make use of requestLoad/requestSave
...
svn-id: r12691
2004-01-31 22:12:35 +00:00
Travis Howell
d9cb0b1e79
DOTT should save sound state if _saveLoadSlot is true when doing a temporary save. It doesn't set flag via get/setkernal like later games.
...
svn-id: r12674
2004-01-30 16:01:08 +00:00
Travis Howell
ed6aed43bf
Not needed for puttdemo.
...
svn-id: r12573
2004-01-22 04:46:34 +00:00
Travis Howell
45739906a5
actor ignoreTurns is complete for scumm6
...
svn-id: r12571
2004-01-22 03:22:01 +00:00
Travis Howell
1f7a74099a
Remove a few old warnings.
...
svn-id: r12570
2004-01-22 02:37:41 +00:00
Max Horn
2f7198a3ac
cleanup
...
svn-id: r12528
2004-01-19 22:55:42 +00:00
Max Horn
923adce456
fix endian bug when dealing with ArrayHeader's; added a hack to permit save games broken due to this to still work; moved the whole 'Array' stuff into ScummEngine_v6
...
svn-id: r12521
2004-01-19 20:27:31 +00:00