Commit Graph

151 Commits

Author SHA1 Message Date
Max Horn
5852b6a09b indent fix
svn-id: r5664
2002-11-21 14:55:33 +00:00
James Brown
caa5159a52 remove accidental debug that some people seem to believe is a cause of crashes :P
svn-id: r5628
2002-11-20 00:52:07 +00:00
Jamieson Christian
afea2ba962 Hack to prevent animation hangs during Conroy's song in Sam & Max.
svn-id: r5509
2002-11-10 18:29:59 +00:00
Max Horn
18153f22c9 why keep a seperate opcode entry & opcode description table if we can have it both in one (note that the descriptions were in fact outdated in some cases! also note, this is really just a refactoring, no functionality is changed except that opcode descriptions are now in sync with the opcode procs, that's why I am commiting this at all)
svn-id: r5445
2002-11-06 16:44:57 +00:00
Max Horn
39b60537c8 removed more typecasts
svn-id: r5438
2002-11-06 14:19:50 +00:00
James Brown
6502938983 Fix some really stupid code someone added - this basically fixes the FT derby, except for keyboard control
svn-id: r5382
2002-11-02 12:39:42 +00:00
James Brown
54c408a810 Finish hacks - Mine Road sequence now skipped
svn-id: r5379
2002-11-02 11:51:44 +00:00
James Brown
1c975ba92e Correct that FT opcode - it's bitwise or, not logical
svn-id: r5373
2002-11-02 08:18:21 +00:00
James Brown
9e114938d3 Add some opcodes for Full Throttle
svn-id: r5371
2002-11-02 07:53:46 +00:00
James Brown
e268765a03 Put in some Full Throttle insane workarounds - i need to figure out how to tell the script to give me the booster
and ramp tho :)

svn-id: r5366
2002-11-01 17:26:51 +00:00
James Brown
c875d15b58 Remove unneeded fixme now we have a pretty much complete Sam&Max imuse implementation
svn-id: r5291
2002-10-23 17:02:27 +00:00
Max Horn
df2bf812c3 Actor::frame is never set, this should be researched
svn-id: r5269
2002-10-23 00:22:55 +00:00
Max Horn
5151e561d5 fixing various warnings that occur with -Wshadow;some other minor cleanup
svn-id: r5239
2002-10-22 11:48:24 +00:00
James Brown
13808c2a3b Fix an infinite talking loop in The Dig. Again. :)
svn-id: r5202
2002-10-20 16:49:30 +00:00
James Brown
f9c94f476a Prevent The Dig from overlapping talk sounds
svn-id: r5201
2002-10-20 16:25:43 +00:00
James Brown
0f16641556 Hmm, need to talkchannel that bundleSound play, because we still don't parse bundle lipsync data correctly and that'll result in
infinite talking/redraw

svn-id: r5194
2002-10-20 05:41:30 +00:00
James Brown
62b2a464a7 Fix some missing sounds in The Dig
svn-id: r5193
2002-10-20 05:37:03 +00:00
Jonathan Gray
dd7cfdb0de patch #625603 film noir mode bugfix
svn-id: r5190
2002-10-19 22:35:22 +00:00
James Brown
5c2bdeaeca remove debug messages - oops.
svn-id: r5187
2002-10-18 11:52:51 +00:00
James Brown
80ce915f3d Fix Wait:forActorDraw and the 'infinite mouth movement' problem in The Dig.
Code assumed that the actor always starts talking in the same room it finishes talking in - this doesn't apply for several cutscene
sequences in The Dig. Also added the usual talkChannel fallback code in for The Dig.

svn-id: r5186
2002-10-18 11:45:57 +00:00
Jonathan Gray
d0565061a0 a few small changes to make the full throttle demo work
svn-id: r5185
2002-10-18 09:58:16 +00:00
James Brown
c84d12e8d2 Close in on the o6_wait:actDrawn problem
svn-id: r5181
2002-10-18 04:33:46 +00:00
James Brown
9070ff0eaf Remove description() as aquadrans talkdelay change makes it totally
useless, and causes much breakage.

svn-id: r5166
2002-10-16 12:23:03 +00:00
James Brown
1c65e2ffc0 Hack out 'Wait for actor drawn' for The Dig. See IRC logs for more
details :)

svn-id: r5165
2002-10-16 11:58:56 +00:00
James Brown
4f3a2f774c Add comment for unknownCD() stub
svn-id: r5164
2002-10-16 11:00:48 +00:00
James Brown
c1652de909 Full Throttle: Add stub for opcode CD (something to do with drawing blast objects)
svn-id: r5163
2002-10-16 10:59:29 +00:00
Paweł Kołodziejski
42089431bd synced with local sources (imuse)
svn-id: r5107
2002-10-08 07:30:50 +00:00
James Brown
d19260af2c Fix drawDescString - still needs centering corrections
svn-id: r5094
2002-10-06 07:23:08 +00:00
James Brown
9b93506bcb Improve INSANE start-of-hack :P
svn-id: r5093
2002-10-06 06:51:59 +00:00
Paweł Kołodziejski
9560ba224c fixed warnings :)
svn-id: r5092
2002-10-06 06:47:01 +00:00
James Brown
79b95b6732 Reverse experimental AKOS codec 5 rewrite.
This rewrite causes touching the ladder at the Fuel Tower to crash
ScummVM again (in Full Throttle)

svn-id: r5091
2002-10-06 06:36:22 +00:00
James Brown
9612002d78 Full Throttle / The Dig fixes.
drawDescString (for Full Throttle object names, in the 'ring of fire') is
still somewhat broken. Feel free to fix ;)

svn-id: r5090
2002-10-06 06:09:32 +00:00
Paweł Kołodziejski
7d6ebdc289 added stopAll in Imuse
svn-id: r5064
2002-10-01 21:19:52 +00:00
Paweł Kołodziejski
c49e3e3eb8 changed to dynamic allocation of smush player
svn-id: r5063
2002-10-01 18:28:26 +00:00
James Brown
4d24a0bfbe Patch #616092: Full Throttle dialog fix
svn-id: r5058
2002-10-01 09:27:09 +00:00
Paweł Kołodziejski
588815a11e removed exception
svn-id: r5032
2002-09-29 07:23:48 +00:00
James Brown
412075437b Patch #612847: Sam and Max painting subgame fix
svn-id: r5008
2002-09-23 15:43:29 +00:00
Max Horn
a681eb029e renamec string -> _string and sentence -> _sentence in class Scumm (I originally reworked StringTab, but then noticed the save game format depends on it <sigh>)
svn-id: r4995
2002-09-22 01:17:53 +00:00
Paweł Kołodziejski
bb8401ab24 DIG: added hack to allow turn on light bridge
svn-id: r4989
2002-09-21 17:51:52 +00:00
Paweł Kołodziejski
c61b824942 added support for nonenglish the dig(dialogs, descriptions, warnings), not gui yet
svn-id: r4959
2002-09-17 15:33:31 +00:00
Paweł Kołodziejski
e0e7809518 removed additional directory in filename
svn-id: r4946
2002-09-15 20:16:25 +00:00
Paweł Kołodziejski
f7ff5c67fa improved open function in File class
svn-id: r4945
2002-09-15 19:28:34 +00:00
Paweł Kołodziejski
2f91c18b22 speed changes to play smush movies
svn-id: r4941
2002-09-15 05:38:04 +00:00
Max Horn
364806e4e4 patch #608138 (palManipulateInit code)
svn-id: r4925
2002-09-13 11:54:59 +00:00
Matt Hargett
0069fb1072 Fix heap corruption. Fix compiler warning.
svn-id: r4901
2002-09-07 19:55:16 +00:00
Paweł Kołodziejski
daa997fab2 fixes to resolutions
svn-id: r4893
2002-09-01 15:01:40 +00:00
Max Horn
41c2d6fba3 sound system cleanup
svn-id: r4867
2002-08-29 23:45:15 +00:00
Max Horn
4b83c17b31 some cleanup/refactoring
svn-id: r4866
2002-08-29 20:01:27 +00:00
Ralph Brorsen
d473d295c4 Fix for #556564
svn-id: r4846
2002-08-25 11:35:13 +00:00
Paweł Kołodziejski
9f993a1d29 synced with scummvm
svn-id: r4821
2002-08-24 15:31:37 +00:00
Max Horn
ce46866403 Initial revision
svn-id: r4785
2002-08-21 16:07:07 +00:00