James Brown
8258a26aed
Fix bad opcode at Zak Airport
...
svn-id: r3850
2002-04-03 15:51:43 +00:00
James Brown
f896193a83
Zak/Loom/Indy3 object flags fix. Only translates CLASS_TOUCHABLE at the moment.
...
svn-id: r3849
2002-04-03 15:45:32 +00:00
Nicolas Bacca
8780d0e5d6
Reswitched getVarOrDirectByte/Word to SIGNED int - fixes some disappearing objects problem due to an invalid elevation. Please yell if it breaks something else :)
...
svn-id: r3843
2002-03-31 08:35:42 +00:00
Vincent Hamm
92a19c45ae
Fixed pal init
...
svn-id: r3815
2002-03-24 17:49:47 +00:00
James Brown
718392239c
I know it probably doesn't look like much, but this is a start to the reorg - basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related.
...
svn-id: r3792
2002-03-20 17:51:07 +00:00
James Brown
1e5b130846
khaleks fix for indy3/zak fonts.
...
svn-id: r3791
2002-03-19 14:39:02 +00:00
Vincent Hamm
697b859209
Fixed boxes but 1 bug remain. Broke a little indy3 while fixing object flags
...
svn-id: r3789
2002-03-18 22:48:57 +00:00
James Brown
86a9461373
Make Zak/Indy inventories work.
...
svn-id: r3784
2002-03-18 14:45:57 +00:00
Vincent Hamm
3afe1924df
Fixed some object flags thing
...
svn-id: r3783
2002-03-18 14:09:01 +00:00
James Brown
196b9d9832
Quick patch to make Save/Load work in Loom/Zak/etc.
...
svn-id: r3782
2002-03-18 12:40:13 +00:00
James Brown
ac19e7001a
Do some stuff to fix loom cd-music syncro. Sequences now run without 'speeding' by.. but they are still slightly out of sync.
...
svn-id: r3781
2002-03-18 11:50:09 +00:00
Nicolas Bacca
8a671e56b5
setObjectName fix for Indy4 french
...
svn-id: r3779
2002-03-18 01:15:41 +00:00
James Brown
044e2288c8
FOA bug: Never mind, this room seems to be totally screwed. Ignore distance totally.
...
svn-id: r3740
2002-03-13 06:14:08 +00:00
James Brown
dd106422e1
Hack around an odd FOA bug. Maybe walkbox related.
...
svn-id: r3739
2002-03-13 06:07:19 +00:00
James Brown
4d0c43520f
Fix an OB1 and typecast. Need to find out cause of invalid object index to begin with..
...
svn-id: r3738
2002-03-13 04:57:33 +00:00
James Brown
25846cf8e4
Quick Zak crash workarounds.
...
svn-id: r3731
2002-03-11 14:24:48 +00:00
Vincent Hamm
8423cec833
Fixed more box issues in zak/indy3/loomcd
...
svn-id: r3729
2002-03-11 13:15:07 +00:00
James Brown
87ac8ae487
Apply some patches by syke to prevent buffer overruns, etc.
...
svn-id: r3723
2002-03-10 17:33:04 +00:00
James Brown
2f0a07f6b9
Proper fix for Indy3 intro background.
...
svn-id: r3709
2002-03-09 12:39:13 +00:00
James Brown
72518be8f1
Fixed NUM_aCTORS for MI2/Indy4, etc.
...
Probably broke some saved games again.
svn-id: r3700
2002-03-09 00:56:22 +00:00
Vincent Hamm
a82706f20c
Fixed missing texts in Indy3
...
svn-id: r3694
2002-03-08 23:47:38 +00:00
James Brown
c161197117
Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' shadowing.
...
svn-id: r3685
2002-03-08 08:42:11 +00:00
Vincent Hamm
c21e9da1b6
Next episode in V7 reimplementation. Nearly working
...
svn-id: r3658
2002-03-05 23:41:41 +00:00
James Brown
abbc4bf289
Code cleanup - get rid of a bunch of typecast and unused variable warnings.
...
svn-id: r3627
2002-02-24 17:25:03 +00:00
James Brown
f0b89789eb
Quick patch for a Zak script bug.
...
svn-id: r3613
2002-02-20 01:56:41 +00:00
Vincent Hamm
495be47007
Removed the walkaround in 'wait text' since it's not required anymore
...
svn-id: r3612
2002-02-19 22:44:23 +00:00
James Brown
5897caa9e5
Voice support for loom talkie. Thanks Arisme.
...
Other ports will have to add a new 'cd_playtrack' function, lest there be compile errors.
svn-id: r3608
2002-02-19 03:11:46 +00:00
James Brown
589ef2fdc8
A few small hacks to make Indy3 (256) run through the intro..
...
svn-id: r3598
2002-02-16 03:59:18 +00:00
Vincent Hamm
224b744e58
Fixed a few opcodes...
...
svn-id: r3592
2002-02-15 15:00:48 +00:00
Vincent Hamm
535c12ebfb
Fixed actor scalling in Zak and indy3
...
svn-id: r3590
2002-02-15 13:11:51 +00:00
James Brown
771b8e6089
Just some debugging stuff I find handy.
...
svn-id: r3589
2002-02-15 06:42:41 +00:00
Vincent Hamm
d87e8bba23
Fixed a typo...
...
svn-id: r3587
2002-02-15 00:52:25 +00:00
Vincent Hamm
7d1acd724f
Partialy fixed Indy3 intro
...
svn-id: r3586
2002-02-15 00:46:51 +00:00
Vincent Hamm
3bf6462a24
Indy3 256 now boot. Disabled costumes for zak256 and indy3_256 since they can crash sdl
...
svn-id: r3585
2002-02-14 22:51:01 +00:00
Vincent Hamm
0ad2121e74
Fixed RoomOps for Zak256 and indy3
...
svn-id: r3584
2002-02-14 22:09:47 +00:00
Vincent Hamm
cca0057a88
Fixed a Zak256 resource bug...
...
svn-id: r3583
2002-02-14 20:47:47 +00:00
Vincent Hamm
5876581001
Fixed the distaff in Loom
...
svn-id: r3580
2002-02-14 17:02:07 +00:00
Vincent Hamm
72d4b02cb0
Little fix for the Loom room
...
svn-id: r3578
2002-02-14 15:09:40 +00:00
James Brown
c88e7351b4
Some small Zak256 fixes.
...
svn-id: r3577
2002-02-14 12:57:29 +00:00
Vincent Hamm
d59b949833
fixed lots of object problems in loomcd
...
svn-id: r3576
2002-02-13 20:16:01 +00:00
Vincent Hamm
d9ddef19aa
a few fix for Zak256
...
svn-id: r3575
2002-02-13 17:33:52 +00:00
Vincent Hamm
14461c718b
Walkaround for the late indy4 bug. But still impossible to finish
...
svn-id: r3573
2002-02-13 09:17:26 +00:00
James Brown
7ee034af88
Further LFL additions. Zak256 plays bits of its intro, and LoomCD partially runs (may need
...
to hit escape a few times, after selecting your difficulty).
Still very incomplete and in progress.
svn-id: r3568
2002-02-12 21:28:07 +00:00
Ludvig Strigeus
5a7b86cbf6
better full throttle support,
...
a couple of MI2 fixes.
svn-id: r3532
2001-12-27 17:51:58 +00:00
Ludvig Strigeus
1c0a7cd2e7
some BOMP support,
...
some fixes
svn-id: r3506
2001-11-27 17:56:04 +00:00
Ludvig Strigeus
38e2a886ce
very simple full throttle support, use the FULL_THROTTLE define. (will fix later)
...
modified some actor parts to work better with full throttle (most likely new bugs because of that).
directions are now stored as angles instead of left/right/up/down
implemented loadFlObject (flobjects are currently saved in the savestate, will fix that also)
svn-id: r3505
2001-11-26 19:57:57 +00:00
Ludvig Strigeus
88dcec7cdb
readability patch (janssen)
...
svn-id: r3493
2001-11-14 20:09:39 +00:00
Ludvig Strigeus
b8d259d60e
music support,
...
fixed timing bugs
svn-id: r3491
2001-11-14 18:40:39 +00:00
Ludvig Strigeus
279d5b2fd7
readability patches, some by janssen
...
svn-id: r3490
2001-11-12 20:50:36 +00:00
Ludvig Strigeus
27e55e52a9
verb bug fix,
...
expireresource bug fix
svn-id: r3485
2001-11-10 23:30:12 +00:00