Commit graph

314 commits

Author SHA1 Message Date
Travis Howell
c23723a9fe Should be int32 in HE games, to avoid possible overflow.
svn-id: r19485
2005-11-06 11:33:58 +00:00
Travis Howell
b81b771d15 Limit to Macintosh versions, otherwise filenames in PC versions get scrambled.
svn-id: r19306
2005-10-26 06:48:07 +00:00
Travis Howell
159958dbc7 Actor layer in HE games uses an int32.
svn-id: r19212
2005-10-21 12:06:03 +00:00
Travis Howell
82600ddcfa Add XMAP support for actors.
svn-id: r19205
2005-10-21 02:26:24 +00:00
Travis Howell
d91fc4c226 Add missing opcode in HE100 table.
Rename opcode.

svn-id: r19174
2005-10-19 09:43:13 +00:00
Gregory Montoir
953b35a8c3 Fixed invalid memory reads, this helps thinker1 demo
svn-id: r19156
2005-10-18 19:16:02 +00:00
Eugene Sandulenko
b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Travis Howell
b6425d1cf8 Fix regression, resID shouldn't beint16.
Slight correction to copyArrayHelper.

svn-id: r19089
2005-10-15 00:46:08 +00:00
Travis Howell
dcb2372e23 Adjust array ids in HE80+ games, to match original.
Otherwise array aren't always nuked by scripts.

svn-id: r19082
2005-10-14 12:36:46 +00:00
Travis Howell
b8f4f4d4f2 Filter out Version INI setting in HE games.
svn-id: r18776
2005-09-05 07:50:41 +00:00
Gregory Montoir
14ac8d9d21 cleanup
svn-id: r18734
2005-09-02 11:24:16 +00:00
Travis Howell
a820400f8c Replace warnings with debug, errors or printfs:
-To catch any missing cases/functions used.
-To prevent users reporting warnings as bugs

svn-id: r18681
2005-08-14 01:41:52 +00:00
Eugene Sandulenko
6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Max Horn
8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Travis Howell
ae7f676667 Rename opcode/function
svn-id: r18381
2005-06-13 07:09:12 +00:00
Travis Howell
151f09ed53 Sync opcode names and add HE72+ version of o_systemOps.
svn-id: r18278
2005-05-28 08:37:44 +00:00
Travis Howell
a103d1f2ec Move wizImage functions to Wiz class.
svn-id: r18226
2005-05-23 03:33:08 +00:00
Eugene Sandulenko
b9e8e40805 Turn Wiz struct into class as requested.
svn-id: r18224
2005-05-23 02:00:49 +00:00
Torbjörn Andersson
93d90fd057 'len' is not initialized at this point, but if the purpose is to reset tmp3
to its original value, this should do just as well. But I don't know where
it's used, so I can't really test this.

svn-id: r18221
2005-05-22 15:52:39 +00:00
Travis Howell
76f8021a28 Sync HE100.
Minor cleanup.

svn-id: r18215
2005-05-22 10:04:10 +00:00
Travis Howell
8314fc2d22 Correct array sizes.
Fixes loading game in mustard.

svn-id: r18214
2005-05-22 09:14:54 +00:00
Travis Howell
2b2c6a404f Add HE73 version for opcode difference.
svn-id: r18207
2005-05-21 14:20:28 +00:00
Travis Howell
469b74c300 Ooops
svn-id: r18088
2005-05-14 01:30:00 +00:00
Travis Howell
86b7034066 Handle default case.
svn-id: r18086
2005-05-14 01:26:52 +00:00
Torbjörn Andersson
b3ec472639 Removed unused variables to prevent warnings.
svn-id: r18070
2005-05-12 13:58:23 +00:00
Travis Howell
d6a20a231b Avoid HE regressions.
svn-id: r18068
2005-05-12 09:12:30 +00:00
Eugene Sandulenko
3f2b92f3f2 Fix crash in puttsfunshop when trying to edit new shape.
svn-id: r18063
2005-05-11 21:32:58 +00:00
Max Horn
b75c969e66 Moved class File and the MD5 stuff to namespace Common
svn-id: r18037
2005-05-10 22:56:25 +00:00
Travis Howell
f1c3eb24ef Rename opcodes
svn-id: r18025
2005-05-10 05:42:48 +00:00
Max Horn
cca744f69a Comply to our coding conventions
svn-id: r17975
2005-05-08 21:49:52 +00:00
Travis Howell
02df1d063c Add more dutch versions.
Fix duplicate subtitle setting.

svn-id: r17956
2005-05-08 12:10:57 +00:00
Travis Howell
a0a764bb4b Filter out a few more paths.
svn-id: r17943
2005-05-07 12:23:08 +00:00
Travis Howell
c4d2ac0eb7 Additions for funshop titles.
svn-id: r17942
2005-05-07 11:07:45 +00:00
Travis Howell
8de4c596a0 Add missing opcode details
Fix regression (Fields not initied)

svn-id: r17938
2005-05-07 07:57:59 +00:00
Travis Howell
6c34dcc0f2 Add work around for script bug in the first version of pajama.
svn-id: r17895
2005-05-02 07:20:44 +00:00
Travis Howell
c76f228f67 VAR_NUM_SOUND_CHANNELS is 88 in HE80+ games.
svn-id: r17880
2005-05-01 06:54:27 +00:00
Travis Howell
343debba1e Use correct safety check.
svn-id: r17878
2005-05-01 01:30:19 +00:00
Travis Howell
2260447e8b Add missing safety checks.
svn-id: r17877
2005-05-01 01:02:34 +00:00
Travis Howell
7c3cfae122 Minor cleanup.
svn-id: r17840
2005-04-27 14:47:10 +00:00
Travis Howell
f5189c323b Minor clean up, HE games should always copy strings directly.
svn-id: r17838
2005-04-27 14:26:52 +00:00
Travis Howell
23fa40d56c Add misisng r.
svn-id: r17795
2005-04-25 04:35:42 +00:00
Travis Howell
637e86e5b4 Remove out dated comment.
svn-id: r17784
2005-04-24 04:51:36 +00:00
Travis Howell
c61d834c6e Always set file path separately in o72_openFile() so upper and lower case filenames are checked.
svn-id: r17761
2005-04-23 01:50:42 +00:00
Travis Howell
e6bd008e30 Add support for reading/writing to external config file in HE games.
svn-id: r17746
2005-04-22 07:12:29 +00:00
Travis Howell
dd046c184e There are Macintosh specific versions of HE72 games.
svn-id: r17733
2005-04-21 10:24:13 +00:00
Travis Howell
9cbc561eda Correct argument order.
Fixes glitches in freddi4/spyozon.

svn-id: r17728
2005-04-21 05:14:19 +00:00
Travis Howell
f960d3006e Fix cut and paste rror.
svn-id: r17704
2005-04-20 03:12:53 +00:00
Travis Howell
6783d3e301 HACK no longer required.
svn-id: r17686
2005-04-19 10:16:12 +00:00
Travis Howell
d391c2f837 Adjust again, for sound header differences.
svn-id: r17668
2005-04-18 11:44:01 +00:00
Travis Howell
8d01148b79 Sound size should only include sound data.
svn-id: r17667
2005-04-18 11:19:54 +00:00