aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-02-25SCI: Changed the fix for the intro of Longbow (bug #3044844) into a hack for ↵md5
that scene. Fixes the freeze in LSL6 (bug #3192166). Fading in KQ5 is unaffected by this.
2011-02-24SCI: Added an initial implementation of RemapByPercent, which fixes the ↵md5
palette in the PQ:SWAT demo
2011-02-24SCI: Fixed video playing in the PQ:SWAT demomd5
2011-02-24HUGO:strangerke
- Increase savegame version, as it has changed due to RGBa->RGB modification - Fix regression in restorePal() - Implement load from GMM
2011-02-24SCI: Added a workaround for script bug #3044500 - "SQ1EGA: Skimmer-Buyer ↵md5
Dialogue Portrait Backwards Anim"
2011-02-24TINSEL: Added enhanced music support for the German CD "Neon Edition" ↵md5
re-release of DW1 (bug #2827022)
2011-02-24SCI: Fixed two bugs related to music fadingmd5
- bug #3037594: "KQ5: Music not fading when brigands leave temple" - bug #3044844: "LONGBOW: Intro skips each first verse of song"
2011-02-24SCI: Added a patch for script bug #3034579 - "KQ6CD: Missing speech"md5
2011-02-23SCI: Don't name a variable the same as its functionMatthew Hoops
Silences a gcc warning
2011-02-23SCI: Added a workaround for bug #3036763 - "HOYLE3 Demo: Bad Dialog Priorities"md5
2011-02-23SCI: Cleaned up and segmented the animate code in order to make it a bit ↵md5
more readable
2011-02-23CRUISE: Bugfix for #3188309 - black text at end of introductionPaul Gilbert
2011-02-23SCI: Fixed bug #3049515 - "MOTHERGOOSE CD: Tommy Tucker lock-up"md5
2011-02-22MOHAWK: Implement Mechanical elevator top movieBastien Bouclet
2011-02-22MOHAWK: Implement Mechanical elevator moviesBastien Bouclet
2011-02-22MOHAWK: Implement Mechanical elevator rotationBastien Bouclet
2011-02-22SCI: Some work on kRemapColors, and added a note that it operates on an RGBAmd5
palette
2011-02-22SCI: Fixed the detection entries for PQ4CD and QFG4CDmd5
2011-02-22SCI: Added code to aid in detecting infinite loops in scriptsmd5
When the ABORT_ON_INFINITE_LOOP define is defined in vm.cpp, the VM will now abort in cases where a conditional statement is followed by an unconditional jump (which will most likely lead to an infinite loop). Aids in detecting infinite loop bugs such as #3040722.
2011-02-22CRUISE: Reinstate Copy Protection errorneously disabled in r51834.D G Turner
r51834 (f4d38ccd407f2a007050d69e4841ba7fc53cd401) was a commit to add English Floppy version of LoL to Kyra, but a file was accidently committed to Cruise as a sideffect.
2011-02-21SCI: Fixed freddy's Mac icon bar palettesMatthew Hoops
(hopefully for good now)
2011-02-21SCI: Fix disabled Mac icon pseudo-shadingMatthew Hoops
2011-02-22SCI: Added support for patching save/load dialogs in SCI2 gamesmd5
2011-02-21SCI: Spell 'canister' correctlyMatthew Hoops
2011-02-21SCI: Fixed script bug #3040722 in QFG3md5
2011-02-21SCI: Throw a warning instead of an error if there ever is a modulus calculationmd5
with negative numbers in SCI0 games older than 0.000.685
2011-02-21SCI: SCI1.1 script also compare pointers with integers (e.g. QFG3, room 440)md5
2011-02-21SCI: Added a custom modulo reg_t operatormd5
This version only handles signed integers. The modulo operator was changed in SCI0 late (Iceman, and perhaps all SCI0 0.000.685 and later) so that it handles negative numbers as well. We need to see if there really is a need to keep two different modulo operators (which will only be necessary if any SCI0 game asks for the modulo of a negative number by mistake, or a number larger than 32767). Thus, error out in such a case for SCI0, so that this can be investigated properly
2011-02-20TESTBED: Adapt documentation to the palette RGBA->RGB change.Johannes Schickel
2011-02-20CRUISE: Remove leftover RGBA reference.Johannes Schickel
2011-02-20AGI: Remove leftover RGBA reference in comments.Johannes Schickel
2011-02-20KYRA: Fix regression in Screen::setInterfacePalette.Johannes Schickel
This fixes an out of bounds write introduced with 9216c7e.
2011-02-20SCI: Add support for enabling/disabling Mac icon bar imagesMatthew Hoops
2011-02-20SCI: Fix KQ6 Mac video positioningMatthew Hoops
2011-02-20SCI: Cache all icon bar images from the startMatthew Hoops
2011-02-20SCI: Don't error out when a Mac resource has size 0Matthew Hoops
2011-02-20MOHAWK: Don't display LiveText phrases too early.Alyssa Milburn
2011-02-20MOHAWK: Make LBLiveTextItem call done() when finished.Alyssa Milburn
2011-02-20MOHAWK: Fix kLBAutoSync notifies.Alyssa Milburn
2011-02-20MOHAWK: A zero matchFrom matches everything.Alyssa Milburn
2011-02-20MOHAWK: Ignore out-of-bounds LB words.Alyssa Milburn
2011-02-20MOHAWK: Fix LB palettes which don't start at 0.Alyssa Milburn
(Thanks to LordHoto for pointing out this was crazy.)
2011-02-20SCUMM: More DISABLE_TOWNS_DUAL_LAYER_MODE messdhewg
Uglify more code to fix compilation for DS Only compile-tested
2011-02-20MOHAWK: Add detection strings for Harry and the Haunted Housestrangerke
2011-02-20HUGO: Fix crash when Hugo.dat not found (or wrong version detected)strangerke
2011-02-20HUGO/TOOLS: reorder things in HUGO.DAT, move from RGBA to RGBstrangerke
2011-02-20SCI: Slight cleanupmd5
2011-02-20HUGO: Fix a bug in setCursorPal() introduced by recent palette modificationsstrangerke
2011-02-20HUGO: Some more refactoringstrangerke
2011-02-20GRAPHICS: Switch PICT's palette from RGBA to RGBMatthew Hoops