Travis Howell
2ac60430fc
A few more corrections, fixes freddi2 crash.
...
svn-id: r15142
2004-09-16 23:34:26 +00:00
Travis Howell
cf71760391
No longer required.
...
svn-id: r15141
2004-09-16 14:31:16 +00:00
Travis Howell
0a320ac7af
Correct array size read
...
svn-id: r15140
2004-09-16 13:51:03 +00:00
Travis Howell
31772ea47d
Ooops
...
svn-id: r15139
2004-09-16 12:54:32 +00:00
Travis Howell
49cd965411
Correction to pickVarRandom
...
Add HE80+ version too.
svn-id: r15138
2004-09-16 12:30:54 +00:00
Travis Howell
8227fcddf4
Should be reading array id resource.
...
svn-id: r14962
2004-09-08 12:14:56 +00:00
Travis Howell
6b09826b33
Increase actor.sound to 32 for HE 80+ games.
...
Add some more HE vars.
More adjustments for copying script strings in HE games.
svn-id: r14903
2004-09-05 09:36:51 +00:00
Travis Howell
255736dfb7
Complete actor clipping override code for HE games.
...
Add akos speech queue for HE games
Minor cleanup
svn-id: r14883
2004-09-04 08:13:48 +00:00
Travis Howell
2810a06581
HE specific
...
svn-id: r14857
2004-09-01 10:39:43 +00:00
Travis Howell
cbf5a60bab
Add a few akos codes
...
Give unknown akos codes better names
Rename actor variable
Remove hack (Use multi-version flag instead)
Another sound correction for HE games.
svn-id: r14827
2004-08-29 11:27:16 +00:00
Max Horn
4fea28887e
cleanup
...
svn-id: r14818
2004-08-28 14:48:51 +00:00
Travis Howell
dc7c03029d
Update HE games
...
Update HE game issues/todo
Disable opcode E4 (Specific to fbear and has no benefit so far)
svn-id: r14802
2004-08-28 04:02:49 +00:00
Travis Howell
b1d8b144ba
More code/stubs for HE 7.2 games
...
Add another temp hack
Add id for water, uses more actors
Another small correction to music playback for HE 7.2 games
svn-id: r14764
2004-08-26 08:47:07 +00:00
Eugene Sandulenko
649e9b71a5
HE 7.2 correction to o6_pickVarRandom
...
svn-id: r14733
2004-08-24 16:30:20 +00:00
Travis Howell
f16065d86d
Remove some old/duplicate code.
...
Add a few more functions/stubs for HE 7.2
Moved HE 7.2 o_resourceRoutine() specifics.
svn-id: r14727
2004-08-24 11:17:28 +00:00
Travis Howell
07eb3f50f9
Correct bug in array loading from index.
...
A few changes/corrections for HE 7.2
svn-id: r14724
2004-08-24 05:04:14 +00:00
Travis Howell
6d62e7ec66
Another stub
...
svn-id: r14720
2004-08-23 14:11:53 +00:00
Travis Howell
25ccf3a0ee
Another He 7.2 function
...
svn-id: r14719
2004-08-23 14:03:54 +00:00
Travis Howell
bbc75e4220
Add He 7.2 class
...
svn-id: r14709
2004-08-23 10:34:50 +00:00
Max Horn
b20187a0e9
Cursor code cleanup
...
svn-id: r14690
2004-08-22 23:38:00 +00:00
Travis Howell
4f51ae9988
Basic start on freddemo (old version)
...
svn-id: r14685
2004-08-22 15:02:53 +00:00
Travis Howell
319f2c8333
No longer required
...
svn-id: r14677
2004-08-22 09:17:24 +00:00
Max Horn
152a5e97fe
Modified VirtScreen to inherit from Graphics::Surface, and added getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen
...
svn-id: r14612
2004-08-14 19:42:00 +00:00
Max Horn
239aa2b062
Renamed o6_unknownE1 to o6_getPixel; use vs->xstart instead of _screenLeft
...
svn-id: r14607
2004-08-14 15:14:01 +00:00
Max Horn
15e3d8cbe3
whitespace
...
svn-id: r14600
2004-08-14 07:04:31 +00:00
Travis Howell
90b209449c
Update comment
...
svn-id: r14513
2004-08-08 11:43:54 +00:00
Travis Howell
3d4054c793
Added suggested hack for bug #556558 , which was bug in original game.
...
svn-id: r14512
2004-08-08 10:03:55 +00:00
Travis Howell
7811b898ae
Re-arrange code to allow second INSANE in PC FT demo to work
...
svn-id: r14500
2004-08-07 11:52:11 +00:00
Max Horn
a7b610b25b
WORKAROUND bug #903223 (COMI: Guybrush reads church clock incorrectly (German))
...
svn-id: r14487
2004-08-06 15:55:12 +00:00
Max Horn
b569d58b6e
Aargh, my work around code was using a wrong check, and then using the wrong operations (which were effectively not doing anything)... Fixed the workaround code, which cures bug #918280 (and its dup #1003717 )
...
svn-id: r14467
2004-08-05 09:57:36 +00:00
Travis Howell
c6dcbd8eca
Use array slot and not array number.
...
svn-id: r14466
2004-08-05 09:32:03 +00:00
Max Horn
4289da7d3e
WORKAROUND bug #645711 (FT: regression segfault in minefield)
...
svn-id: r14447
2004-08-02 18:32:19 +00:00
Travis Howell
faaea90500
Opcode BD is stopObjectCode() in HE games.
...
svn-id: r14433
2004-08-02 07:49:20 +00:00
Travis Howell
c5446494b8
Should have limited that to HE games only.
...
svn-id: r14430
2004-08-02 05:09:53 +00:00
Travis Howell
d60973b05e
HE games use different method to clear some arrays resources.
...
svn-id: r14423
2004-08-01 13:57:00 +00:00
Max Horn
c87d33a102
More array code cleanup
...
svn-id: r14406
2004-08-01 02:03:07 +00:00
Max Horn
5e3236ac47
Add symbolic names for the array types, which makes the code easier to read/understand (note that array types != res types)
...
svn-id: r14404
2004-08-01 01:54:37 +00:00
Max Horn
862b096f99
Cleanup & enhanced error messages
...
svn-id: r14402
2004-08-01 01:21:26 +00:00
Travis Howell
4105fdd4f6
Merge palette functions.
...
svn-id: r14324
2004-07-25 11:29:38 +00:00
Travis Howell
290d73ea0b
Sam & Max doesn't need separate palette, just uses _shadowPalette.
...
svn-id: r14323
2004-07-25 09:21:58 +00:00
Max Horn
fb88830bd6
Too many newlines
...
svn-id: r14267
2004-07-18 22:29:22 +00:00
Travis Howell
e69d51e1ba
Ooops
...
svn-id: r14210
2004-07-14 08:16:40 +00:00
Travis Howell
d68d9a4e1d
Add support for sound offsets in HE games.
...
svn-id: r14209
2004-07-14 07:29:09 +00:00
Travis Howell
ea0b3ccacc
Too Many HE versions.
...
svn-id: r14196
2004-07-12 13:27:59 +00:00
Travis Howell
a5187aa823
Should be right this time.
...
svn-id: r14194
2004-07-12 09:26:30 +00:00
Travis Howell
b42e853ddd
Fix puttdemo (dos) regression.
...
svn-id: r14192
2004-07-12 06:22:40 +00:00
Travis Howell
ebafa060c6
Always stop actor walkscript when required.
...
svn-id: r14184
2004-07-10 23:32:31 +00:00
Travis Howell
4b4bb0d726
Full Throttle handles verb differently
...
svn-id: r14182
2004-07-10 11:42:31 +00:00
Travis Howell
a52cac7069
Ooops
...
svn-id: r14175
2004-07-07 00:11:11 +00:00
Travis Howell
40fa690de0
Merge into new function.
...
svn-id: r14170
2004-07-05 06:25:01 +00:00