aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-21SHERLOCK: Fix crashes due to back buffer refactoringPaul Gilbert
2016-03-21GRAPHICS: Set parameterless Screen constructor to use screen formatPaul Gilbert
2016-03-21SHERLOCK: Make Screen::_backBuffer an object instead of pointer.Johannes Schickel
2016-03-21SHERLOCK: Make Screen::_backBuffer protected.Johannes Schickel
2016-03-21SHERLOCK: Get rid of Surface::setPixelData.Johannes Schickel
2016-03-21GRAPHICS: Implement convenience Font::drawChar taking ManagedSurface.Johannes Schickel
2016-03-20GRAPHICS: Fix create call in ManagedSurface constructorPaul Gilbert
2016-03-21Merge pull request #704 from lordhoto/clone2727-audiocdJohannes Schickel
Implement Custom Audio CD Support for Win32, Linux, and Mac OS X.
2016-03-20SHERLOCK: Fix overloaded setPixels warningPaul Gilbert
2016-03-21SCI32: Add censorship info to Phantasmagoria 2 detection entriesMartin Kiewitz
+ add info that 001.0.06 is the US release + cleanup
2016-03-20GRAPHICS: Fix MangaedSurface pixel casting errorsPaul Gilbert
2016-03-20GRAPHICS: Use correct bounding rect in Font::drawString taking Common::String.Johannes Schickel
2016-03-20GRAPHICS: Mark actual dirty area as dirty in Font::drawString.Johannes Schickel
2016-03-20Merge pull request #652 from dreammaster/screenPaul Gilbert
ALL: Removing code duplication via new managed surface & screen classes
2016-03-20WAGE: Adjust cursor position when scrollingEugene Sandulenko
2016-03-20WAGE: Restrict text scrolling to the visible textEugene Sandulenko
2016-03-20SCI32: Clean up outdated/wrong commentsColin Snover
2016-03-20SCI32: Return correct value from kSetFontHeightColin Snover
2016-03-20SCI32: Do not change accumulator in non-returning kernel callsColin Snover
This did not cause any known bugs, but is wrong according to the way the actual engine works.
2016-03-20SCI32: Use signed values for displacement positionColin Snover
2016-03-20SCI32: Mark KQ7 1.51 Windows only detection entries actually as Windows.Johannes Schickel
2016-03-19NEWS: Mention new Chinese Pinyin translationThierry Crozat
2016-03-19I18N: Regenerate translations data fileThierry Crozat
2016-03-19I18N: Chinese Pinyin GUI Translation added, support ISO-8859-1Chenbo Li
2016-03-18SCI32: Add workaround for invalid temp read in TorinColin Snover
2016-03-18SCI32: Use correct script dimensions for later SCI32 gamesColin Snover
These values are hard-coded in the engine executable for each game.
2016-03-18SCI32: Add Phantasmagoria 1.000.000 signatureColin Snover
2016-03-18AUDIO: Use MUNT's sample rate for MT-32 emulation.Johannes Schickel
2016-03-18AUDIO: Make MT-32 emulator play MIDI events immediately.Johannes Schickel
This fixes the Indiana Jones and the Fate of Atlantis specific issue reported in bug #6242 "AUDIO: Built-In MT-32 MUNT Produces Wrong Sounds". Delaying MIDI events has been introduced with Munt 1.3.0. Regression from 00992c1e68444a8123ffc89a971751cecf7287ed.
2016-03-18SCI32: Fix crashes in kIsOnMe caused by stale CelObjsColin Snover
2016-03-18SCI32: More correctly fix kStringCopy overflowColin Snover
This entire kString code needs to be reviewed/refactored, but at least this fix is more complete than the last one. Thanks to @lordhoto and @wjp for their assistance.
2016-03-18SCI32: Fix heap overflow (read) in kStringCopyColin Snover
2016-03-18SCI32: Fix incorrect double-read from CLUTColin Snover
2016-03-18WAGE: Plugged in console scrolling up/downEugene Sandulenko
2016-03-18WAGE: Fixed border highlightingEugene Sandulenko
2016-03-18WAGE: Correction to highlighted border drawingEugene Sandulenko
2016-03-18WAGE: Initial code for border manipulationEugene Sandulenko
2016-03-17GRAPHICS: Cleanup of ManagedSurface and Screen classesPaul Gilbert
2016-03-17SCI32: Correct KQ7 version splitColin Snover
The information in the wiki was wrong, KQ7 1.51 is always SCI 2.1 early.
2016-03-17SCI32: Add kq7 1.51 English, fix kq7 1.51 German detectionMartin Kiewitz
Also sort detection entries for kq7 by game version
2016-03-17SCI32: Code documentation improvementsColin Snover
2016-03-17SCI32: Remove outdated note about state of frameout codeColin Snover
This code is engine-accurate now, not based on guesswork.
2016-03-17SCI32: Temporarily remove dead SCI2.1early transitions codeColin Snover
This code sneaked in with the graphics engine rewrite, but is not ready yet to be used. It will return shortly, once it is enabled and working.
2016-03-17SCI32: Clarify game engine version comments for split-version gamesColin Snover
2016-03-17SCI32: Update unimplemented TODO to reflect the correct operation typeColin Snover
2016-03-17SCI32: Enable redrawAllCount in palMorphFrameOutColin Snover
2016-03-17BUILD: Fix static linking for OS X.Johannes Schickel
Regression from 9ae52541ce27573b71e9eda9ca092d7472bae36d.
2016-03-17WAGE: Added several alternate versions of the gamesEugene Sandulenko
2016-03-16SCI32: Work around bad Styler script in KQ7 2.0bColin Snover
The SCI2.1mid version of the game includes scripts designed for SCI2.1early which means wrong parameters are sent to the kernel.
2016-03-16SCI32: Fix updated screen item count in remapMarkRedraw()Filippos Karapetis
Thanks to snover for noticing this