aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-10-13GUI: Add checkbox and config option to enable/disable graphics filteringThierry Crozat
2016-10-12TESTBED: Fix fullscreen testThierry Crozat
The test was always failing when starting from the fullscreen state.
2016-10-12SCI: Add modified workaround for Simbani bridge room for GOGWillem Jan Palenstijn
The GOG version comes with a fan patch that uses rm470::name to store a timer to rate-limit rm470::doit. This breaks the workaround detection since that uses the name field.
2016-10-12AGI: Make TIME_DELAY 0 to set the game to 40 fpsMartin Kiewitz
Original AGI TIME_DELAY 0 made the game run as fast as possible. We didn't go that far, but it still seems to run too fast. This should hopefully fix that. See bug #9607
2016-10-12FULLPIPE: Fix animation lock-upRetro-Junk
2016-10-11SCI32: Fix garbage collection of objects stored in IntArraysColin Snover
2016-10-11DM: Fix isSquareACorridorTeleporterPitOrDoor for the demo, set version of ↵Strangerke
demo to 2.0
2016-10-11DM: Handle demo dungeon fileStrangerke
2016-10-10SCI32: Reset active hot rect index when changing hot rectsColin Snover
2016-10-10SCI32: Check for existence of visiblePlane before dereferencingColin Snover
CID 1351620.
2016-10-09DM: Add detection for an amiga demo versionStrangerke
2016-10-09DM: Remove useless variableStrangerke
2016-10-09SCI: Fix crash when attempting to view invalid list, array, bitmap referencesColin Snover
2016-10-09SCI32: Allow 'focused' variable to break out of the event loopColin Snover
2016-10-09SCI: Fix memory leakColin Snover
2016-10-09SCI32: Clarify some identifiersColin Snover
transparentColor -> skipColor displace -> origin scaledWidth -> xResolution scaledHeight -> yResolution
2016-10-09SCI32: Change storage type of int16 arrays to hold reg_ts insteadColin Snover
Memory references and integers in SSCI are both 16-bit numbers, so game scripts frequently (incorrectly) use an IntArray instead of an IDArray for holding references. Since references in ScummVM are 32-bit reg_ts, IntArray entries must be large enough to hold reg_ts in order to be compatible with game scripts that store references in integer arrays. The alternative solution is to find and patch all incorrect use of IntArray across all games. This is possible, but a bit risky from a save game stability perspective, since incorrect IntArray usage is sometimes not apparent until well after the array is instantiated (like GK1's global interview array). This change invalidates existing SCI32 save games.
2016-10-09SCUMM: Fix crash on exit in FT demoEugene Sandulenko
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-10-08SCI: Release SCI music mutex earlier in reconstructPlayListWillem Jan Palenstijn
This avoids a deadlock where the main thread (via reconstructPlayList) tries to acquire the mixer lock (in soundPlay) while holding the SCI music lock, and the audio thread is holding the mixer lock and tries to acquire the SCI music lock (in miditimerCallback). Bug #6691.
2016-10-07TITANIC: Fix transparency handling of Doorbot and PhotographPaul Gilbert
2016-10-07GRAPHICS: Search for font substitution for MacFontsEugene Sandulenko
2016-10-07MOHAWK: Enable Myst for the releaseEugene Sandulenko
2016-10-07WINTERMUTE: Enable supported games for the releaseEugene Sandulenko
2016-10-07GNAP: Enable engine for the releaseEugene Sandulenko
2016-10-07ADL: Enable hires0-3 for the releaseEugene Sandulenko
2016-10-06TITANIC: Cleanup usages of CTransparencySurfacePaul Gilbert
2016-10-06TITANIC: Fix videos playing vertically flippedPaul Gilbert
2016-10-07WINTERMUTE: Change in-engine thumbnail-defaults.Einar Johan Trøan Sømåen
Instead of the engine-based 0, we now default to kThumbnailWidth/kThumbnailHeight2, as values of 0 here disable thumbnails in the engine. TODO: Perhaps consider looking into always running the thumbnail-generation even if the sizes are 0?
2016-10-07WINTERMUTE: Don't crop UIEdit strings to negative sizesEinar Johan Trøan Sømåen
If _maxLength was -1, we would end up with a 0-size allocation, and a write that starts right before it, which gives odd results.
2016-10-06GRAPHICS: Move font-related MacGUI code to MacFontManagerEugene Sandulenko
2016-10-05TITANIC: Add movie command to the debuggerPaul Gilbert
2016-10-06WINTERMUTE: Add detection for german version of 5MA, Fixes #6850Einar Johan Trøan Sømåen
2016-10-05SCI32: Fix uninitialized read when starting a new game in LSL6hiresColin Snover
2016-10-05SCI32: Fix Return to Launcher in F5 menuColin Snover
Closes #837.
2016-10-05SCI32: Fix deleting save games in native save/load dialogueColin Snover
2016-10-05SCI32: Fix version file read failure in LSL6hiresColin Snover
2016-10-05FULLPIPE: Added on-demand debug output to PicAniInfosEugene Sandulenko
2016-10-04SHERLOCK: SS: Fix hotspots remaining after items are picked upPaul Gilbert
2016-10-04TITANIC: Fix initial display of computer screenPaul Gilbert
2016-10-04TITANIC: Workaround for incorrect transparency check in getPixelPaul Gilbert
2016-10-04TITANIC: Implement blitRect to closer match the originalPaul Gilbert
2016-10-04TITANIC: Implement flippedBlitRect to closer match the originalPaul Gilbert
2016-10-04TITANIC: Clarify code for vertically flipped blittingPaul Gilbert
2016-10-04Merge pull request #839 from dreammaster/videoEugene Sandulenko
VIDEO: AVIDecoder changes for Titanic videos
2016-10-04VOYEUR: remove empty first lineFedor
2016-10-04FULLPIPE: Added debugging to interaction codeEugene Sandulenko
2016-10-04FULLPIPE: Fix crash on reentering scene27.Eugene Sandulenko
The scene destructor will take care of the allocated bats.
2016-10-03TITANIC: Fixes for movie rendering using transBlitRectPaul Gilbert
2016-10-03TITANIC: Fix playback of single-stream videosPaul Gilbert