Travis Howell
6d62e7ec66
Another stub
...
svn-id: r14720
2004-08-23 14:11:53 +00:00
Travis Howell
25ccf3a0ee
Another He 7.2 function
...
svn-id: r14719
2004-08-23 14:03:54 +00:00
Travis Howell
42fb68694d
Minor cleanup
...
svn-id: r14718
2004-08-23 12:19:08 +00:00
Travis Howell
4f55b334eb
Re-order opcodes
...
svn-id: r14714
2004-08-23 11:20:25 +00:00
Travis Howell
2b2b55be90
Ooops
...
svn-id: r14713
2004-08-23 10:59:53 +00:00
Travis Howell
d35660a6cb
Switch to case
...
svn-id: r14712
2004-08-23 10:52:10 +00:00
Travis Howell
d8aa922695
Switch function to He 7.2
...
svn-id: r14711
2004-08-23 10:46:00 +00:00
Travis Howell
bbc75e4220
Add He 7.2 class
...
svn-id: r14709
2004-08-23 10:34:50 +00:00
Travis Howell
bb5cae10b4
More HE 7.2 changes
...
svn-id: r14707
2004-08-23 09:18:55 +00:00
Travis Howell
bbfe489e9f
More changes for He 7.2 games
...
Might need HE7.2 class eventually
svn-id: r14704
2004-08-23 08:41:23 +00:00
Travis Howell
dffbcceb91
Add opcode
...
svn-id: r14695
2004-08-23 05:23:58 +00:00
Max Horn
b20187a0e9
Cursor code cleanup
...
svn-id: r14690
2004-08-22 23:38:00 +00:00
Max Horn
239aa2b062
Renamed o6_unknownE1 to o6_getPixel; use vs->xstart instead of _screenLeft
...
svn-id: r14607
2004-08-14 15:14:01 +00:00
Travis Howell
5b7157e3c9
Match disasm., applies to The Dig too.
...
svn-id: r14167
2004-07-04 12:06:17 +00:00
Travis Howell
80f6319454
Not used by games, switch to invalid.
...
svn-id: r14156
2004-07-03 10:03:21 +00:00
Travis Howell
857c9fc858
Changes for non-akos version of puttputt
...
svn-id: r14133
2004-06-30 11:03:55 +00:00
Eugene Sandulenko
875d0a580e
oops
...
svn-id: r14105
2004-06-28 13:47:39 +00:00
Eugene Sandulenko
6980923df8
Move Win32ResExtractor to ScummEngine_v7he. Now it doesn't look alien.
...
svn-id: r14104
2004-06-28 11:38:26 +00:00
Max Horn
4b2d863924
Renamed/documented some odd smush/insane vars
...
svn-id: r14085
2004-06-27 21:06:04 +00:00
Max Horn
a6b582a0c4
Moved _Win32ResExtractor to ScummEngine_v6 (and ideally, it should be confined to the HE classes only, but right now that is not feasible)
...
svn-id: r14082
2004-06-27 13:33:03 +00:00
Travis Howell
08cebae472
Add some more HE7 differences.
...
svn-id: r14032
2004-06-24 15:13:00 +00:00
Eugene Sandulenko
2e0814514c
HE 7.0 fixes
...
o Stub for o7_startSound
o graphics decoders
o findResource was moved to ScummEngine and extended
o 7.0+ titles use akos costumes, so fix that in launcher
o more o6_resourceRoutines stubs
Now HE 7.0 games (first 320x200 windows ports) show intros and some are
playable to some extent.
svn-id: r14003
2004-06-23 01:36:57 +00:00
Travis Howell
7989a98952
Add FBEAR: Partial fix for the piano, patch #977249
...
svn-id: r13999
2004-06-22 10:39:46 +00:00
Travis Howell
3fd30cda0c
Didn't need to split it after all.
...
svn-id: r13973
2004-06-20 14:47:14 +00:00
Travis Howell
29f03f0d9c
verbOps differences are minor, so merge back in.
...
svn-id: r13943
2004-06-06 11:10:47 +00:00
Eugene Sandulenko
7b2a81a8a6
o more _heversion usage
...
o hack to ensure 1x scaler is selected for 640x480 games. Begs for better
implementation
o 7.0+-specific extendions to
* resource loading
* o6_resourceRoutines
* o6_actorOps
* o7_pickupObject
* ScummEngine::setVerbObject
Now puttputt.w32 script execution advances little more.
svn-id: r13938
2004-06-06 02:20:53 +00:00
Eugene Sandulenko
f873223284
Phase 3 of transition to _heversion.
...
svn-id: r13929
2004-06-05 00:54:48 +00:00
Eugene Sandulenko
2a34b9d5a1
Phase 1 of move to _heversion use.
...
svn-id: r13926
2004-06-03 00:55:40 +00:00
Travis Howell
3632305c6c
Ignore imuse control code in HE games
...
Add missing code for o6_stampobject (From diasm.)
svn-id: r13924
2004-06-02 13:32:16 +00:00
Gregory Montoir
ea4d26f04f
(almost) fixed saving/loading images in fatty bears birthday
...
svn-id: r13921
2004-06-01 22:06:05 +00:00
Gregory Montoir
60954319fe
minor changes
...
svn-id: r13916
2004-06-01 17:56:33 +00:00
Travis Howell
6c0f223440
HE games use slightly different E1 opcode
...
Move HE7 specific opcodes to he7, as requested.
svn-id: r13915
2004-06-01 08:37:57 +00:00
Eugene Sandulenko
654099e7d6
Preliminary versions of HE opcodes kernelGetFunctions and
...
kernelSetFunctions. Somewhat buggy.
svn-id: r13914
2004-06-01 06:38:36 +00:00
Eugene Sandulenko
f3014b9f4c
Add stub for HE o6_quitPauseRestart.
...
svn-id: r13908
2004-05-31 08:44:04 +00:00
Max Horn
faa12496e4
Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-)
...
svn-id: r13325
2004-03-17 01:50:15 +00:00
Travis Howell
6d0e10433c
Move to HE6
...
svn-id: r13140
2004-03-02 10:22:55 +00:00
Travis Howell
ca85e8d51d
Ooops, just move everyting used by HE6 to HE6.
...
svn-id: r13137
2004-03-02 06:42:22 +00:00
Travis Howell
f80d6a7a26
Divide up some code for HE6 and HE7
...
svn-id: r13136
2004-03-02 06:19:26 +00:00
Eugene Sandulenko
2f65abff2f
Implemented more HE opcode stringLen and added stub for opcode F4
...
svn-id: r13134
2004-03-02 04:11:57 +00:00
Travis Howell
5a3b17de54
Add better check for HE resource differences.
...
Move stringLen to HE7.
svn-id: r13130
2004-03-02 01:20:18 +00:00
Eugene Sandulenko
dd3683f7e7
Implemented some HE specific opcodes
...
Added some HE GIDs
svn-id: r13126
2004-03-02 00:21:02 +00:00
Travis Howell
15c3202623
Add stub
...
svn-id: r13115
2004-03-01 07:06:36 +00:00
Travis Howell
6f214f3a9f
Add HE7 vars
...
svn-id: r13110
2004-03-01 06:25:01 +00:00
Eugene Sandulenko
d7f9be12fe
Move decodeParseString to script_v7he.cpp where it really belongs to.
...
svn-id: r13109
2004-03-01 06:23:25 +00:00
Eugene Sandulenko
9e894f6bf3
Started work on Freddi Fish. Since it is SPU version 7, added new class.
...
Implemented some SPUv7 specific opcodes
svn-id: r13108
2004-03-01 05:57:30 +00:00
Travis Howell
10f95809ab
Rename a few opcodes
...
svn-id: r13011
2004-02-24 00:43:01 +00:00
Eugene Sandulenko
6588b17469
Added missing HE opcode (0xEB tellFile)
...
svn-id: r12999
2004-02-23 00:59:34 +00:00
Travis Howell
371cfa810f
This should fix zak lotto bug correctly.
...
svn-id: r12989
2004-02-22 16:08:13 +00:00
Eugene Sandulenko
5d8bf5faf8
Added some more stubs for Kernel[Set/Get]functions. Some more comments
...
on opcodes
svn-id: r12936
2004-02-20 00:32:29 +00:00
Travis Howell
9d3ed96738
Rename opcode
...
svn-id: r12914
2004-02-16 05:53:17 +00:00