Travis Howell
169d13080b
*** empty log message ***
...
svn-id: r15183
2004-09-19 06:02:59 +00:00
Travis Howell
3493a90b15
Enable debug mode in HE80+ games.
...
svn-id: r15182
2004-09-19 06:01:46 +00:00
Max Horn
768133d6e6
Rename some member vars to avoid _ followed by an uppercase letter. More of those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
...
svn-id: r15175
2004-09-18 22:42:45 +00:00
Max Horn
58c574d7cc
Moved mouse cursor code into ScummEngine subclasses were possible -- this makes it much easier to see which cursor code is used in which SCUMM version; also changed cursor code to not overwrite default_cursor_* (which would cause problems when switching to another game)
...
svn-id: r15169
2004-09-18 20:29:13 +00:00
Travis Howell
1c046674e5
Skip sound caching in Sam & Max (Talkie)
...
svn-id: r15156
2004-09-18 05:00:38 +00:00
Travis Howell
a0312bd8cb
Should be for HE71 and later.
...
svn-id: r15151
2004-09-18 01:00:22 +00:00
Gregory Montoir
22b2cfa002
preliminar AuxQueue support (freddemo intro), some glitches though
...
svn-id: r15149
2004-09-18 00:36:17 +00:00
Travis Howell
d34da28ed9
nukeArrays still nuking wrong arrays.
...
Add some more differences in later HE versions.
Add HE opcodes changes.
svn-id: r15145
2004-09-17 05:43:37 +00:00
Travis Howell
3f7ecb9db2
Correct mouse vars, should be mouse hold in scumm6/HE.
...
baloon works now.
svn-id: r15143
2004-09-17 02:59:38 +00:00
Travis Howell
9bc8383cee
Oops
...
svn-id: r15137
2004-09-16 09:47:07 +00:00
Travis Howell
b45b800ed5
HE90+ games use two local resource types
...
svn-id: r15136
2004-09-16 09:40:08 +00:00
Travis Howell
5ff185d7f8
Correct local script range in HE99+
...
svn-id: r15134
2004-09-16 09:20:49 +00:00
Gregory Montoir
e494f53822
only clear the polygon slots when playing a HE game
...
svn-id: r15120
2004-09-14 21:59:46 +00:00
Travis Howell
167f5d543f
Save polygons
...
Move findObject changes to HE72
svn-id: r15118
2004-09-14 15:06:02 +00:00
Travis Howell
6522c060fd
Typo
...
svn-id: r15116
2004-09-14 12:17:15 +00:00
Travis Howell
c97d529787
polygon slots should be cleared in startScene
...
svn-id: r15114
2004-09-14 11:35:15 +00:00
Jonathan Gray
488430a06e
_numActors should be 30 not 29 for HE 72 titles, makes HE 72 version of puttzoo work
...
svn-id: r15111
2004-09-14 08:52:12 +00:00
Travis Howell
b42731afab
Load POLD resources in HE80+ games
...
Some more WIP on polygons
svn-id: r15107
2004-09-14 06:21:11 +00:00
Eugene Sandulenko
1699fae483
Implemented formerly known unknownFB and unknownFC.
...
ScummEngine_v7he::polygonContains() is still buggy and prevents whole
thing from working.
svn-id: r15103
2004-09-13 23:24:36 +00:00
Travis Howell
3573ad8dc5
Set correct array length in HE 72+ games.
...
Add some stubs
svn-id: r15082
2004-09-13 02:09:35 +00:00
Chris Apers
afface9c37
Disable these games for now
...
svn-id: r15076
2004-09-12 16:17:14 +00:00
Travis Howell
2bd07c2c8d
Add targets
...
svn-id: r15019
2004-09-12 06:09:19 +00:00
Travis Howell
1a2c46fa72
Should be HE99
...
svn-id: r15010
2004-09-11 13:37:26 +00:00
Travis Howell
2be3bff2a6
Should be HE99
...
svn-id: r15009
2004-09-11 13:30:24 +00:00
Travis Howell
4273937590
Local script difference in HE 99 games.
...
svn-id: r15008
2004-09-11 13:22:45 +00:00
James Brown
a427d72d04
Store SCUMM md5s in save game. Save format bump.
...
svn-id: r14996
2004-09-10 12:13:03 +00:00
Travis Howell
00452c4073
Ooops
...
svn-id: r14992
2004-09-10 10:45:22 +00:00
Travis Howell
0ed136f0c6
Add HE vars
...
svn-id: r14990
2004-09-10 10:39:10 +00:00
Travis Howell
9a22fe5c2d
Add updated fredd2
...
svn-id: r14988
2004-09-10 03:36:39 +00:00
Travis Howell
0a3ca185e0
Check _scummVar size of restart too.
...
svn-id: r14987
2004-09-10 02:03:31 +00:00
Travis Howell
67f7c40446
Ooops, actually clear _roomVars.
...
svn-id: r14986
2004-09-10 01:55:37 +00:00
Travis Howell
2bc880a929
Add later spy fox 1 version.
...
svn-id: r14974
2004-09-09 04:27:57 +00:00
Travis Howell
1a9d6e023b
Fix pjs-demo
...
svn-id: r14964
2004-09-08 14:49:15 +00:00
Eugene Sandulenko
31aeef307e
Add freddi3 target.
...
svn-id: r14963
2004-09-08 12:28:29 +00:00
Travis Howell
fc60379b21
Caused crash.
...
svn-id: r14956
2004-09-08 06:46:52 +00:00
Travis Howell
6b0b39c7d6
Add extra index types.
...
Remove duplicate code.
svn-id: r14953
2004-09-08 05:58:36 +00:00
Travis Howell
93ae834333
Should be HE99
...
svn-id: r14950
2004-09-07 14:31:19 +00:00
Travis Howell
b7fe39812a
Add target
...
svn-id: r14949
2004-09-07 14:26:51 +00:00
Travis Howell
5532f83a56
Load talkie block
...
svn-id: r14945
2004-09-07 13:23:26 +00:00
Jonathan Gray
67e963507d
ah of course...
...
svn-id: r14944
2004-09-07 13:20:54 +00:00
Travis Howell
8e5aa391c2
Add HE 98 version
...
svn-id: r14942
2004-09-07 13:05:09 +00:00
Jonathan Gray
67498a174b
add some he c++ engine related changes. For some reason the cpp versions of spydemo and timedemo aren't getting _heversion set correctly
...
svn-id: r14940
2004-09-07 12:54:41 +00:00
Travis Howell
c6e0afadf0
Add index for HE C++ games.
...
Enable all HE games again.
svn-id: r14939
2004-09-07 12:21:54 +00:00
Travis Howell
60bccf377e
Add target
...
svn-id: r14919
2004-09-06 02:01:00 +00:00
Travis Howell
f1c0202e7c
Add HE 80/90 classes, will be filled up over time.
...
svn-id: r14914
2004-09-06 00:58:40 +00:00
Torbjörn Andersson
11a449a08c
Fixed scrollEffect() regression introduced when move_screen() was removed.
...
I have tested this on all the cases I know of where scrollEffect() is used:
* The diving scene in Monkey Island 2
* The camel and balloon rides in Fate of Atlantis
* The arrival of the thunder storm in Day of the Tentacle
* Seeing the loose end in Sam & Max
So far it seems to work fine. Knock on wood.
svn-id: r14908
2004-09-05 15:44:29 +00:00
Travis Howell
6b09826b33
Increase actor.sound to 32 for HE 80+ games.
...
Add some more HE vars.
More adjustments for copying script strings in HE games.
svn-id: r14903
2004-09-05 09:36:51 +00:00
Travis Howell
ac140c2963
HE 72+ games set VARS with amount of each type of resource.
...
Often used by their scripts.
svn-id: r14899
2004-09-04 23:35:14 +00:00
Max Horn
91a57ad8f5
cleanup (this actor clip stuff is really evil -- I have to agree with Kirben, it's totally unclear why they didn't just use the good old virt screen system...
...
svn-id: r14890
2004-09-04 10:29:06 +00:00
Travis Howell
255736dfb7
Complete actor clipping override code for HE games.
...
Add akos speech queue for HE games
Minor cleanup
svn-id: r14883
2004-09-04 08:13:48 +00:00