Commit Graph

19177 Commits

Author SHA1 Message Date
Travis Howell
75ee62d948 Split md5 details for game detection into separate file
svn-id: r24391
2006-10-19 12:14:53 +00:00
Travis Howell
d75901b832 Split game specific script opcodes into separate files
svn-id: r24389
2006-10-19 11:40:26 +00:00
Travis Howell
26765932cc Add support for sound effects in PC version of Elvira 1
svn-id: r24388
2006-10-19 11:13:28 +00:00
Travis Howell
8c72861de4 Add option to load a module via stream
svn-id: r24387
2006-10-19 05:37:22 +00:00
Travis Howell
ed3c6871f9 Ooops, disable code for loading modules
svn-id: r24386
2006-10-19 05:28:05 +00:00
Travis Howell
6e872547c3 Add support for arrows keys in WW
svn-id: r24385
2006-10-19 05:21:07 +00:00
Max Horn
a0b9f78bd3 SCUMM: Introduced V12_X_MULTIPLIER and V12_Y_MULTIPLIER to make it a bit easier to find spots where we convert between C64-style coordinates and pixel coordinates (but beware, this probably doesnt't cover all relevant instances)
svn-id: r24384
2006-10-19 00:26:55 +00:00
Max Horn
5148dbb3fb cleanup
svn-id: r24383
2006-10-19 00:06:59 +00:00
Eugene Sandulenko
38d6a4d8d4 Credit madmoose for his MOD player.
svn-id: r24375
2006-10-18 18:57:22 +00:00
Johannes Schickel
cf60ba63e9 some cleanup.
svn-id: r24374
2006-10-18 18:34:40 +00:00
Max Horn
169bc3880d cleanup
svn-id: r24373
2006-10-18 15:55:10 +00:00
Max Horn
865e7b7c02 cleanup
svn-id: r24372
2006-10-18 15:09:11 +00:00
Max Horn
3467a6f19b SCUMM: Got rid of BompHeader
svn-id: r24371
2006-10-18 15:08:43 +00:00
Max Horn
1a086279b2 Added Point::sqrDist method to (safely) compute the square of the distance between two points
svn-id: r24370
2006-10-18 14:48:51 +00:00
Max Horn
74c5d457e4 SCUMM: Be less generous to code invoking checkXYInBoxBounds with a bad box param: we now abort instead of ignoring it silently. May cause some trivial-to-fix regressions
svn-id: r24369
2006-10-18 14:30:29 +00:00
Max Horn
5e46a45aa5 SCUMM: Moved getDistanceBetween to clas ScummEngine_v6; grouped inventory related stuff in object.cpp
svn-id: r24368
2006-10-18 14:21:44 +00:00
Max Horn
92adf6a65c SCUMM: reordered contents of actor.cpp, grouping methods in a hopefully somewhat more logical fashion
svn-id: r24367
2006-10-18 14:01:28 +00:00
Max Horn
f51e01a0aa SCUMM: Yet another minox walkbox cleanup
svn-id: r24366
2006-10-18 14:01:06 +00:00
Max Horn
dd7e4ff3e7 SCUMM: walbox related cleanup
svn-id: r24365
2006-10-18 13:33:42 +00:00
Max Horn
ef4e68a8f5 Fix assignment-instead-of-compare bug in AGOSEngine::menuFor_e2
svn-id: r24363
2006-10-18 12:37:22 +00:00
Travis Howell
744cfc14af Fix display of sword cursor in WW
svn-id: r24362
2006-10-18 12:23:43 +00:00
Travis Howell
f4c27c2127 Add mouse cursors for WW
svn-id: r24361
2006-10-18 11:52:55 +00:00
Travis Howell
b0ddc9fde5 Remove duplicate opcode in WW
svn-id: r24360
2006-10-17 11:02:42 +00:00
Travis Howell
8e50367bff The Amiga demo of Elvira 1 includes several VGA sound files, with a file size of zero
svn-id: r24359
2006-10-17 07:29:31 +00:00
Travis Howell
dc65aecb7d Whitespace changes
svn-id: r24358
2006-10-17 01:45:48 +00:00
Travis Howell
b785cf3601 Fix clearing window, when removing icons in earlier games
svn-id: r24357
2006-10-17 01:17:48 +00:00
Travis Howell
d41192d4fc Add minor differences in windows code of Elvira 1/2/WW
svn-id: r24356
2006-10-17 01:04:14 +00:00
Travis Howell
e2814e0368 Add more icons code differences for Elvira 1/2/WW
svn-id: r24355
2006-10-17 00:38:04 +00:00
Travis Howell
04a52f664b Add patch #1578573 - ELVIRA: More game versions
svn-id: r24354
2006-10-16 23:17:53 +00:00
Eugene Sandulenko
7282e24d3b Add WIP (not yet plugged in) Protracker modules player
svn-id: r24351
2006-10-16 22:20:46 +00:00
Travis Howell
0a51fbb326 Add Elvira 2 difference in clearMenuStrip
svn-id: r24350
2006-10-16 11:23:47 +00:00
Travis Howell
a833a2fb8e Enable menus in Elvira 2
svn-id: r24349
2006-10-16 11:20:20 +00:00
Travis Howell
a965e8140c Add more opcode differences for WW
svn-id: r24348
2006-10-16 09:44:47 +00:00
Travis Howell
45400860f0 Enable menus in WW, allows more progress
svn-id: r24347
2006-10-16 08:41:50 +00:00
Travis Howell
6388455615 Disable mouse cursor in Amiga demo of Elvira 1
svn-id: r24346
2006-10-16 04:51:33 +00:00
Travis Howell
087331e102 Add work around for converter crash in Amiga version of WW for now
svn-id: r24345
2006-10-16 04:40:50 +00:00
Travis Howell
0c761c26ab Auto decrunch the gamexx file when required
svn-id: r24344
2006-10-16 04:31:09 +00:00
Torbjörn Andersson
b2ce8001cd Added MD5 for Future Wars included in the UK "Classic Collection".
svn-id: r24343
2006-10-15 21:50:34 +00:00
Eugene Sandulenko
6ee478369a Reflect Simon engine rename in credits too.
svn-id: r24340
2006-10-15 21:21:17 +00:00
Eugene Sandulenko
ab90fd086e Reanmed CD -> "256 colors"
svn-id: r24339
2006-10-15 21:11:27 +00:00
Travis Howell
b9ed835962 Amiga sound files aren't compressed
svn-id: r24338
2006-10-15 13:13:33 +00:00
Eugene Sandulenko
ea1cbea9f6 Rename items.cpp to script.cpp
svn-id: r24336
2006-10-15 09:08:51 +00:00
Travis Howell
2381b229ff Only stop the required sound channel, when switching sound files
svn-id: r24335
2006-10-15 08:08:50 +00:00
Travis Howell
707b733f43 Add another filename difference in Amiga versions
svn-id: r24334
2006-10-15 07:51:27 +00:00
Travis Howell
8925e814a7 Minor cleanup
svn-id: r24333
2006-10-15 05:59:22 +00:00
Travis Howell
ed89778036 Add menu support for Amiga demo of Elvira 1
svn-id: r24332
2006-10-15 04:15:48 +00:00
Travis Howell
2f639ab4d7 Add AtariST version of Elvira 2
svn-id: r24331
2006-10-15 03:58:31 +00:00
Max Horn
b5cbbd705a Added some more const keywords
svn-id: r24330
2006-10-15 02:15:38 +00:00
Max Horn
27b73e4960 Turned some more static vars into static const
svn-id: r24329
2006-10-15 02:00:48 +00:00
Max Horn
a9b0a055c8 Moved get_resource_id_quoted around a bit and added another FIXME comment
svn-id: r24328
2006-10-15 02:00:37 +00:00