Commit Graph
86814 Commits
Author SHA1 Message Date
Max Horn 325c9b321c new fmopl (from adplug, which has it from mame; we can use it under the LGPL should we ever have to)
svn-id: r7328
2003-05-04 21:17:42 +00:00
Max Horn 9659a4b4ed V2 verbop fix (read verb name from script)
svn-id: r7327
2003-05-04 20:07:32 +00:00
Marcus Comstedt ab1d0a69e1 Support hires mode (CoMI).
svn-id: r7326
2003-05-04 19:08:21 +00:00
Max Horn 93264aea78 oops, forget to remove hack I used to test this ;-)
svn-id: r7325
2003-05-04 18:28:32 +00:00
Max Horn 7d78ba39fb simplified code
svn-id: r7324
2003-05-04 18:27:55 +00:00
Max Horn 5b08534324 cleanup / fixes
svn-id: r7323
2003-05-04 17:39:25 +00:00
Marcus Comstedt 83db626520 GCC believes that if we cast a pointer to <type *>, then we are guaranteeing
that the pointer has proper alignment for <type>, and that it can replace the
memcpy() with a direct assignment.  This totally defies the purpose of the
memcpy(), which is there precisely because the memory is unaligned.  Avoid
problems by not making the cast.

svn-id: r7322
2003-05-04 17:21:31 +00:00
Jonathan Gray 7a10ab0cc2 remove hack that should not have been there in the first place...
svn-id: r7321
2003-05-04 14:06:30 +00:00
Marcus Comstedt b98ed367b0 Even more heap needed by later games...
svn-id: r7320
2003-05-04 13:59:08 +00:00
Oliver Kiehl 3f51ed8ff0 renamed RETURN_OK and RETURN_FAIL for morphos
svn-id: r7319
2003-05-04 13:52:20 +00:00
Max Horn 5c3046ae98 erik's fix for the airplane bug in Indy3
svn-id: r7318
2003-05-04 13:50:28 +00:00
Max Horn 4ba32812aa hexdump defaults to 16 bytes/line now, and prints an offest
svn-id: r7317
2003-05-04 13:46:06 +00:00
Max Horn 8700fa5ff6 fixed roomobj dumping
svn-id: r7316
2003-05-04 13:09:42 +00:00
Ruediger Hanke 34e5eaadd0 *** empty log message ***
svn-id: r7315
2003-05-04 13:00:43 +00:00
Max Horn a8c180ddf8 cleanup
svn-id: r7314
2003-05-04 13:00:41 +00:00
Max Horn 245c55629d cleanup
svn-id: r7313
2003-05-04 12:02:37 +00:00
Jonathan Gray 8f4222fd1b correction
svn-id: r7312
2003-05-04 11:21:13 +00:00
Jonathan Gray e61f2dfd74 don't know why this was removed but it breaks several games making it for all non v2 games
svn-id: r7311
2003-05-04 07:34:54 +00:00
James Brown 775cfc4b4f ... right revision this time...
svn-id: r7310
2003-05-04 04:34:48 +00:00
James Brown e829d618c8 Some V2 stuff
svn-id: r7309
2003-05-04 04:30:49 +00:00
Max Horn 30ebd2d7ff fixed drawing code for height != 128, but added a (temporary) hack to ignore any such drawing anyway, for demo purposes
svn-id: r7308
2003-05-04 03:27:55 +00:00
Max Horn 0f9e9dcae6 there ya go
svn-id: r7307
2003-05-04 03:08:52 +00:00
Max Horn 6994cc1eea much better, but still buggy
svn-id: r7306
2003-05-04 03:05:16 +00:00
Max Horn fbbe36c927 cleanup
svn-id: r7305
2003-05-04 03:01:55 +00:00
Max Horn 2397d2599e make readVar debug output slightly more useful
svn-id: r7304
2003-05-04 02:39:59 +00:00
Max Horn ef5c32b3a2 and it's 24 after all! script 1 inits actors 1 till 23. If this causes segfaults somewhere, we need to fix those, not hack around ithe problem
svn-id: r7303
2003-05-04 02:39:31 +00:00
Max Horn aa74ea1d5c yet more v2 fixes & cleanup
svn-id: r7302
2003-05-04 02:27:22 +00:00
Max Horn 488d5fe351 more v2 fixes; cleanup
svn-id: r7301
2003-05-04 02:10:49 +00:00
Max Horn 3b77249ab0 cleanup; got rid of o2_printEgo
svn-id: r7300
2003-05-04 01:10:45 +00:00
Jonathan Gray 781564d401 don't segfault when starting maniac
svn-id: r7299
2003-05-04 01:08:16 +00:00
Max Horn 7a2de47ce3 fixed o2_delay
svn-id: r7298
2003-05-04 00:41:52 +00:00
Max Horn 0ce5658d66 o5_dummy -> o2_dummy (it's not used by the V5 code at all...)
svn-id: r7297
2003-05-04 00:29:52 +00:00
Max Horn 4065f23844 decode string properly in o2_printEgo
svn-id: r7296
2003-05-04 00:26:39 +00:00
Max Horn 67b9ef7dff typo; added comment
svn-id: r7295
2003-05-04 00:24:34 +00:00
Joost Peters 6e094b7f20 fixed pink-text bug
svn-id: r7294
2003-05-03 23:32:04 +00:00
Max Horn 975d325a92 Patch #731613: debugger tab-completion (thanks, Willem!)
svn-id: r7293
2003-05-03 21:49:19 +00:00
Max Horn fc9100c841 Added Chris Apers & PalmOS port; and updated my status
svn-id: r7292
2003-05-03 21:44:07 +00:00
Max Horn 6eaf1af897 temporary (?) hack for Maniac Mansion, to get to the first screen (thanks to segra)
svn-id: r7291
2003-05-03 21:15:24 +00:00
Max Horn 9466a5dcef Patch #730800: EGA LOOM: Hack to fix palette problem (also helps MonkeyEGA)
svn-id: r7290
2003-05-03 20:49:53 +00:00
Max Horn b3eb397ad2 reordered iMuseDigital stuff to be next to each other
svn-id: r7289
2003-05-03 20:45:31 +00:00
Max Horn 7e58986519 only moved stuff (to group sound related stuff)
svn-id: r7288
2003-05-03 17:50:04 +00:00
Jonathan Gray 6d3ba60745 seems to be the right thing to do...
svn-id: r7287
2003-05-03 16:46:47 +00:00
Paweł Kołodziejski efdb85b3e5 updated VC6 file
svn-id: r7286
2003-05-03 16:41:39 +00:00
Max Horn fb4a6095a6 Patch #731760: LOOM: "Bobbin walks backwards" hack
svn-id: r7285
2003-05-03 16:20:18 +00:00
James Brown f51b4387d1 hack around v2 o2_delay problem
svn-id: r7284
2003-05-03 15:08:10 +00:00
Max Horn b7a3f481a8 added music looping for MonkeyVGA/EGA and Indy3
svn-id: r7283
2003-05-03 12:48:18 +00:00
Max Horn 00d796e451 slightly better hack because it will work with loaded games, too, and doesn't use any evil static vars
svn-id: r7282
2003-05-03 12:41:35 +00:00
Max Horn 24b3b32b16 fix for my hack :-)
svn-id: r7281
2003-05-03 12:28:37 +00:00
Max Horn 029b99691a hack that avoids buglet where music doesn't stop in MonkeyVGA/EGA
svn-id: r7280
2003-05-03 11:42:25 +00:00
Max Horn 14a90f1339 virtual destructor, to avoid warning and to be sane (otherwise subclass destructors may not be called)
svn-id: r7279
2003-05-03 10:23:12 +00:00