Commit Graph

64 Commits

Author SHA1 Message Date
Vincent Hamm b499fa2616 Made a few hacks in the smush player to make DIG intro play (but buggy)
svn-id: r3670
2002-03-06 20:32:34 +00:00
Vincent Hamm cf868605f6 Preliminary smush playback support.
svn-id: r3669
2002-03-06 19:58:06 +00:00
James Brown 178540c989 Applied cleanup and scaling patch by Rob.
svn-id: r3665
2002-03-06 12:24:56 +00:00
James Brown 17270d2ccd Fixed some more Sam and Max bugs. Is now playable to BumpusVille.
Added two new debug commands, one to read and set variables, the other
to set a 'watch' on variables.

svn-id: r3662
2002-03-06 10:03:00 +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 c7d58aca84 Final part of V7 merging process. The FULL_THROTTLE define is not required any more
svn-id: r3660
2002-03-06 00:18:22 +00:00
James Brown e05f3534b4 Fix typo in music volume, and add -m parameter to set it.
svn-id: r3659
2002-03-06 00:00:38 +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 0d46f4a2f2 Fixed OF_OWNER_ROOM for V7 implementation
svn-id: r3654
2002-03-05 21:27:24 +00:00
Vincent Hamm 6387020fd9 Fixed struct RoomHeader for v7 implementation
svn-id: r3650
2002-03-05 20:13:47 +00:00
James Brown 9dec4275b6 Warning'ed some miscops, and added a hack to just ignore non-existant actors.
Sam and Max is now playable to a quite advanced stage.

svn-id: r3645
2002-03-05 09:58:12 +00:00
Vincent Hamm c994e8bc8b Fixed Indy4's necklace bug. Indy4 is now finishable
svn-id: r3643
2002-03-03 22:14:47 +00:00
James Brown 945d81761b Added a new '-t' commandline option to set TEMPO_BASE (note: In decimal, not hex.. should fix).
svn-id: r3641
2002-03-02 12:54:37 +00:00
James Brown 0ad040d954 Er, malloc good.
svn-id: r3639
2002-03-02 08:48:31 +00:00
James Brown ee33febf34 Null pointer fix, as suggested by Michael Knorr
svn-id: r3638
2002-03-02 08:41:52 +00:00
Vincent Hamm 71a97abfc2 Added an option to specify the game data path
svn-id: r3636
2002-02-27 22:48:55 +00:00
James Brown 1e9a7c39fd Very very big hack to kind-of make zak256 and indy3 capable of walking.
Please, for the love of god, someone fix this. :)

svn-id: r3628
2002-02-25 17:29:51 +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
Vincent Hamm cef0ef44d3 Changed the scummVar system to a dynamic one. Started to remove all the reference to FULL_TROTTLE define.
svn-id: r3624
2002-02-23 23:23:28 +00:00
Vincent Hamm ed72e7dc80 Fixed the indy3 logo
svn-id: r3622
2002-02-22 16:59:24 +00:00
Vincent Hamm 8168c0b11d Fixed some boxes issues. Matrix is still buggy
svn-id: r3620
2002-02-22 16:06:09 +00:00
James Brown 42c478fa25 Oops, didn't mean to check this one in.
svn-id: r3614
2002-02-20 01:58:23 +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 63f99e3dff Fixed getStringWidth. Fixed various text misspositions. Reworked the the redraw text background to make it more acqurate. Added support for colored strings.
svn-id: r3611
2002-02-19 22:36:09 +00:00
Vincent Hamm 535c12ebfb Fixed actor scalling in Zak and indy3
svn-id: r3590
2002-02-15 13:11:51 +00:00
Vincent Hamm 72d4b02cb0 Little fix for the Loom room
svn-id: r3578
2002-02-14 15:09:40 +00:00
James Brown bb52e5c73e Quick fix to make zak256s intro run a bit further
svn-id: r3574
2002-02-13 13:27:48 +00:00
Vincent Hamm 4c97357df5 fixed text and timer in LoomCD
svn-id: r3571
2002-02-12 22:46:30 +00:00
Vincent Hamm 2fe9e07bc7 *** empty log message ***
svn-id: r3570
2002-02-12 22:25:41 +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 18dce61c93 __TIMESTAMP__ doesn't work with GCC, uses __TIME__ and __DATE__ instead.
svn-id: r3566
2002-02-03 21:46:26 +00:00
Ludvig Strigeus 87631ebe7e added -v command line flag that prints the scummvm version
svn-id: r3565
2002-02-03 20:41:23 +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 95646feac9 adlib sound support, use USE_ADLIB
svn-id: r3510
2001-12-01 17:06:13 +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 b9facc7de4 implemented some sam&max specific features,
fixed some bugs

svn-id: r3486
2001-11-11 16:54:45 +00:00
Ludvig Strigeus 595d9534c3 fixed hardcoded number -> constant stuff (patches by janssen)
svn-id: r3483
2001-11-10 19:12:32 +00:00
Ludvig Strigeus 7d6994caa6 save/load dialog by pressing F5,
multiple sounds at the same time,
some other fixes

svn-id: r3477
2001-11-09 18:54:15 +00:00
Ludvig Strigeus 355df1bbd5 minor cleanup
svn-id: r3476
2001-11-08 20:00:33 +00:00
Ludvig Strigeus 93dd4cb5d9 version update
svn-id: r3473
2001-11-07 21:44:39 +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 3d947bf409 updates to version detection by Jeroen Janssen
svn-id: r3464
2001-11-06 20:18:26 +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