Commit Graph

8791 Commits

Author SHA1 Message Date
Travis Howell
9a8aac9e63 Only needed for V1 Maniac.
svn-id: r12431
2004-01-16 10:51:48 +00:00
James Brown
ac5b7036c2 Fix for bug #862263 - Maniac actors never stop talking. I know this could probably be neater :)
svn-id: r12430
2004-01-16 10:45:56 +00:00
Travis Howell
bd3f51dfdf Fix verbs regression.
svn-id: r12429
2004-01-16 10:20:43 +00:00
James Brown
6b923d306b Hack for infinite loop in walkbox code - hacks around Maniac bug #862245 (fixes is a strong word for a breakout counter hack :)
svn-id: r12428
2004-01-16 09:05:57 +00:00
James Brown
fac0056731 Readme tweaks - clean up supported games section, add note about Sword cutscenes.
svn-id: r12427
2004-01-16 08:53:43 +00:00
James Brown
984ce55aa4 Just hide a few noisy warnings.
svn-id: r12426
2004-01-16 08:34:42 +00:00
James Brown
d300c79c1a Revert Fix for bug #738352 (DIG: Cursor image appears in upper left corner) - Fingolfin's commit and revision 1.162. Causes regressions such as Sam and Max bug #877798 (Inventory display glitches).
Max - Sam and Max has the most complex usage of flObjects of most games, so if you want to test for regressions with these kind of changes it's your best bet :)

svn-id: r12425
2004-01-16 08:23:46 +00:00
Torbjörn Andersson
673862dbfd Made a separate function out of the code that retrieves information about
an in-memory WAV file. At the moment it's only used in one place, which is
a bit silly, but I hope to use it for the cutscene player to figure out
when to start the lead-out music.

(To do that I'll need to know how long the cutscene is, though. I haven't
looked into how to find that out yet.)

svn-id: r12424
2004-01-16 08:16:23 +00:00
James Brown
006ef5e01f Fix bug #815853 - Cannot load during intro SMUSH movies
svn-id: r12423
2004-01-16 07:58:55 +00:00
James Brown
2d79f5b208 Don't segfault-on-exit when the game data files are missing.
svn-id: r12422
2004-01-16 07:33:23 +00:00
Travis Howell
2c7057fdf4 Checks were a bit too strict, makes fatty bear completable.
svn-id: r12421
2004-01-16 06:16:38 +00:00
Travis Howell
bafbdc57e6 Add some stubs for Fatty Bear.
svn-id: r12420
2004-01-16 04:55:49 +00:00
Travis Howell
555caf2251 Add correct actor palette color changing for HE games.
svn-id: r12419
2004-01-16 01:52:49 +00:00
Max Horn
34e1dca97e added COMI text TODO
svn-id: r12418
2004-01-15 22:41:23 +00:00
Max Horn
11425a0cdd do a better job at charset clipping; some reengineering. However, to properly fix text drawing in COMI, we need to do some major changes
svn-id: r12417
2004-01-15 22:37:48 +00:00
Gregory Montoir
968436767c got rid of timer stuff to handle display sync
svn-id: r12416
2004-01-15 21:07:17 +00:00
Max Horn
b38f773e0f fixed COMI speech behaviour
svn-id: r12415
2004-01-15 20:39:24 +00:00
Max Horn
c14e7a0259 pedantic change
svn-id: r12414
2004-01-15 20:37:26 +00:00
Max Horn
ac8243d229 use Rect in struct VerbSlot
svn-id: r12413
2004-01-15 19:25:17 +00:00
Max Horn
d45682f7c5 fix clearBit
svn-id: r12412
2004-01-15 14:53:11 +00:00
James Brown
7a148743f1 Fiddling.
svn-id: r12411
2004-01-15 14:01:57 +00:00
Max Horn
445c79dbe9 pedantic correction
svn-id: r12410
2004-01-15 13:45:57 +00:00
Gregory Montoir
391f4e92e5 reset _lastSoundIndex in car animation too
svn-id: r12409
2004-01-15 13:08:24 +00:00
Travis Howell
ffe0854734 Update issues
svn-id: r12408
2004-01-15 10:54:47 +00:00
Travis Howell
4c4968839a Set these to zero just to be safe.
svn-id: r12407
2004-01-15 10:14:17 +00:00
Paweł Kołodziejski
69c935a26e fix overload algo position music
svn-id: r12406
2004-01-15 08:01:28 +00:00
Paweł Kołodziejski
ea69029982 song scene now works better
svn-id: r12405
2004-01-15 07:02:29 +00:00
Paweł Kołodziejski
feb0b79e08 or rather like that
svn-id: r12404
2004-01-15 06:46:31 +00:00
Paweł Kołodziejski
5d9c4bfd1e position should be based on data offset
svn-id: r12403
2004-01-15 06:37:00 +00:00
Travis Howell
d09aea9318 This should be zeroed too.
svn-id: r12402
2004-01-15 06:36:58 +00:00
Travis Howell
9854ab9344 Add correct fix for puttputt
svn-id: r12401
2004-01-15 06:25:57 +00:00
Travis Howell
5a876510e7 *** empty log message ***
svn-id: r12400
2004-01-15 04:47:55 +00:00
Travis Howell
ea0b9e5434 Hack only needs to check for insane values now.
svn-id: r12399
2004-01-15 04:46:07 +00:00
Travis Howell
19707c748f Only stop walkScript if it is been used.
svn-id: r12398
2004-01-15 03:03:00 +00:00
Travis Howell
6752f57473 Use simpler checks
HE games used old directions style

svn-id: r12397
2004-01-15 02:59:51 +00:00
Travis Howell
b99db76958 Need to know where this occurs
svn-id: r12396
2004-01-14 23:51:22 +00:00
Paweł Kołodziejski
6a85ab6af5 synced with local sources:
- comi music implementation(not finished),
- reorganized comi tables,
- some fixes for handling hookId

svn-id: r12395
2004-01-14 22:07:24 +00:00
Paweł Kołodziejski
89318f10fe fixed bundle decompression for some case
svn-id: r12394
2004-01-14 21:46:58 +00:00
Torbjörn Andersson
9b13e872b3 I found and fixed a nasty fade-up bug in BS2. I don't know if the same
situation could happen in BS1, but it's better to be safe than sorry, so
here are the same changes, as applied to the BS1 music code.

svn-id: r12393
2004-01-14 18:39:24 +00:00
Torbjörn Andersson
4980331ecf I accidentally introduced a bug when I changed the fading that would cause
fading-up music to distort and eventually deteriorate into white noise.

This was because I allowed _fade to be set on channels that weren't playing
and because I only checked _fade for equality when deciding when to stop
the fading. It should work much better now, I think.

svn-id: r12392
2004-01-14 18:33:30 +00:00
Paweł Kołodziejski
6ca6f13c6d forgot it
svn-id: r12391
2004-01-14 16:47:49 +00:00
Paweł Kołodziejski
ee3c512277 fix - stop played song when new
hack - for completable comi song scene

svn-id: r12390
2004-01-14 16:46:19 +00:00
Paweł Kołodziejski
dd2262b187 fixed crash on exit when using imuse digital
svn-id: r12389
2004-01-14 16:00:24 +00:00
Gregory Montoir
b1141ae717 bumped Cutaway::_personFace array size, as during intro Cutaway::_personFaceCount max value is 12
svn-id: r12388
2004-01-14 15:51:54 +00:00
Travis Howell
4bc769c33b Confirmed a few vars from disasm, good gusses.
svn-id: r12387
2004-01-14 15:20:07 +00:00
Travis Howell
d66de098fc Add/update comments
svn-id: r12386
2004-01-14 14:36:19 +00:00
Gregory Montoir
6c78f2a6b8 - tweaked a bit walking functions to make persons stop walking when a cutaway is canceled
- removed unpack to bob frame 2 (as it is never used)
- changed some error() calls to assert()
- minor cleanups

svn-id: r12385
2004-01-14 14:34:05 +00:00
Travis Howell
9f8caa6889 These two case are the same, checked samnmax disasm.
svn-id: r12384
2004-01-14 13:44:31 +00:00
Travis Howell
1230c0b083 No code is missing in this case.
svn-id: r12383
2004-01-14 13:41:15 +00:00
Oliver Kiehl
f496e49815 * /execute/ the binary too. don't only compile it
* actually 0.3.2 is sufficient. no need for 0.4.0

svn-id: r12382
2004-01-14 13:23:16 +00:00