Travis Howell
33adc55076
Ooops
...
svn-id: r16732
2005-02-02 12:14:34 +00:00
Travis Howell
cc708339ea
Merge two opcode, move two opcodes back to HE70.
...
svn-id: r16731
2005-02-02 12:05:00 +00:00
Travis Howell
2bb2e5279b
More HE100 diffs.
...
svn-id: r16720
2005-02-01 06:37:30 +00:00
Eugene Sandulenko
c32e936723
Support for Mac cursors.
...
TODO:
o Allow reading from non-processed game executable. Now you need to get
.bin file out of it
o Use color versions of cursors
o Combine MacResExtractor with Win32ResExtractor. Now I just stupidly
create 2 objects and do not use new cursor caching code.
svn-id: r16713
2005-01-31 03:53:35 +00:00
Travis Howell
bebad400d6
Check sound queue for music in HE games.
...
Avoid extra sound channel.
svn-id: r16706
2005-01-30 11:03:49 +00:00
Travis Howell
f23cf81ace
HE100 difference
...
svn-id: r16703
2005-01-30 05:34:04 +00:00
Torbjörn Andersson
f974b48a41
Fixed bug #1093845 after discussing with Fingolfin.
...
svn-id: r16449
2005-01-06 15:57:12 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Gregory Montoir
da874257a5
to please PalmOS, I moved the _wiz member to ScummEngine_v70he, where it actually belongs, I don't quite like the upcasts I introduced, but I don't know how to deal without them
...
svn-id: r16132
2004-12-19 12:30:40 +00:00
Gregory Montoir
67b8abac08
correction
...
svn-id: r15928
2004-11-28 05:33:33 +00:00
Gregory Montoir
5e351b0c31
moved all the HE wiz stuff to a separate module, with minor cleanups and simplifications
...
svn-id: r15921
2004-11-27 17:50:23 +00:00
Max Horn
90e3fa96a3
Make Array stuff part of the V6 engine class (note: it's a bit confusing to have two different ArrayHeader structs, maybe we should rename them?)
...
svn-id: r15909
2004-11-27 13:13:41 +00:00
Travis Howell
6cd046a906
Revert opcode EF merge, HE72 uses different array structure.
...
svn-id: r15905
2004-11-27 02:47:46 +00:00
Gregory Montoir
0d27b23efd
renamed some HE opcodes and got rid of o72_unknownEF as it seems it was a duplicate of o70_unknownEF
...
svn-id: r15896
2004-11-26 20:17:02 +00:00
Gregory Montoir
37e900a2a3
renamed some HE opcodes
...
svn-id: r15869
2004-11-23 19:47:54 +00:00
Gregory Montoir
9bbb5fa0db
HE wiz update, o90_unknown29 fully implemented.
...
Next step : move all the wiz related stuff to a specific class/struct.
svn-id: r15860
2004-11-22 20:34:29 +00:00
Gregory Montoir
cf7f878ddc
HE wiz stuff update
...
svn-id: r15857
2004-11-21 21:31:28 +00:00
Gregory Montoir
be0fb14fac
o90_unknown24 implementation
...
svn-id: r15856
2004-11-21 20:55:56 +00:00
Chris Apers
1ac29aae1e
Help PalmOS (and more ?) to save memory
...
svn-id: r15611
2004-10-19 12:30:42 +00:00
Travis Howell
4aa211a8e0
Polygons used by HE71 too.
...
svn-id: r15585
2004-10-17 11:47:12 +00:00
Travis Howell
cb12a2a0a1
Rename opcode
...
svn-id: r15581
2004-10-17 06:32:58 +00:00
Gregory Montoir
0765435c44
cleanup: moved some things to gfx.cpp and changed o60_setState to match disassembly of version 72
...
svn-id: r15578
2004-10-17 05:04:49 +00:00
Gregory Montoir
3905129a97
preliminar o72_captureWizImage() implementation ; still have to handle flag 0x2 in drawWizImage to display correctly the painting in 1grademo
...
svn-id: r15577
2004-10-17 04:35:36 +00:00
Paweł Kołodziejski
c9a552bebc
fixed warnings
...
svn-id: r15574
2004-10-16 20:38:37 +00:00
Gregory Montoir
600a4369fe
required for ff5demo
...
svn-id: r15569
2004-10-16 09:59:40 +00:00
Travis Howell
d42f98d0c4
Add missing case for HE 90+
...
Always clear complete local script vars.
svn-id: r15564
2004-10-16 05:10:15 +00:00
Travis Howell
086724d774
Remove more duplicates.
...
svn-id: r15544
2004-10-13 10:55:50 +00:00
Travis Howell
f78ded554c
Rename opcode
...
svn-id: r15543
2004-10-13 09:39:59 +00:00
Travis Howell
c8dc1483ac
Changes for mustard
...
svn-id: r15503
2004-10-10 06:32:02 +00:00
Travis Howell
c35a093f96
Rename opcodes
...
svn-id: r15502
2004-10-10 05:49:30 +00:00
Travis Howell
38f8de858e
More HE100 corrections.
...
svn-id: r15500
2004-10-10 04:02:37 +00:00
Travis Howell
8df034b6ac
Add some missing code for HE100.
...
Cleanup
svn-id: r15494
2004-10-10 01:52:35 +00:00
Travis Howell
873fecd67d
Complete stub cases.
...
svn-id: r15493
2004-10-10 00:24:15 +00:00
Gregory Montoir
550b64dab6
o90_getPolygonOverlap update
...
svn-id: r15489
2004-10-09 16:10:53 +00:00
Travis Howell
b902c220aa
Inital support for later HE games with altered opcode table.
...
svn-id: r15485
2004-10-09 14:33:31 +00:00
Gregory Montoir
2611630f81
wizImageOps update
...
svn-id: r15478
2004-10-08 22:58:49 +00:00
Gregory Montoir
eb97857c95
more math opcodes
...
svn-id: r15474
2004-10-08 17:56:08 +00:00
Travis Howell
59be342467
Match opcode names with SCUMM8.
...
svn-id: r15466
2004-10-08 07:13:13 +00:00
Travis Howell
56ae86ef4f
HE71+ games use wizImages for charset too.
...
svn-id: r15417
2004-10-05 05:52:48 +00:00
Travis Howell
db63483001
Add missing roomOps case for HE games.
...
svn-id: r15404
2004-10-04 04:04:37 +00:00
Travis Howell
4364606894
Add some HE99 vars
...
Rename opcodes
svn-id: r15403
2004-10-04 02:23:02 +00:00
Travis Howell
f9e21fe4e2
Rename opcode
...
svn-id: r15402
2004-10-04 01:34:29 +00:00
Travis Howell
d48661766a
Add opcode difference
...
svn-id: r15400
2004-10-04 00:01:06 +00:00
Travis Howell
781191e83d
Add stub
...
svn-id: r15399
2004-10-03 23:37:34 +00:00
Gregory Montoir
247d5724f5
simplification
...
svn-id: r15395
2004-10-03 19:57:19 +00:00
Travis Howell
3aadf745f9
Add missing code for opcode
...
svn-id: r15391
2004-10-03 14:13:05 +00:00
Travis Howell
7445393720
Add missing code for opcode
...
svn-id: r15388
2004-10-03 06:07:25 +00:00
Travis Howell
ac58d5c307
Add missing code for opcode.
...
svn-id: r15386
2004-10-03 05:29:31 +00:00
Max Horn
e72ccd620b
One more...
...
svn-id: r15384
2004-10-02 22:26:34 +00:00
Max Horn
37aa90052c
Turned some methods into static functions
...
svn-id: r15383
2004-10-02 22:23:59 +00:00