Commit Graph
137148 Commits
Author SHA1 Message Date
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