aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-22MOHAWK: Silence a warningBastien Bouclet
2016-02-22MOHAWK: Add support for the ScummVM save metadata featuresBastien Bouclet
The metadata is saved in a separate file to keep compatibility with the original engine saves.
2016-02-22MOHAWK: Add Save, Load and Quit buttons to the Myst DialogBastien Bouclet
So that it is possible to play the game without knowing about the GMM
2016-02-22MOHAWK: Center the options dialogBastien Bouclet
2016-02-22MOHAWK: MystOptionsDialog should not subclass GUI::OptionsDialogBastien Bouclet
2016-02-21SHERLOCK: RT: Fix tearing in ending creditsPaul Gilbert
2016-02-22SCI: Make Pharkas CD opcodes return explicit values. Document.Lars Skovlund
2016-02-22SCI32: Document purpose of 993.vocLars Skovlund
2016-02-22TUCKER: Allow skipping and quitting from cutscene loopsOri Avtalion
2016-02-22TUCKER: Remove errant loop increment (confirmed by cyx)Ori Avtalion
2016-02-21SWORD25: Fix bug #6981: High CPU usage on one coreEugene Sandulenko
The game loop is implemented in Lua, and there are no delays. Now we wait 10ms on each event pulling, as we always do.
2016-02-21SCI32: Comment splitRectsWillem Jan Palenstijn
2016-02-21SCI32: Clean up Gfx::FrameoutsyncWithScripts()Martin Kiewitz
2016-02-21SCI: Add help for debuglevel commandWillem Jan Palenstijn
2016-02-21SCI32: Fix save patching for ScummVM dialogMartin Kiewitz
- Patch game super object for saving instead of game object - Remove re-adding planes+screen items, game::replay does that We would only have to do that for soft-failing on restore - Change debug levels of kNumLoops/kNumCels to 9 - Add special comment about -info- selector in syncWithScripts() This should now make ScummVM menu saving work properly at least in SQ6.
2016-02-21GRAPHICS: Remove superfluous ABS usage to silence a warning.Johannes Schickel
2016-02-21SCI32: Add comment about SQ6's option planeMartin Kiewitz
2016-02-21SCI32: Implement syncing planes+screen items from VM for restoreMartin Kiewitz
Fixes restoring saved games, when ScummVM dialogs are patched in Removing clearing planes+screen items as well, because the scripts actually did that, but did not clear everything. Fixes "Invalid screen item" message when entering options menu, after restoring in SQ6.
2016-02-21SCI: Use nullptr instead of 0 for null pointer checksColin Snover
2016-02-21I18N: Regenerate translations.datEugene Sandulenko
2016-02-21I18N: Update Russian translationEugene Sandulenko
2016-02-21I18N: Update Ukrainian translationEugene Sandulenko
2016-02-21GRAPHICS: Skip empty rects and empty shadows in ↵Johannes Schickel
VectorRendererSpec::drawSquareShadow.
2016-02-21GRAPHICS: Skip empty rects in VectorRenderer*'s drawInteriorRoundedSquareAlg.Johannes Schickel
2016-02-21GRAPHICS: Skip empty rects in VectorRendererSpec::drawTriangleFast.Johannes Schickel
2016-02-21GRAPHICS: Skip empty rects in VectorRendererSpec::drawSquareAlg.Johannes Schickel
2016-02-21GRAPHICS: Skip empty rects in VectorRender*'s drawTabAlg.Johannes Schickel
2016-02-21GRAPHICS: Make VectorRendererAA::drawLineAlg never divide by zero.Johannes Schickel
It won't crash any longer in the case dx = dy = 0.
2016-02-21GRAPHICS: Let drawLineAlg in VectorRenderer code take unsigned dx, dy.Johannes Schickel
2016-02-21GRAPHICS: Skip empty rects in VectorRendererSpec::drawTriangleVertAlg.Johannes Schickel
2016-02-21GRAPHICS: Add comments about safe divisions in VectorRendererSpec.cpp.Johannes Schickel
2016-02-21SCI32: Use debugC instead of debugCN for debug outputMartin Kiewitz
2016-02-21SCI32: Add debug output to Add/Update/DeleteScreenItem+PlanesMartin Kiewitz
debugflag Graphics level 6 for Add+Delete level 7 for Update
2016-02-21SCI32: Add a bit more debug info to errors + screenitemsMartin Kiewitz
2016-02-21I18N: Regenerate translations data fileThierry Crozat
2016-02-21I18N: Update hungarian translation (patch #1632)Thierry Crozat
2016-02-21I18N: Update dutch translation (patch #1633)Thierry Crozat
2016-02-21SCI: Add script patch for Laura Bow 1 easter eggMartin Kiewitz
Fixes view-loop for PC version
2016-02-21SCI: Fix redrawAll updating visiblePlanesWillem Jan Palenstijn
It was comparing ScreenItem*'s directly, instead of objects.
2016-02-21SCI: Skip NULL entries in FindByObjectWillem Jan Palenstijn
Lists can contain gaps if they're searched before Pack() is called.
2016-02-21SCI: Clear visible planes in GfxFrameout::clear() tooWillem Jan Palenstijn
This caused planes and visibleplanes to go out of sync when loading.
2016-02-20CREATE_PROJECT: Disable fluidsynth library by default for Visual StudioPaul Gilbert
Currently we don't have a lib file for fluidsynth built for Visual Studio 2015, and I've spent 5 fruitless hours trying to compile one. So I'm disabling fluidsynth automatically for now, and we can always re-enable it again if we ever do manage to create an appropriate library
2016-02-20I18N: Regenerate translations data fileThierry Crozat
2016-02-20I18N: Update gl_ES translation (patch #1631)Thierry Crozat
2016-02-20I18N: Regenerate translations data fileThierry Crozat
2016-02-20I18N: Update Polish translation.Michał Ziąbkowski
2016-02-20I18N: Update french translationThierry Crozat
2016-02-20VIDEO: Add warning for potential unaligned writesWillem Jan Palenstijn
2016-02-20VIDEO: In indeo3 codec, use unaligned read functions where necessaryWillem Jan Palenstijn
This fixes bug #7039.
2016-02-20SCI: Fix showStyle check in palMorphFrameOut() - thanks snoverFilippos Karapetis