Commit Graph

1553 Commits

Author SHA1 Message Date
Max Horn
5e756aa8b8 cleanup
svn-id: r7550
2003-05-15 22:48:06 +00:00
Max Horn
7baef4ad4e make some more use of ScummVM::Point; cleanup
svn-id: r7549
2003-05-15 22:41:35 +00:00
Max Horn
a8603e5bfc some more ScummVM::Rect
svn-id: r7548
2003-05-15 22:36:43 +00:00
Jamieson Christian
69c118a43e Some more streamlining
svn-id: r7547
2003-05-15 22:31:56 +00:00
Max Horn
f4c7f37743 Make use of ScummVM::Rect
svn-id: r7546
2003-05-15 22:30:32 +00:00
Max Horn
8b419944ee ScummPoint -> ScummVM::Point
svn-id: r7543
2003-05-15 21:57:38 +00:00
Jamieson Christian
73e086fe62 _saveSound implementation
svn-id: r7542
2003-05-15 21:55:13 +00:00
Max Horn
82e2d852f1 cleanup
svn-id: r7538
2003-05-15 21:31:03 +00:00
Max Horn
095aff34d5 cleanup / added FIXME
svn-id: r7536
2003-05-15 21:09:55 +00:00
Max Horn
cc8da4538d added comment
svn-id: r7535
2003-05-15 20:47:31 +00:00
Jamieson Christian
2c3ee5aed0 Fixed main timing loop
svn-id: r7534
2003-05-15 20:34:42 +00:00
Jamieson Christian
420095e1f3 Whoops, disable debug
svn-id: r7533
2003-05-15 19:40:10 +00:00
Jamieson Christian
c13591816a More streamlining
svn-id: r7532
2003-05-15 19:39:10 +00:00
Jamieson Christian
00857367f3 Fixed S&M regression in World of Fish music.
Stripped out a bunch of deprecated stuff.

svn-id: r7529
2003-05-15 18:24:59 +00:00
Max Horn
c1c9510ae8 fixed the evil, evil COMI crash on Mac OS X (and memory corrupter elsewhere, maybe?). The last part of this change is the crucial one, computing the correct value for right_strip
svn-id: r7527
2003-05-15 17:57:52 +00:00
Max Horn
6fa0114eee adding some asserts (e.g. against that evil COMI crasher)
svn-id: r7526
2003-05-15 17:53:23 +00:00
Jamieson Christian
33c8c2fae8 Fixed panning issue
svn-id: r7524
2003-05-15 13:56:41 +00:00
Jamieson Christian
94f07fd342 Changed custom MT-32 instrument warning to debug output
svn-id: r7521
2003-05-15 00:27:19 +00:00
Max Horn
f3a5fc79c1 bounds check; made data static
svn-id: r7519
2003-05-15 00:03:49 +00:00
Max Horn
885f28b6ae cleanup
svn-id: r7518
2003-05-14 23:28:56 +00:00
Max Horn
f495c14d84 opcodes are just one byte
svn-id: r7513
2003-05-14 20:37:53 +00:00
Max Horn
eb22ea3b96 additional readArray protection (might cause regression in FT, but then we should fix FT!)
svn-id: r7512
2003-05-14 20:14:03 +00:00
Max Horn
d4841c9197 new V2 font (taken from german zak.exe)
svn-id: r7509
2003-05-14 16:38:55 +00:00
Max Horn
d7352e8e19 fixed V2 decodeParseString
svn-id: r7508
2003-05-14 14:22:15 +00:00
Max Horn
23fd68d2b6 fixed light blue EGA palette entry
svn-id: r7507
2003-05-14 14:07:11 +00:00
Max Horn
a4915a3304 default text color light blue instead of pink
svn-id: r7506
2003-05-14 14:00:29 +00:00
Max Horn
d80f9e34e0 v2 text output tweak
svn-id: r7505
2003-05-14 13:50:28 +00:00
Max Horn
1da2ef8de3 always draw walkboxes into virtScreen 0
svn-id: r7504
2003-05-14 13:38:58 +00:00
Max Horn
45b2698b24 cleanup
svn-id: r7503
2003-05-14 13:32:43 +00:00
Max Horn
bc99915aa5 V2 text drawing
svn-id: r7502
2003-05-14 13:30:52 +00:00
Jonathan Gray
50a857a406 make gcc with extra extra warnings happy
svn-id: r7501
2003-05-14 12:32:40 +00:00
Max Horn
d8048837f3 fixed v2 verb handling
svn-id: r7500
2003-05-14 12:26:23 +00:00
Max Horn
45ae0f0d61 force fixed width font in V2 games (our font data is proportional, hence this looks odd for now; proper fix will be to get proper font data)
svn-id: r7499
2003-05-14 12:12:55 +00:00
James Brown
0106191abd Some Zak input stuff
svn-id: r7498
2003-05-14 11:08:57 +00:00
Max Horn
feee742268 added opcode 0xf7 (getActorZPlane)
svn-id: r7497
2003-05-14 10:16:57 +00:00
Max Horn
86b916b762 V8 fix
svn-id: r7496
2003-05-14 10:14:05 +00:00
Max Horn
afe038d6dd Patch #737497 / Bug #737387
svn-id: r7495
2003-05-14 09:49:44 +00:00
Max Horn
05c44e606e various V8 tweaks
svn-id: r7494
2003-05-14 09:47:53 +00:00
Max Horn
4ab566af90 handle EOF (Ctrl-D) a little bit better
svn-id: r7492
2003-05-14 00:44:44 +00:00
Max Horn
395b11b26c added box drawing code from the old debugger to the new debugger (and cleaned it up + fixed it for rooms wider than one screen)
svn-id: r7491
2003-05-14 00:35:08 +00:00
Max Horn
f618744799 make it possible to use stdio for the debugger, instead of the console dialog (useful because the console is very narrow, which is annoying when using e.g. the 'box' command
svn-id: r7490
2003-05-13 23:56:30 +00:00
Max Horn
08f7ec192e NUM_ACTORS -> _numActors (for consistency)
svn-id: r7489
2003-05-13 23:42:41 +00:00
Max Horn
0ee0e7f634 cleanup
svn-id: r7488
2003-05-13 23:33:01 +00:00
Max Horn
796fa74806 cleanup
svn-id: r7487
2003-05-13 23:03:18 +00:00
Max Horn
fea9aed00a fixed more illegal var access in COMI
svn-id: r7486
2003-05-13 17:55:24 +00:00
Max Horn
2838aae2f4 renamed VAR_UNK_SCRIPT to VAR_SAVELOAD_SCRIPT; fixed V8 save/load (no (known) VAR_SAVELOAD_SCRIPT value for V8)
svn-id: r7485
2003-05-13 17:51:56 +00:00
Max Horn
81bfe8cd51 swapped talkPosX and talkPosY (they were misnamed); factored out some duplicate code in string.cpp; VC warning fix in smush_player.cpp
svn-id: r7481
2003-05-12 22:08:39 +00:00
Max Horn
47227fdf77 cleanup (fixes another VC warning, too ;-)
svn-id: r7480
2003-05-12 21:53:36 +00:00
Max Horn
0e226588f1 fixed another VC warning
svn-id: r7479
2003-05-12 21:50:28 +00:00
Max Horn
b2d7f502f6 made hasCharsetMask return a bool (fixes VC compilation warnings)
svn-id: r7478
2003-05-12 21:35:56 +00:00