James Brown
158951dbd9
Clean up the code a little.
...
For some reason blast objects 188/189 are misbehaving, specifically you get a crash when talking to the voodoo lady. hit escape using
this save: http://www.enderboi.com/misc/comi.s04 - I can't work out how the heck an association is created to begin with..
svn-id: r6311
2003-01-01 11:25:04 +00:00
James Brown
be8810eaa9
Fix CMI room segfaults (too few zbuffers defined)
...
svn-id: r6310
2003-01-01 09:02:36 +00:00
Paweł Kołodziejski
b429b0c0bd
changed to binary
...
svn-id: r6309
2003-01-01 08:08:46 +00:00
Paweł Kołodziejski
6c9be14999
changed into binary
...
svn-id: r6308
2003-01-01 08:04:57 +00:00
Jonathan Gray
48c7919ee9
change the zero key to mean slot 10 instead of 0 (autosave) when using save/load hotkeys. feature request #660500
...
svn-id: r6307
2003-01-01 07:12:57 +00:00
Travis Howell
df1577d842
Microsoft VC++ dsp and sw files should be commited in binary mode!
...
svn-id: r6306
2003-01-01 06:41:17 +00:00
Travis Howell
b0334747f3
*** empty log message ***
...
svn-id: r6305
2003-01-01 06:40:38 +00:00
Max Horn
805c460543
added yet another variable (for mouse-button-hold flags). Now the 'verb widget' shows up, though it is not erased properly
...
svn-id: r6304
2003-01-01 02:56:22 +00:00
Max Horn
cdeaf66794
cleaned up soundKludge
...
svn-id: r6303
2002-12-31 21:56:58 +00:00
Paweł Kołodziejski
f543fae16d
there are 5 fonts in CMI
...
svn-id: r6302
2002-12-31 21:41:24 +00:00
Max Horn
542d0edd6d
hacked in font shadow. font shadows are very important for readability. However, the question remainds if this is the right way to achieve it; and also how to know when to *not* draw it...
...
svn-id: r6301
2002-12-31 21:15:46 +00:00
Max Horn
d65915beff
added masking to nut charset renderer
...
svn-id: r6300
2002-12-31 20:52:11 +00:00
Max Horn
1517ce3894
hack to get actor text color right
...
svn-id: r6299
2002-12-31 20:17:46 +00:00
Max Horn
b88db70dfb
added some comment
...
svn-id: r6298
2002-12-31 18:21:01 +00:00
Max Horn
561b2c9d7c
fixed NUT text render when screen is scrolled
...
svn-id: r6297
2002-12-31 18:17:05 +00:00
Max Horn
f7d6c89ffc
setBoxSlot = setBoxScale apparently was right after all
...
svn-id: r6296
2002-12-31 17:34:04 +00:00
Max Horn
a03b353dca
implemented o8_getDateTime
...
svn-id: r6295
2002-12-31 17:28:51 +00:00
Max Horn
8bbbf4cbaf
cleanup; fixed z masking in COMI
...
svn-id: r6294
2002-12-31 16:44:55 +00:00
Max Horn
250304c7ee
fix opcode that sets actor z cliping. Yeah I know that Guybrush now is drawn wrong - but this change is not the cause for it, it only reveals the problem (which is already causing the canon to be drawn wrong)
...
svn-id: r6293
2002-12-31 15:26:02 +00:00
Max Horn
7f15b5d08b
more cleanup
...
svn-id: r6292
2002-12-31 14:59:06 +00:00
Max Horn
4b6605c286
another round of cleanup on the first 6 decoders: only moved around code to work out the extreme similarities between them
...
svn-id: r6291
2002-12-31 04:59:23 +00:00
Max Horn
66b3d2f91a
getting rid of _currentX
...
svn-id: r6290
2002-12-31 04:45:21 +00:00
Max Horn
6079d0f108
more cleanup
...
svn-id: r6289
2002-12-31 04:36:14 +00:00
Max Horn
dfea6a0d57
cleanup
...
svn-id: r6288
2002-12-31 04:19:46 +00:00
Max Horn
b231ef38f0
fix COMI transparency color (but maybe there is a replacement for TRNS in V8?)
...
svn-id: r6287
2002-12-31 04:19:10 +00:00
Max Horn
bac0245250
added V8 support to drawVerbBitmap - not even sure if that is used in COMI, though
...
svn-id: r6286
2002-12-31 03:32:06 +00:00
Max Horn
5d4f06cf1f
implemented object drawing (still somewhat broken, we get a 'green screen' effetc :-). Oh yes, this probably breaks save game compatibility for COMI. Oh yeah. As if I would care <g>
...
svn-id: r6285
2002-12-31 03:26:02 +00:00
Max Horn
166ea5bcee
get rid of DUMP_SCRIPTS; in its place, added run time option '-u' to enabled script dumping
...
svn-id: r6284
2002-12-31 02:09:57 +00:00
Max Horn
1ce31266a9
rename some vars to make gcc 2.95.2 happy with -Wshadow
...
svn-id: r6283
2002-12-30 21:56:56 +00:00
Max Horn
a54d2d4a9f
hopefully this fixes the box regression
...
svn-id: r6282
2002-12-30 20:31:36 +00:00
James Brown
6038bb85be
More CMI opcode work. The Murray scene outside the Voodoo ladys house (-d1 -b201) and the Map (-d1 -b226) now mostly work
...
svn-id: r6281
2002-12-30 17:05:38 +00:00
Jamieson Christian
7db414b203
Fixed VC++ warnings.
...
svn-id: r6279
2002-12-30 14:22:23 +00:00
Max Horn
1fad3ca0b9
cleanup
...
svn-id: r6278
2002-12-30 14:04:46 +00:00
Max Horn
69dfba70eb
removed more dead weight
...
svn-id: r6277
2002-12-30 13:55:36 +00:00
Max Horn
85fe4018bc
small optimization
...
svn-id: r6276
2002-12-30 13:52:16 +00:00
Max Horn
f5b8b9adcf
load z-planes correctly for V8; however, there is still something slightly broken (visible at the cannon which is only drawn partly)
...
svn-id: r6275
2002-12-30 13:15:08 +00:00
Max Horn
d51b443814
guess on the location of VAR_SCROLL_SCRIPT (based on the fact that all other scripts have the same position as in V7, too). Alas, it seems to never be set by any script... so either V8 doesn't use this, or this location is wrong after all?
...
svn-id: r6274
2002-12-30 12:56:00 +00:00
James Brown
e2b131bbdb
Implement findBlastObject correctly - inventory now works
...
svn-id: r6273
2002-12-30 11:03:13 +00:00
Jonathan Gray
8acd77b85e
make alsa driver print out the correct port
...
svn-id: r6272
2002-12-30 06:24:59 +00:00
Max Horn
5c6bd0f658
added FIXME
...
svn-id: r6271
2002-12-30 02:11:33 +00:00
Max Horn
d87b7fb471
cleanup
...
svn-id: r6270
2002-12-30 02:06:18 +00:00
Max Horn
2a1e07f3e5
added two V8 opcodes; more meaningful error message
...
svn-id: r6269
2002-12-30 01:40:12 +00:00
Max Horn
f167eafee6
added two debugger commands
...
svn-id: r6268
2002-12-30 01:27:33 +00:00
Max Horn
69a44051d9
get rid of annoying warning
...
svn-id: r6267
2002-12-30 01:25:51 +00:00
Max Horn
126e793f6a
fixed walkboxes for V8 games
...
svn-id: r6266
2002-12-30 01:17:41 +00:00
Max Horn
57b2e6e4de
hm...
...
svn-id: r6265
2002-12-30 01:17:08 +00:00
Max Horn
2c6464c07a
cleanup
...
svn-id: r6264
2002-12-30 00:40:25 +00:00
Max Horn
5f472bdcd0
cleanup
...
svn-id: r6263
2002-12-29 21:14:28 +00:00
Max Horn
ceac475714
cleanup
...
svn-id: r6262
2002-12-29 19:54:11 +00:00
Max Horn
aeb73ead62
add timer variables - this (partially) fixes mouse clicking (boy, I did stare at script 32 for a long time for this one :-)
...
svn-id: r6261
2002-12-29 19:52:32 +00:00