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