35 Commits

Author SHA1 Message Date
James Brown
178540c989 Applied cleanup and scaling patch by Rob.
svn-id: r3665
2002-03-06 12:24:56 +00:00
Vincent Hamm
474c9e333b Reimplemented the preliminary Dig features. Implemented actor with many direction. Fixed bomp bug
svn-id: r3661
2002-03-06 09:40:21 +00:00
Vincent Hamm
c21e9da1b6 Next episode in V7 reimplementation. Nearly working
svn-id: r3658
2002-03-05 23:41:41 +00:00
Vincent Hamm
6600b48be9 More v7 implementation
svn-id: r3656
2002-03-05 23:05:55 +00:00
Vincent Hamm
09ff3af07f Fixed struct ImageHeader for v7 implementation
svn-id: r3652
2002-03-05 21:03:32 +00:00
Vincent Hamm
c0b0afa68a Fixed struct CodeHeader for v7 implementation
svn-id: r3651
2002-03-05 20:43:26 +00:00
Vincent Hamm
6387020fd9 Fixed struct RoomHeader for v7 implementation
svn-id: r3650
2002-03-05 20:13:47 +00:00
James Brown
5753e81bea Sam and Max inventory hack. Makes it work, but is nasty ;)
svn-id: r3644
2002-03-05 09:24:42 +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
0b02fccef0 Zak256 object image fix!
svn-id: r3596
2002-02-15 21:17:42 +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
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
James Brown
f620d138f6 First part of Yazoo and mines work on making older scumm games work.
Not enough here to actually work yet, just the base groundwork needed.

svn-id: r3567
2002-02-12 18:20:37 +00:00
Ludvig Strigeus
03abddf888 workaround to prevent crashes in the indy4 world map (seems to be a bug in indy4's scripts)
svn-id: r3540
2001-12-29 13:19:53 +00:00
Ludvig Strigeus
0e66f42581 fixed two bugs in indy4.
actors were facing in the wrong direction on the stairs,
actors moved strangely in monte carlo

svn-id: r3538
2001-12-29 12:45:54 +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
a117505403 fixed some stuff related to in what order objects are drawn as well as a bug with object parents
svn-id: r3525
2001-12-04 21:44:41 +00:00
Ludvig Strigeus
f01012c4e1 Fixed a couple of alignment issues
svn-id: r3521
2001-12-03 11:49:06 +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
279d5b2fd7 readability patches, some by janssen
svn-id: r3490
2001-11-12 20:50:36 +00:00
Ludvig Strigeus
b9facc7de4 implemented some sam&max specific features,
fixed some bugs

svn-id: r3486
2001-11-11 16:54:45 +00:00
Ludvig Strigeus
6cd4b9d71f debugger fix,
removed hardcoded constants,
resouce lock state is now saved in the savegame,
fixed bug with MI1

svn-id: r3470
2001-11-07 18:10:52 +00:00
Ludvig Strigeus
bddfc49eea removed some hardcoded constants
svn-id: r3467
2001-11-06 21:41:56 +00:00
Ludvig Strigeus
78413a1c43 fix in save game loader,
sizeof(an element) * number of elements instead of sizeof(a pointer) fixed it,
buffer out of bounds read fixed in Scumm::isMaskActiveAt

svn-id: r3466
2001-11-06 21:29:23 +00:00
Ludvig Strigeus
097f76ae00 full screen flag,
better mouse cursors,
removed change log from individual files

svn-id: r3462
2001-11-06 20:00:47 +00:00
Ludvig Strigeus
e5aca15a0b bug fixes,
speech in dott

svn-id: r3454
2001-11-05 19:21:49 +00:00
Ludvig Strigeus
056dd5b15d bug fixes, code cleanup
svn-id: r3446
2001-10-26 17:34:50 +00:00
Ludvig Strigeus
9fdc578af0 recompile not needed when switching games
debugger skeleton implemented

svn-id: r3442
2001-10-23 19:51:50 +00:00
Ludvig Strigeus
8c0c299a85 fixed big endian bug
svn-id: r3440
2001-10-17 12:37:50 +00:00
Ludvig Strigeus
eebe5f2f73 made files compile on unix
svn-id: r3434
2001-10-16 12:20:22 +00:00
Ludvig Strigeus
794163c1a3 preliminary DOTT support
svn-id: r3433
2001-10-16 10:01:48 +00:00
Ludvig Strigeus
3c2f425cc1 fixed object parent bug
fixed some signed/unsigned comparisons

svn-id: r3413
2001-10-09 18:35:02 +00:00
Ludvig Strigeus
c30932afbe Initial revision
svn-id: r3408
2001-10-09 14:30:12 +00:00