Commit Graph

292 Commits

Author SHA1 Message Date
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
Travis Howell
d4ba67a497 Use correct music offsets for HE games, only a few demos use wrong tunes now.
Get all music details for HE games from one function only.

svn-id: r17662
2005-04-18 07:18:33 +00:00
Travis Howell
7d7e2a11a2 Debug no longer needed.
svn-id: r17655
2005-04-17 14:27:17 +00:00
Travis Howell
c673f5250e Fix buffer overflow regression.
Use same buffer sizes as original.

svn-id: r17654
2005-04-17 14:20:44 +00:00
Travis Howell
caae2f00de Add separate function for loading palette from choosen room.
Avoid pointer problems.

svn-id: r17653
2005-04-17 12:55:42 +00:00
Travis Howell
036a985f94 Ooops
svn-id: r17633
2005-04-16 15:26:19 +00:00
Travis Howell
1507203d93 VAR78 needs to be set in HE80+ games
Active sound channels VAR exists in HE80 too.

svn-id: r17632
2005-04-16 15:21:19 +00:00
Travis Howell
471a58680d Filter out extra path setting and useless setting when writing INIs details in HE games.
svn-id: r17629
2005-04-16 14:45:21 +00:00
Travis Howell
a9ff09b066 Adjust for footdemo, which triggers assert.
svn-id: r17612
2005-04-16 05:36:01 +00:00
Travis Howell
a3882f3af7 Add HE7.2 difference in o_getResourceSize().
Add support for checking size of music resource.

svn-id: r17595
2005-04-14 06:06:59 +00:00
Travis Howell
d8467268c4 Off by one.
svn-id: r17583
2005-04-13 11:03:23 +00:00
Travis Howell
d3ea799f23 _stringBuffer can have mutple strings, ie in pajama2 startup.
Add safety check for buffer size.

svn-id: r17581
2005-04-13 10:34:47 +00:00
Travis Howell
b8d3bec568 Read/write INI entries from config file in HE games.
svn-id: r17580
2005-04-13 06:53:38 +00:00
Travis Howell
eed70f3dba Cleanup
svn-id: r17564
2005-04-12 07:52:15 +00:00
Travis Howell
dea27e2c63 Work in progress on opcodeE0 for HE games.
Cleanup.

svn-id: r17560
2005-04-12 02:29:50 +00:00
Max Horn
871e278f8b Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it complies a bit better with our code formatting rules
svn-id: r17508
2005-04-10 12:59:17 +00:00
Travis Howell
240a6f7406 Switch back to warning, since it is used in maze
svn-id: r17481
2005-04-09 15:12:26 +00:00
Travis Howell
b12942a8e7 Correct stack list order.
chase/lost/smaller use correct level numbers now.

svn-id: r17480
2005-04-09 15:07:44 +00:00
Torbjörn Andersson
1566fb527f Fixed typo in comment.
svn-id: r17476
2005-04-09 13:04:12 +00:00
Max Horn
34098ae3c7 Simplify the substResFileName system a bit
svn-id: r17475
2005-04-09 11:59:43 +00:00
Travis Howell
4f08551643 Add comment to TODO
Check that string pointer exists, before reading data.
Don't attempt to play speech in soccer2004, since it uses compression.

svn-id: r17470
2005-04-09 07:25:41 +00:00
Travis Howell
efa83b0dbb Correct arguments order, works now.
svn-id: r17466
2005-04-09 04:52:44 +00:00
Travis Howell
61cfe81278 Actor layering only matches in freddicove
svn-id: r17461
2005-04-08 23:54:34 +00:00