4267 Commits

Author SHA1 Message Date
Travis Howell
69ce0c29bf More PC FT demo INSANE differences (Sounds)
svn-id: r14492
2004-08-07 00:59:56 +00:00
Max Horn
f697beafed Cleanup; added ugly workaround for bug #901462
svn-id: r14490
2004-08-06 22:14:48 +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
Travis Howell
fe4b535d6f More PC FT demo INSANE differences (Costumes)
svn-id: r14486
2004-08-06 14:43:43 +00:00
Travis Howell
2d7273671f Minor correction for actor rooms.
svn-id: r14485
2004-08-06 14:20:15 +00:00
Travis Howell
f0d7ee966b More PC FT demo INSANE differences (Weapons)
svn-id: r14483
2004-08-06 10:03:49 +00:00
Travis Howell
7e561d2555 More PC FT demo INSANE differences
svn-id: r14482
2004-08-06 09:27:53 +00:00
Travis Howell
e8a10c219e COMI/DIG always redraws verbs too
Remove old var, no longer required

svn-id: r14481
2004-08-06 06:19:14 +00:00
Travis Howell
fac44fbfec Set cemera default values for scumm7 games.
svn-id: r14480
2004-08-06 02:10:23 +00:00
Max Horn
ad1ab2cb62 Fix a small overpainting issue, visible in some of the COMI dialogs
svn-id: r14476
2004-08-05 22:10:42 +00:00
Max Horn
137f0e4ca3 Disable this workaround for COMI, as it causes a regression there. Actually, maybe we should just remove this again completely; we can 'work around' it by allowing more obj name resources, ultimately...
svn-id: r14475
2004-08-05 21:25:58 +00:00
Max Horn
378491faf9 Fix for bug #908434 (COMI: Using the ventriloquism book on Blondebeard acts weird)
svn-id: r14474
2004-08-05 20:14:43 +00:00
Travis Howell
b154e524a9 Correction from disasm.
svn-id: r14468
2004-08-05 11:03:22 +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
Travis Howell
89f838be67 More difference in INSANE of PC version of FT demo.
Some sounds work now.

svn-id: r14465
2004-08-05 05:35:43 +00:00
Travis Howell
5d42e7d7ce Small correction from FT disasm.
Add some basic support for INSANE in PC version of FT demo

svn-id: r14464
2004-08-05 02:04:34 +00:00
Travis Howell
55c291a9b7 Shouldn't error out in early scumm 1 - 4 games.
svn-id: r14454
2004-08-03 04:26:30 +00:00
Max Horn
8585d77d34 WORKAROUND for bug #985948 (INDY3VGA: Lockup during conversation with drunken nazi)
svn-id: r14448
2004-08-02 20:55:35 +00:00
Max Horn
4289da7d3e WORKAROUND bug #645711 (FT: regression segfault in minefield)
svn-id: r14447
2004-08-02 18:32:19 +00:00
Max Horn
76862bec65 Fix for bug #896060 (DIG: Two sentences spoken at once); might cause regressions, watch our for speech related quirks in COMI/DIG
svn-id: r14446
2004-08-02 17:55:14 +00:00
Eugene Sandulenko
b127f1882c Fix regression in HE. It cries for proper fix, though
svn-id: r14438
2004-08-02 14:27:10 +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
8ab743e397 Missed a line
svn-id: r14432
2004-08-02 07:47:05 +00:00
Travis Howell
cace3577d9 init _arraySlot
svn-id: r14431
2004-08-02 06:21:00 +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
Travis Howell
4b4ab244b1 Correct default settings used by COMI
Allow object_labels config option in COMI

svn-id: r14408
2004-08-01 06:52:56 +00:00
Max Horn
2d5bfca892 Even more array code cleanup
svn-id: r14407
2004-08-01 02:07:57 +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
Max Horn
98ea92322b Fix for bug #953302 (COMI: Crash when you choose Rottingham as your first oponent); this would be suitable for the 0.6.x branch, too...
svn-id: r14401
2004-08-01 01:19:54 +00:00
Max Horn
7f5f1c1418 Fix for bug #941275 (FOA: Game crashes when clicking statue part (Sentry Statue))
svn-id: r14398
2004-07-31 23:34:07 +00:00
Max Horn
f0d6fd8c5a isGlobInMemory == isResourceLoaded
svn-id: r14396
2004-07-31 23:20:37 +00:00
Travis Howell
b486e15959 Ooops
svn-id: r14356
2004-07-28 12:05:30 +00:00
Travis Howell
a50b6cf776 Add patch from madm00se for:
#869003 MIVGA: Guybrush shrinks & grows near end of game

svn-id: r14355
2004-07-28 11:56:14 +00:00
Travis Howell
49c9929d54 Not needed, invalid in Loom[ega]
svn-id: r14353
2004-07-27 12:37:03 +00:00
Max Horn
1ab8ff0403 Fixed leak in Insane::readFileToMem
svn-id: r14347
2004-07-26 23:16:37 +00:00
Max Horn
908723cc84 Load SMUSH files and NUT fonts from mac container files, too (done that by adding a new high level method openFile to class ScummEngine)
svn-id: r14346
2004-07-26 23:15:01 +00:00
Max Horn
f8f312f0bb Add game detector support for the Mac SCUMM container file format; add support for more of the games/demos using that format; clean up detector code (and probably introduced some regressions in it, so watch out :-)
svn-id: r14344
2004-07-26 18:13:53 +00:00
Max Horn
f045cbf17c Add support for the mac (rescumm) container file format used by Sam&Max and DOTT, making it possible to play those directly from the original CDs (no game detector support yet, so you have to add them to your config file manually for now)
svn-id: r14342
2004-07-26 17:14:57 +00:00
Travis Howell
f28adf7a6c Keep compatbility with older saved games.
svn-id: r14339
2004-07-26 15:14:10 +00:00
Travis Howell
c460aae163 Ooops, adjust for start value.
svn-id: r14338
2004-07-26 14:11:27 +00:00
Travis Howell
f8e0fb18ba Ooops, adjust for start value.
svn-id: r14337
2004-07-26 14:10:42 +00:00
Travis Howell
5c2a7a7775 Cleanup
svn-id: r14336
2004-07-26 13:53:24 +00:00
Travis Howell
1d31aff18e One last hack to allow demo script in V2 Maniac Mansion.
svn-id: r14335
2004-07-26 11:49:41 +00:00
Travis Howell
e256033622 Amiga versions of FOA/MI2 should use a VAR_VIDEOMODE value of 82.
Fixes all palette issues.

svn-id: r14334
2004-07-26 06:23:47 +00:00
Travis Howell
dc6541dedb Fix darkness issues in Amiga verisons of FOA/MI2.
svn-id: r14333
2004-07-26 05:40:23 +00:00
Travis Howell
3a8f518b02 VAR_ROOM_FLAG should always be set after load of saved game.
Other VAR_ROOM_FLAG setting in scumm5 specific.

svn-id: r14332
2004-07-26 04:03:11 +00:00