aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-02-19MOHAWK: Change bitmaps to use RGB palettes.Johannes Schickel
Thanks to clone2727 for reviewing this patch.
2011-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp
2011-02-19DRASCULA: Adapt to setPalette RGBA->RGB change.Johannes Schickel
2011-02-19SCI: Some spacing fixes and typosmd5
2011-02-19SAGA: Convert Gfx::palFade to the setPalette RGBA->RGB change too.Johannes Schickel
2011-02-19SCI: Reverted r914fe95, and silenced a false positive warningmd5
2011-02-19SCI: Added a FIXME for the KQ5 FM-TOWNS resource handling codemd5
2011-02-19SCI: Refactored the reg_t related operations and comparisonsmd5
This refactoring reduces a lot of code duplication, allows for better control, makes the code more readable and allows us to remove a lot of now unneeded workarounds
2011-02-19QUEEN: fix #1858081 - Jetty: "sign" at wrong positionGregory Montoir
Off by one error in original object trigger ; since this is minor glitch, this patch only fixes new game state (ie. existing savegames are still affected).
2011-02-19TUCKER: cleanup, removed unused variablesGregory Montoir
2011-02-19TUCKER: fix truncated action string in english versionGregory Montoir
2011-02-19TUCKER: fix #2872348 - walk bug by switching places in museumGregory Montoir
Looks like an original game glitch, prevent hard-coded sequence execution on location switch (after using map).
2011-02-18SCI: Fix compilation using MSVC 9strangerke
2011-02-18HUGO: Remove extra spaces at end of linesstrangerke
2011-02-18TUCKER: fix #3106714 - Wrong animation after TV offGregory Montoir
Some negative values are prefixed by 2 minus signs, skip one before passing the string to strtol.
2011-02-18HUGO: Move several short function bodies from headers to cpp filesstrangerke
2011-02-18SCI: Fix window height for some Mac SCI1/1.1 gamesMatthew Hoops
Some games have removed the menu bar from the screen. This also fixes King's Quest V's icon bar.
2011-02-18AGOS: Fix mouse cursor color in Simon 1.Johannes Schickel
2011-02-18TOUCHE: fix op_not/op_neg opcodes namingGregory Montoir
2011-02-18TUCKER: cleanupGregory Montoir
2011-02-18TUCKER: fix #3106766 - Bubbles in Plugs Shop too heavyGregory Montoir
2011-02-18TUCKER: fix #3106542 - Ego drawn behind backgroundGregory Montoir
Looks like an original game glitch, the location 14 background bitmap contains some pixels in range [0xE0-0xF8] which is usually reserved ; add workaround.
2011-02-18TUCKER: fix #3106536 - Punk stuck (moving in background)Gregory Montoir
2011-02-18TUCKER: fix #3106520 - Prison water drop leaves a lineGregory Montoir
2011-02-18TUCKER: fix #2628056 - Text Dialogue is out of syncGregory Montoir
always synchronize text with speech sound. Note, some subtitles present in the datafiles are inconsistent (written text different from spoken).
2011-02-18TUCKER: fix #2627967 - Slow WalkingGregory Montoir
The waitForTimer calls in fade*Palette are actually duplicated ; mainLoop already handles timing.
2011-02-18HUGO: Avoid duplicated code in functions related to HUGO.DATstrangerke
2011-02-17TOON: Initialise all locations.Alyssa Milburn
This stops the location save code from walking off the end of _rifBoxesFlags due to _numRifBoxes being invalid. Fix for bug #3183934 ("TOON: Crash on save").
2011-02-17TOON: Fix TextResource on big-endian.Alyssa Milburn
Fix for bug #3183943 ("TOON: No speech and no text").
2011-02-17SCI: Fix Mac icon bar vertical positioningMatthew Hoops
2011-02-17SCI: Fix Mac icon bar palettesMatthew Hoops
The Mac icon bar uses a palette from the executable and keeps those entries in the palette constantly. In addition, we're now performing gamma correction on the Mac-based colors so that they are in the same gamma as SCI. The color matching now works with this and using the same color finding as the Mac Palette Manager.
2011-02-16KYRA: Set type for NULL MIDI driver to PC Speaker.Johannes Schickel
This avoids a dialog about MT-32 to General MIDI conversion shown when running Kyrandia 1. Formerly the NULL MIDI output type was set to General MIDI, which caused the aforementioned dialog to show up, because Kyrandia 1 has no General MIDI tracks.
2011-02-16SCI: Fix Mixed-Up Mother Goose FM TownsMatthew Hoops
Thanks to alexbevi
2011-02-16SCI: Add workaround for uninitialized read in KQ5 FM TownsMatthew Hoops
Thanks to alexbevi
2011-02-16SCI: Add support for the KQ5 FM Towns resource formatMatthew Hoops
Thanks to alexbevi for providing details on the format
2011-02-16Merge branch 'master' of https://github.com/scummvm/scummvmathrxx
2011-02-16KYRA/LOL: add comments for last commitathrxx
2011-02-16KYRA/LOL: fixed hand item cursor bugathrxx
This fixes a bug when loading savegames with different active hand items via GMM. The mouse cursor was not set to the active hand item in these cases.
2011-02-16PARALLACTION: Use signed math in fadeTo.Alyssa Milburn
This fixes corruption during fades when low palette values end up negative.
2011-02-16GROOVIE: Simplify the cursor palette reading.Jordi Vilalta Prat
2011-02-16PARALLACTION: Fix half bright palette.Johannes Schickel
Thanks to peres for pointing this out to me.
2011-02-16Merge branch 'master' into osystem-paletteJohannes Schickel
Conflicts: engines/sky/screen.h
2011-02-16SKY: Restore old sequence delay behaviour.dhewg
Since f621f6a5 processSequence() waited 60*3ms instead of 60ms. Restored that while getting rid of SEQ_DELAY. That in return allows us to relax the call frequency again (more sleeps, less cpu hogging).
2011-02-16SKY: Fix array access in debug code.Alyssa Milburn
The script data is already byteswapped at load time.
2011-02-16SKY: Stop intro sound before freeing the buffer.Alyssa Milburn
2011-02-15Merge branch 'master' into osystem-paletteJohannes Schickel
Conflicts: backends/platform/wii/osystem_gfx.cpp
2011-02-15TINSEL: Adapt to setPalette RGBA->RGB change.Johannes Schickel
This is done by converting the internal RGBA palette data to RGB before calling setPalette. This might not be the best solution, but looking a bit into the engine it seems like changing all the code to work with RGB instead of RGBA might require some bit of work.
2011-02-15AGOS: Adapt to setPalette RGBA->RGB change.Johannes Schickel
I only (minimally) tested this change with Simon 1 + 2 DOS CD.
2011-02-15MADE: Revert a little behavior change in setRGBPalette.Johannes Schickel
This was introduced when converting to the new RGB data setPalette call. It should not have caused any troubles, since start is always 0 it seems, but better be sure about this one and keep the original behavior.
2011-02-15SWORD2: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
Thanks to eriktorbjorn for helping me with this.