Commit Graph
86814 Commits
Author SHA1 Message Date
Travis Howell 5111eede5e Don't crash if sound effect file doesn't exist
svn-id: r6327
2003-01-03 12:33:53 +00:00
Travis Howell 3a4782f166 Add olki's patch for sound effects in simon1dos
Plus hack to allow choice between midi music and sound effects via 's' key

svn-id: r6326
2003-01-03 12:06:30 +00:00
Travis Howell f1365f4f2b Don't show scumm version number when starting Simon games
svn-id: r6325
2003-01-03 11:14:21 +00:00
Travis Howell 758dca49c9 Improve error message when data files are missing
svn-id: r6324
2003-01-03 10:36:13 +00:00
Travis Howell 303acc02bb Remove sion 1 music warning
Change warning about missing vga file to error

svn-id: r6323
2003-01-03 04:24:16 +00:00
James Brown 9df455ce38 Plop in some better disk switching code for CMI - I have no idea how well this will work transitioning from a disk1 room to a disk2
room in-game, but it works for bootparams and saved games..

svn-id: r6322
2003-01-02 10:36:17 +00:00
James Brown 3c3c5bb574 implement temporary state saving for CMI
svn-id: r6321
2003-01-02 08:39:33 +00:00
Max Horn 50b3e798b6 oops... wrong fix in the wrong spot
svn-id: r6320
2003-01-01 21:51:12 +00:00
Max Horn 7fa5fe38a7 fixed VAR_TALKSTOP_KEY
svn-id: r6319
2003-01-01 21:37:27 +00:00
Max Horn d59dc6cf17 endian fix
svn-id: r6318
2003-01-01 20:59:59 +00:00
Max Horn 535ad0a4cf moved Scumm::faceActorToObj to Actor::faceToObject; moved various functions in script.cpp (grouping cutscene/override related stuff)
svn-id: r6317
2003-01-01 18:22:41 +00:00
Max Horn 53a8fc24fe fixed cutscene override in V8; cleanup
svn-id: r6316
2003-01-01 17:57:14 +00:00
Max Horn 0ab1edf809 added an assert against the z plane count; resolved an ambigious statement (the order in which the post-increment operator is executed is not specified in the C(++) standard); indentation cleanup
svn-id: r6315
2003-01-01 17:04:13 +00:00
Max Horn d88bd87153 3 * 320 = 960, not 800
svn-id: r6314
2003-01-01 16:51:13 +00:00
Jonathan Gray 53ba3e7cee change detected game to trying to start game as this message is displayed even when there aren't any resource files in the specified directory
svn-id: r6313
2003-01-01 16:07:08 +00:00
James Brown b5d0e48695 implement roomops case (CMI crypt)
svn-id: r6312
2003-01-01 11:38:59 +00:00
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