Max Horn
|
a06c097408
|
rename displayError() to displayMessage(); fix slightly incorrect usage of that method
svn-id: r13402
|
2004-03-28 13:28:44 +00:00 |
|
Travis Howell
|
07770f58e9
|
Alter some HE games settings
svn-id: r13369
|
2004-03-23 01:59:02 +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
|
c3c1dc176f
|
addMessageToStack doesn't have to return anything anymore
svn-id: r13346
|
2004-03-19 19:40:34 +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
|
af96fecb5d
|
turn illegal SCUMM var access into an error
svn-id: r13302
|
2004-03-15 03:36:18 +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
|
e1b25fb721
|
After the refactoring it's clearly that _messagePtr can be removed. Hooray, yet another obscure global 'parameter' gone :-)
svn-id: r13299
|
2004-03-15 03:22:36 +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 |
|
Travis Howell
|
5a3b17de54
|
Add better check for HE resource differences.
Move stringLen to HE7.
svn-id: r13130
|
2004-03-02 01:20:18 +00:00 |
|
Eugene Sandulenko
|
3ca5007779
|
Introduced new platform GF_WINDOWS. Used for HE games. GF_PC is DOS
svn-id: r13128
|
2004-03-02 00:37:23 +00:00 |
|
Eugene Sandulenko
|
dd3683f7e7
|
Implemented some HE specific opcodes
Added some HE GIDs
svn-id: r13126
|
2004-03-02 00:21:02 +00:00 |
|
Travis Howell
|
10f95809ab
|
Rename a few opcodes
svn-id: r13011
|
2004-02-24 00:43:01 +00:00 |
|
Eugene Sandulenko
|
f878140895
|
o Add GID_FBEARPACK, previously for target fbpack GID_FBEAR was used, but there
were fbear-specific modifications which didn't apply to it. Hence another GID.
o seekFile and tellFile are enabled
svn-id: r13001
|
2004-02-23 02:07:56 +00:00 |
|
Travis Howell
|
42028e984f
|
Enable and use VAR_VOICE_MODE
svn-id: r12979
|
2004-02-22 03:08:18 +00:00 |
|
Travis Howell
|
f1b5b8fa24
|
Variable should be checked at this point.
svn-id: r12942
|
2004-02-20 15:04:51 +00:00 |
|
Eugene Sandulenko
|
cab9b2f34a
|
INSANE debug output now can be turned ot in debug console
svn-id: r12926
|
2004-02-18 05:20:47 +00:00 |
|
Max Horn
|
7038f2f6cf
|
Fix for bug #882083 (COMI: CD change cancel button)
svn-id: r12744
|
2004-02-05 22:39:13 +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 |
|
Max Horn
|
32a58b3603
|
get rid of ScummEngine::_insaneState (I think we should eventually stop calling processKbd() from inside smush and replace it with special code there)
svn-id: r12589
|
2004-01-25 12:20:59 +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 |
|
Max Horn
|
8e89f7d060
|
moved the sam&max inventory hack into o6_setOwner
svn-id: r12520
|
2004-01-19 20:23:27 +00:00 |
|
Max Horn
|
bcf8052341
|
forgot to remove this :-)
svn-id: r12519
|
2004-01-19 20:14:29 +00:00 |
|
Max Horn
|
e8164dfb70
|
moved some V6-only scumm vars to ScummEngine_v6
svn-id: r12517
|
2004-01-19 19:47:47 +00:00 |
|
Travis Howell
|
9a8aac9e63
|
Only needed for V1 Maniac.
svn-id: r12431
|
2004-01-16 10:51:48 +00:00 |
|
James Brown
|
ac5b7036c2
|
Fix for bug #862263 - Maniac actors never stop talking. I know this could probably be neater :)
svn-id: r12430
|
2004-01-16 10:45:56 +00:00 |
|
Travis Howell
|
1fa4231c47
|
Remove INSANE define.
svn-id: r12363
|
2004-01-14 01:41:44 +00:00 |
|
Max Horn
|
7237b6a2ec
|
changed the name of the former removeObjectFromRoom yet again, to markObjectRectAsDirty - that describes its functionality more accurately, I hope :-)
svn-id: r12326
|
2004-01-11 20:42:40 +00:00 |
|
Max Horn
|
0712cb95af
|
renamed removeObjectFromRoom to forceObjectRedraw
svn-id: r12325
|
2004-01-11 20:15:05 +00:00 |
|
James Brown
|
c4528ac022
|
More conversion to debug channels
svn-id: r12293
|
2004-01-10 11:01:47 +00:00 |
|
James Brown
|
1778b01d76
|
Start of debug channel support. TODO: Move this to the common Debugger system?
svn-id: r12289
|
2004-01-10 05:20:15 +00:00 |
|
Paweł Kołodziejski
|
7ab3348329
|
added lipSync code
svn-id: r12284
|
2004-01-09 22:10:32 +00:00 |
|
Max Horn
|
04b002bbaa
|
move the charset mask to the charset renderer class; some other related changes
svn-id: r12263
|
2004-01-08 21:21:40 +00:00 |
|
Max Horn
|
ebecf1dbaa
|
unify _vm / _scumm usage
svn-id: r12262
|
2004-01-08 20:37:26 +00:00 |
|
Max Horn
|
d1a80a659b
|
cleanup
svn-id: r12259
|
2004-01-08 17:41:11 +00:00 |
|
Max Horn
|
c2b7531c56
|
cleanup
svn-id: r12258
|
2004-01-08 17:30:36 +00:00 |
|
Max Horn
|
6222d6e643
|
more cleanup
svn-id: r12234
|
2004-01-08 03:24:41 +00:00 |
|
Max Horn
|
033ff78ae9
|
updated copyright notice
svn-id: r12176
|
2004-01-06 12:45:34 +00:00 |
|
Max Horn
|
a469559d13
|
added Actor::getElevation and Actor::setElevation; cleaned up costume API a bit; some minor cleanup/tweaks
svn-id: r12160
|
2004-01-05 16:19:14 +00:00 |
|
Max Horn
|
1081c789a2
|
cleanup
svn-id: r12139
|
2004-01-04 14:49:14 +00:00 |
|
Max Horn
|
b8a260c967
|
removed setFeatures (not needed anymore)
svn-id: r12132
|
2004-01-04 13:46:53 +00:00 |
|
Max Horn
|
bceb48f5e0
|
renamed updateDirtyRect to markRectAsDirty (because that's what it really does); used virtual screen id constants in more places
svn-id: r12122
|
2004-01-03 22:45:23 +00:00 |
|
Max Horn
|
105895da46
|
cleanup
svn-id: r12121
|
2004-01-03 22:21:56 +00:00 |
|
Max Horn
|
22248a548f
|
removed unused param in initScreens
svn-id: r12119
|
2004-01-03 21:26:44 +00:00 |
|
Travis Howell
|
d8f657adc0
|
Add correct solution for drawObjectQue[] overflow in lawn mower mini games of puttputt
svn-id: r12027
|
2003-12-30 06:24:47 +00:00 |
|
Travis Howell
|
55e02b5b54
|
Give HE games their own IDs.
Add hack to allow puttputt to work for now.
Increase _drawObjectQue[] for law mower mini game in puttputt
svn-id: r12026
|
2003-12-30 05:39:57 +00:00 |
|
Max Horn
|
17c189d1f9
|
get rid of _noSubtitles, use ConfigManager directly instead; clean up some IMuseDigital oddities
svn-id: r11966
|
2003-12-27 15:22:59 +00:00 |
|
Max Horn
|
eeb5418504
|
more robust resource saving; also save resources with idx 0; renamed Serializer::saveWord/loadWord to saveUint16/loadUint16
svn-id: r11955
|
2003-12-27 00:10:20 +00:00 |
|