Commit Graph

90 Commits

Author SHA1 Message Date
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
f937f6723f Reads extra script byte, just like readFile.
svn-id: r15096
2004-09-13 13:52:08 +00:00
Travis Howell
3c0ac41aa8 *** empty log message ***
svn-id: r15091
2004-09-13 10:27:10 +00:00
Travis Howell
5a4686b92d Order wrong
svn-id: r15090
2004-09-13 10:24:37 +00:00
Travis Howell
51bcffef85 Needs to be higher for now.
svn-id: r15089
2004-09-13 05:33:54 +00:00
Travis Howell
4b1ba6a7ed Add Missing pop
svn-id: r15088
2004-09-13 05:25:35 +00:00
Travis Howell
c1122f4333 Debug code strings should use string num, not var num.
Updated work around for loading datafiles.

svn-id: r15086
2004-09-13 04:16:22 +00:00
Travis Howell
a14bdf5510 Corect size.
svn-id: r15083
2004-09-13 02:24:28 +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
Travis Howell
172eefde7d Correct debugs
svn-id: r15054
2004-09-12 13:21:44 +00:00
Travis Howell
f8c05424ea More HE opcodes.
Can get a bit further in pj2 now.

svn-id: r15021
2004-09-12 10:23:20 +00:00
Travis Howell
3b9def962c Add some change to start later HE99 hames.
svn-id: r15017
2004-09-12 02:25:12 +00:00
Travis Howell
c77df77180 Use talkie resource for HE 99+ games.
svn-id: r15015
2004-09-12 01:12:06 +00:00
Travis Howell
ad6c8217bc Add case
svn-id: r15014
2004-09-12 00:52:14 +00:00
Travis Howell
09dfaa924e Add some HE90+ opcodes
svn-id: r15013
2004-09-12 00:48:16 +00:00
Travis Howell
867809fb1d Add stub case for now.
svn-id: r15012
2004-09-11 14:14:07 +00:00
Travis Howell
26a83df853 Seems to be off by 1.
svn-id: r15011
2004-09-11 13:47:18 +00:00
Travis Howell
b495c7ea07 Use random talk animation in HE 80+ games for now.
svn-id: r15006
2004-09-11 12:22:06 +00:00
Travis Howell
a636f2ce91 Not popping enough.
svn-id: r15001
2004-09-11 01:44:08 +00:00
Travis Howell
c1fe9cefd3 Rename opcode
svn-id: r14993
2004-09-10 10:55:43 +00:00
Travis Howell
655728fe7d Change needed for HE 71 too.
svn-id: r14984
2004-09-09 14:07:51 +00:00
Travis Howell
62ba3e9a58 Corrections
svn-id: r14979
2004-09-09 10:36:10 +00:00
Travis Howell
f6b4532086 Duplicate
svn-id: r14975
2004-09-09 04:44:46 +00:00
Travis Howell
1e0e9e0e03 Fix dog regression.
svn-id: r14973
2004-09-09 04:16:57 +00:00
Travis Howell
9f95f2a614 Add extra opcodes for freddi2
Allow akos to play any actor sound.

svn-id: r14972
2004-09-09 04:05:31 +00:00
Eugene Sandulenko
0d647f4101 Implement HE 80+ wiz-based cursors. Current implementation is a dirty
hack because drawWizImage has much more code in these games comparably
to 72 games. Also they pass cursor parameters in a quite obscure way.

svn-id: r14968
2004-09-09 01:53:23 +00:00
Gregory Montoir
7593129d98 some AKOS tweaks for HE72/80
svn-id: r14965
2004-09-08 21:14:12 +00:00
Travis Howell
8227fcddf4 Should be reading array id resource.
svn-id: r14962
2004-09-08 12:14:56 +00:00
Travis Howell
ea06200446 Fix array issue.
svn-id: r14961
2004-09-08 10:36:06 +00:00
Travis Howell
74d9f1a37d Add cases
svn-id: r14948
2004-09-07 14:16:08 +00:00
Travis Howell
452f783fc8 Add opcode
svn-id: r14946
2004-09-07 13:30:25 +00:00
Travis Howell
88b9335b27 Ooops
svn-id: r14943
2004-09-07 13:11:00 +00:00
Travis Howell
8e5aa391c2 Add HE 98 version
svn-id: r14942
2004-09-07 13:05:09 +00:00
Travis Howell
44ab28cec5 Correct opcode
svn-id: r14938
2004-09-07 09:25:37 +00:00
Travis Howell
79c5ac987f Should always push result.
svn-id: r14921
2004-09-06 02:54:28 +00:00
Travis Howell
4ace797f4e More stubs
svn-id: r14918
2004-09-06 01:54:24 +00:00
Travis Howell
42277f416f Add back stub, in right place this time.
svn-id: r14917
2004-09-06 01:19:38 +00:00
Travis Howell
61c1a11c60 Doesn't use smush
svn-id: r14915
2004-09-06 01:00:18 +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
Gregory Montoir
2c80f1c4d6 fixed awiz display
svn-id: r14912
2004-09-05 22:19:52 +00:00
Eugene Sandulenko
96ad0d9cb7 Added BMAP support in objects.
Though I didn't test it as I don't know when it is used. Please, tell me when
you'll see warning that it is called.
Now we have BMAP for all cases in HE 70+ games.

svn-id: r14911
2004-09-05 17:39:54 +00:00
Travis Howell
548e51dce8 Valgrind warning
svn-id: r14907
2004-09-05 10:28:30 +00:00
Jonathan Gray
80c9d31f54 compilation fix
svn-id: r14906
2004-09-05 10:16:01 +00:00
Travis Howell
647d8e8bcf Ooops
svn-id: r14904
2004-09-05 09:41:16 +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
2894f13d2b Add opcode
svn-id: r14900
2004-09-04 23:58:15 +00:00
Travis Howell
868ec03962 Ooops
svn-id: r14885
2004-09-04 09:17:38 +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
Gregory Montoir
54a84da97c preliminar Wiz images support (HE 72)
svn-id: r14875
2004-09-03 17:27:40 +00:00
Max Horn
374f7859a9 Fix warning
svn-id: r14872
2004-09-03 08:58:32 +00:00