Commit Graph

1447 Commits

Author SHA1 Message Date
Jonathan Gray
6d19dcdc82 fix bug pointed out by segra
svn-id: r7330
2003-05-05 05:20:45 +00:00
Max Horn
9659a4b4ed V2 verbop fix (read verb name from script)
svn-id: r7327
2003-05-04 20:07:32 +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
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
8700fa5ff6 fixed roomobj dumping
svn-id: r7316
2003-05-04 13:09:42 +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
Max Horn
975d325a92 Patch #731613: debugger tab-completion (thanks, Willem!)
svn-id: r7293
2003-05-03 21:49:19 +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
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
James Brown
1038caae58 Remove some test stuff
svn-id: r7278
2003-05-03 07:29:44 +00:00
James Brown
ffdeb38b80 Fix assert with hack return. Need to fix these !a things properly one day.
svn-id: r7277
2003-05-03 07:23:53 +00:00
James Brown
e3ca8320c1 .. er, let's try that again
svn-id: r7276
2003-05-03 06:49:49 +00:00
James Brown
362a5580d6 o2_actorSet fix from forum
svn-id: r7275
2003-05-03 06:48:26 +00:00
Max Horn
8a5dbd57e6 shouldn't work so late at night, only make mistakes
svn-id: r7257
2003-05-02 00:54:01 +00:00
Max Horn
73ab9b26ad umpf
svn-id: r7256
2003-05-01 22:26:30 +00:00
Max Horn
0b265f8608 cleanup
svn-id: r7255
2003-05-01 22:19:10 +00:00
Max Horn
d7185269b5 tweaked music syncing once more. This approach should be much more flexible, and also works with different delta values.
svn-id: r7254
2003-05-01 21:41:31 +00:00