Travis Howell
6bb533f936
Cleanup
...
svn-id: r17292
2005-03-30 11:49:53 +00:00
Travis Howell
22affb0382
Check class of object number, not loop.
...
Cleanup.
svn-id: r17272
2005-03-28 11:38:04 +00:00
Travis Howell
11e1e246cc
findObject in HE72+ only checks object bounds
...
findObject in He70/71 only needs additional polygon check
svn-id: r17270
2005-03-28 10:02:22 +00:00
Travis Howell
8e84ee694c
Add HE90 version of kernelGet/Set opcode and move HE90 specific cases over.
...
svn-id: r17200
2005-03-23 00:16:51 +00:00
Eugene Sandulenko
8102efa7a3
Add three new HE sports games. Baseball is most playable now.
...
Add some unhandled KernelGet/SetFunctions used by new titles.
svn-id: r17198
2005-03-22 20:57:14 +00:00
Travis Howell
f50af11b5d
Add HE72 version of file rename opcode
...
svn-id: r17175
2005-03-17 11:06:43 +00:00
Travis Howell
4361ef655e
HE72+ games use slightly different code for subtitle color.
...
svn-id: r17174
2005-03-17 10:53:29 +00:00
Eugene Sandulenko
154c4af8dc
Mass-renamed all variables of Actor object according to our current code
...
formatting standards. Earlier we had half of vars named with leading
underscore and half without it.
Now code in actor.cpp is considerably more readable.
svn-id: r17068
2005-03-11 01:10:06 +00:00
Travis Howell
a913095ee0
Add HE specific versions of findResource/findResourceData.
...
Required by WizImage functions, which sometimes alter data.
svn-id: r17060
2005-03-10 11:06:37 +00:00
Travis Howell
f7770e3cfe
Add last change to o60_opeFile too.
...
svn-id: r17057
2005-03-10 00:50:54 +00:00
Travis Howell
248bee4d24
Change o72_openFile to always use saved game path for writing.
...
svn-id: r17056
2005-03-10 00:46:26 +00:00
Travis Howell
d2dab23510
Add HE100 difference in opcode.
...
svn-id: r17033
2005-03-08 03:52:02 +00:00
Travis Howell
8cc18e6797
Minor cleanup
...
svn-id: r17025
2005-03-07 06:37:56 +00:00
Travis Howell
1e07216b85
Cases are different.
...
svn-id: r17023
2005-03-07 04:21:11 +00:00
Travis Howell
958d68e893
Need to adjust HE7 filename for mustard too.
...
svn-id: r16982
2005-03-03 05:09:39 +00:00
Travis Howell
78e3fc9415
Add missing actor redraws
...
svn-id: r16980
2005-03-03 03:06:30 +00:00
Travis Howell
e85baf02d1
Correct palSlot range
...
svn-id: r16979
2005-03-03 02:51:15 +00:00
Travis Howell
bad34c12cd
Add two more VARs for HE89+
...
Minor cleanup
svn-id: r16977
2005-03-02 23:14:06 +00:00
Travis Howell
e913602100
Fix array read from files in HE72+
...
svn-id: r16970
2005-03-02 08:42:42 +00:00
Travis Howell
cf0aac1506
Add more safety checks.
...
svn-id: r16939
2005-02-27 00:42:52 +00:00
Gregory Montoir
cc5e406cb5
defined some flags for HE wiz ; it should make the code more readable
...
svn-id: r16901
2005-02-24 20:20:35 +00:00
Travis Howell
99f54b437d
Minor cleanup
...
svn-id: r16860
2005-02-22 13:54:38 +00:00
Eugene Sandulenko
c49642bb8b
o Added 5 updated Russian freddi-related titles.
...
o Fixed ScummEngine_v72he::o72_openFile() so autogenerated names also
checked for substitution.
o New case 0 in o100_actorOps() used by Russian updated freddicove. Number
of stack items weren't checked against disassembly
svn-id: r16792
2005-02-14 21:19:00 +00:00
Travis Howell
39b83ba8cf
Add addiotnal decode type in later HE games.
...
svn-id: r16791
2005-02-14 13:44:19 +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
0c827c0fcf
Add comment
...
svn-id: r16712
2005-01-31 00:27:31 +00:00
Travis Howell
09d0d6c26d
Changes for Macintosh filenames.
...
svn-id: r16711
2005-01-31 00:16:11 +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
Eugene Sandulenko
66c524f0ee
Add support for Humongous Mac titles in native format. Please test :)
...
svn-id: r16693
2005-01-29 17:58:47 +00:00
Max Horn
cffd917165
system.h was being included in tons of places, without any good reason; reduced this (total dependencies on system.h went down from 193 to 85 files)
...
svn-id: r16527
2005-01-10 22:06:49 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Travis Howell
ad0b8f1de5
Unused includes
...
svn-id: r16236
2004-12-21 06:09:40 +00:00
Travis Howell
e81daf7840
Unused var
...
svn-id: r16235
2004-12-21 05:57:36 +00:00
Travis Howell
4ecd5edab6
Sync HE100
...
svn-id: r16234
2004-12-21 05:55:03 +00:00
Travis Howell
9e4f76b180
Off by one
...
svn-id: r16127
2004-12-19 09:27:08 +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
ba74a8e7f6
Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing some very specialised methods
...
svn-id: r15914
2004-11-27 15:58:18 +00:00
Travis Howell
fe43ebf73b
No longer stubs
...
svn-id: r15906
2004-11-27 03:07:21 +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
cf7f878ddc
HE wiz stuff update
...
svn-id: r15857
2004-11-21 21:31:28 +00:00
Gregory Montoir
628b02a9e8
minor Wiz stuff update
...
svn-id: r15798
2004-11-13 04:05:35 +00:00
Travis Howell
e14b69d18d
Still needed for RU freddicove
...
svn-id: r15667
2004-10-23 13:49:58 +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
6ad08cd944
Cleanup
...
svn-id: r15601
2004-10-18 05:10:15 +00:00
Travis Howell
c823af303a
Color correction for HE70+ strings.
...
svn-id: r15586
2004-10-17 13:14:21 +00:00
Travis Howell
4aa211a8e0
Polygons used by HE71 too.
...
svn-id: r15585
2004-10-17 11:47:12 +00:00
Travis Howell
eaa65d57dd
Check if VAR_WIZ_TCOLOR is set, before using it.
...
BMAP images are only used in HE71+.
svn-id: r15580
2004-10-17 06:07:45 +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