aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2003-06-15moved GameId declaration to common/engine.h (more logical); moved scumm ↵Max Horn
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496
2003-06-15cleanupMax Horn
svn-id: r8494
2003-06-15made stuff in class Sound protected where possible; moved ↵Max Horn
readCreativeVocFile to imuse_digi.cpp and turned it into a static function; put the DigitalTrackInfo stuff into sound.cpp (keeping it private); removed #includes from sound.h (this cuts down interdependencies a little) svn-id: r8493
2003-06-15cleanupMax Horn
svn-id: r8492
2003-06-15fixed leaksMax Horn
svn-id: r8491
2003-06-15fix leakJonathan Gray
svn-id: r8490
2003-06-15fix leakJonathan Gray
svn-id: r8489
2003-06-14Patch #745843: Help Dialog; in addition, I moved the 'About' dialog button ↵Max Horn
from the options dialog to the main save/load dialog and enlarged & rearranged that dialog svn-id: r8485
2003-06-14Fix for bug #751782 (Quitting during SMUSH movies doesn't always work)Max Horn
svn-id: r8483
2003-06-14Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵Max Horn
augmented by some more changes of mine svn-id: r8482
2003-06-14Fixed o6_band() to be "logical AND" instead of "logical OR". I've forgottenTorbjörn Andersson
who pointed this out, and I don't know which games use it. svn-id: r8479
2003-06-14init actor things to make valgrind happyJonathan Gray
svn-id: r8475
2003-06-14small fixMax Horn
svn-id: r8474
2003-06-14renamed _bcr -> _costumeRendererMax Horn
svn-id: r8473
2003-06-14oopsJonathan Gray
svn-id: r8472
2003-06-14another leakJonathan Gray
svn-id: r8471
2003-06-14fix leaksJonathan Gray
svn-id: r8470
2003-06-14init _2byteFontPtrMax Horn
svn-id: r8469
2003-06-14runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPTMax Horn
svn-id: r8468
2003-06-14cleanupMax Horn
svn-id: r8467
2003-06-14Format string/argument mismatch fix.Torbjörn Andersson
svn-id: r8464
2003-06-14Format string/argument mismatch fixes.Torbjörn Andersson
svn-id: r8463
2003-06-13Cast %c error() parameters to byte before printing, like we do elsewhere.Torbjörn Andersson
svn-id: r8461
2003-06-13Hack to avoid bad actor crash in o5_walkActorToActor() when using the camelTorbjörn Andersson
in the FOA "wits" path. We have a number of these hacks now... svn-id: r8460
2003-06-13fix for bug #752843 (based on patch #748675)Max Horn
svn-id: r8458
2003-06-13fix for bug #752860 (based on patch #748675)Max Horn
svn-id: r8457
2003-06-13Added comment on how Sam & Max uses one of the current unimplementedTorbjörn Andersson
opcodes. svn-id: r8456
2003-06-12remove unnecessary newlineMax Horn
svn-id: r8455
2003-06-12Removed S&M Bumpusville hack made unnecessary byJamieson Christian
another fix (presumably the BOT Diner fix). svn-id: r8453
2003-06-12this camera movement check seems to be new in V4 (or even V5 ?)Max Horn
svn-id: r8451
2003-06-12Fixed MSVC warningJamieson Christian
svn-id: r8449
2003-06-12rework loom subtitle option handingJonathan Gray
svn-id: r8448
2003-06-12hook subtitle variable up to f9 for loomcdJonathan Gray
svn-id: r8446
2003-06-12This was missingChris Apers
svn-id: r8444
2003-06-12The compressed box matrix would sometimes refer to the box after the lastTorbjörn Andersson
one. This was probably harmless, but the fix seems to be trivial. I hope. svn-id: r8441
2003-06-11some walk fixesMax Horn
svn-id: r8439
2003-06-11fixed createBoxMatrix for small header games (bug #752844)Max Horn
svn-id: r8438
2003-06-10Updated comment.Torbjörn Andersson
svn-id: r8428
2003-06-10CHARSET_1() should only care about talk sound effects, not ordinary ones,Torbjörn Andersson
when deciding whether or not to call stopTalk(). Otherwise some looping sound effects can keep an actor talking forever. This should fix bug #645976 ("SAM: Sam talks forever inside BOTs diner") svn-id: r8427
2003-06-09Fixed text-positioning regressions in the Full Throttle intro and in TheTorbjörn Andersson
Dig's "Spacetime Six" movie. Also rewrote drawStringCentered() to be more like drawStringAbsolute(). It makes sense to me, but let me know if it causes any new regressions. svn-id: r8415
2003-06-09allow quit during smush playback; cleanupMax Horn
svn-id: r8411
2003-06-09cleanupMax Horn
svn-id: r8408
2003-06-09better (proper? hm...) code to deal with turning of subtitles in V7/V8 gamesMax Horn
svn-id: r8407
2003-06-09don't incorrectly treat SO_PRINT_WRAP like SO_PRINT_MUMBLE; rather just ↵Max Horn
ignore it svn-id: r8406
2003-06-09Fix for bug #746850 (this change was originally meant to 'fix' turning of ↵Max Horn
subtitles in V7/8 games; however this is a totally wrong way to achieve that) svn-id: r8405
2003-06-09cleanupMax Horn
svn-id: r8404
2003-06-08reimplemented createBoxMatrix; this is much cleaner and easier to understand ↵Max Horn
than the original code (IMHO); in a few cases it gives slightly different results (because the old code didn't always find the shortest path), but that shouldn't cause any problems svn-id: r8403
2003-06-08Fixed recent regression (too many blast texts) in The Dig's end credits andTorbjörn Andersson
made the text scroll off the screen instead of just vanishing at the top. (The latter also applies to Full Throttle's end credits.) svn-id: r8402
2003-06-08forgot to check this one inMax Horn
svn-id: r8400
2003-06-08cleanupMax Horn
svn-id: r8399