Commit graph

141 commits

Author SHA1 Message Date
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
Travis Howell
0d8488d605 Add game id for Pajama Sam, since it uses different amount of actors
svn-id: r14758
2004-08-26 00:44:49 +00:00
Max Horn
09e07912d0 Support Mac DOTT straight from the disk (note: those fooMac targets may be removed again in the near future)
svn-id: r14757
2004-08-26 00:35:32 +00:00
Travis Howell
f249e3e508 No mainmenu variable in HE 7.2
svn-id: r14743
2004-08-25 07:10:12 +00:00
Travis Howell
0d3d9b4c09 Add all array related functions to HE 7.2
Add some more HE 7.2 code

svn-id: r14739
2004-08-25 06:34:33 +00:00
Travis Howell
bdd0dfef43 init var.
avoid valgrind warning

svn-id: r14722
2004-08-24 00:58:28 +00:00
Travis Howell
d35660a6cb Switch to case
svn-id: r14712
2004-08-23 10:52:10 +00:00
Travis Howell
b57fa3a20b Missed a spot
svn-id: r14710
2004-08-23 10:37:29 +00:00
Jonathan Gray
9d081a640e add md5 based windows targets for HE titles that also have DOS targets and make the description appear in the title bar
svn-id: r14701
2004-08-23 08:12:09 +00:00
Max Horn
b20187a0e9 Cursor code cleanup
svn-id: r14690
2004-08-22 23:38:00 +00:00
Max Horn
12dc81cdbf Removed obsolete TODO
svn-id: r14675
2004-08-22 08:59:33 +00:00
Travis Howell
312200f530 Ooops
svn-id: r14672
2004-08-22 06:18:56 +00:00
Travis Howell
82b9f1e599 Mac. version of indy3 uses VAR_VIDEOMODE value of 50
Add initial support for loading EGA resource

svn-id: r14671
2004-08-22 06:16:16 +00:00
Max Horn
0574c35fa4 HACK to work around bug #1009344 (Doesn't distinguish monkey and monkey1)
svn-id: r14670
2004-08-21 23:12:11 +00:00
Max Horn
d35ef7c7f1 Removed some obsolete TODO comments
svn-id: r14669
2004-08-21 22:33:23 +00:00
Travis Howell
61ad833dbd Also used in Atari ST versions.
svn-id: r14668
2004-08-21 10:18:13 +00:00
Travis Howell
cc585c1773 Used in Amiga versions
svn-id: r14667
2004-08-21 10:01:19 +00:00
Travis Howell
b318794cc1 Comment no longer valid
svn-id: r14662
2004-08-21 07:18:57 +00:00
Travis Howell
3b420ef939 All FM Towns versions set VAR_VIDEOMODE to 42.
svn-id: r14661
2004-08-21 07:16:27 +00:00
Travis Howell
47785295d2 Change to allow FM Towns platform to be used with later games
svn-id: r14658
2004-08-21 03:29:02 +00:00
Travis Howell
396ae19f5d FM Towns version of MI2 seems to use different value too.
svn-id: r14657
2004-08-21 01:36:59 +00:00
Travis Howell
60a7d60627 Init array
svn-id: r14631
2004-08-16 02:38:02 +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
171fac3895 Get rid of _screenLeft
svn-id: r14608
2004-08-14 15:23:44 +00:00
Travis Howell
66cb97e66b Shorter check
svn-id: r14592
2004-08-14 03:16:32 +00:00
Max Horn
835ef5f012 Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))
svn-id: r14521
2004-08-08 22:10:38 +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
Travis Howell
55c291a9b7 Shouldn't error out in early scumm 1 - 4 games.
svn-id: r14454
2004-08-03 04:26:30 +00:00
Travis Howell
cace3577d9 init _arraySlot
svn-id: r14431
2004-08-02 06:21:00 +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
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
5c2a7a7775 Cleanup
svn-id: r14336
2004-07-26 13:53:24 +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
7550ebed81 Rename VAR
svn-id: r14318
2004-07-24 11:15:59 +00:00
Travis Howell
086c8da888 Enable VAR_FADE_DELAY
svn-id: r14309
2004-07-24 04:36:54 +00:00
Travis Howell
334343a340 Ooops
svn-id: r14308
2004-07-24 04:18:26 +00:00
Travis Howell
10ef09ec1f Add another var used by Loom [ega].
svn-id: r14307
2004-07-24 04:09:14 +00:00
Travis Howell
e7997ab91d heap space is used by loom too.
svn-id: r14306
2004-07-24 02:18:05 +00:00
Travis Howell
28812cae21 Only needed for Zak [ega]
svn-id: r14303
2004-07-23 08:50:16 +00:00
Travis Howell
24e89ad424 Ooops
svn-id: r14301
2004-07-22 11:31:07 +00:00
Travis Howell
e133de4d51 VAR not used in scumm3.
svn-id: r14297
2004-07-22 04:28:31 +00:00
Travis Howell
f09313d6a9 Correction to VAR tables.
svn-id: r14296
2004-07-22 04:13:46 +00:00
Travis Howell
9dfee6c315 Confirmed extra timers are in all PC version of indy3 too.
VAR_DEBUGMODE isn't used in SCUMM3 and below.

svn-id: r14292
2004-07-21 12:05:00 +00:00
Travis Howell
d478bc31ac Extra timer used in Amiga version of indy3 too.
svn-id: r14291
2004-07-21 11:37:41 +00:00
Travis Howell
38ddd36d41 Correct version key in HE 7.0+ games.
svn-id: r14287
2004-07-20 11:54:42 +00:00
Travis Howell
08a260444f Use for HE 7.0 games too.
svn-id: r14286
2004-07-20 11:50:44 +00:00