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