aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-10-01TITANIC: changePixel is now copyPixel, in progress transparenc blittingPaul Gilbert
2016-10-01SCI32: Make kNumCels error more detailedColin Snover
2016-10-01SCI32: Fix crash when trying to interrogate bartender in GK1Colin Snover
2016-10-01SCI32: Stub kGraphColin Snover
This kernel call exists only in SCI2 and is a null subroutine. It is called at the beginning of GK1.
2016-10-01FULLPIPE: Fix logic in scene25. Now Dude can return backEugene Sandulenko
2016-10-01FULLPIPE: Further selection to cursor handling in scene25Eugene Sandulenko
2016-10-01SCI32: Use selector lookup in Torin script patch instead of magic numbersColin Snover
2016-10-01SCI32: Fix signature of kString(ArraySetElements) to allow 0 argsColin Snover
2016-10-01SCI32: Fix interrogation screen crash in GK1Colin Snover
2016-10-01FULLPIPE: Fix cursor handling in scene25Eugene Sandulenko
2016-10-01FULLPIPE: Scene14: Fix ball gameRetro-Junk
2016-10-01FULLPIPE: Scene26: Fix pool level validationRetro-Junk
2016-10-01FULLPIPE: Scene26: Fix valves interactionRetro-Junk
2016-10-01FULLPIPE: Fix MctlGraph::getNearestLinkRetro-Junk
2016-10-01FULLPIPE: Scene28: Fix flies priorityRetro-Junk
2016-09-30TITANIC: Use CRawSurface in video surface getPixelPaul Gilbert
2016-10-01BLADERUNNER: fixed endian issue in uncompressed audio (thx madmoose), fixed ↵Peter Kohaut
some warnings, fixed some scene scripts
2016-09-30SCI32: Sync subtitle text speed with ScummVM GUIColin Snover
2016-10-01SCUMM: Move detection entries for Steam versions to end of listThierry Crozat
For some games the Steam Mac version and Mac CD version have the same executable name and since we use the executable name to detect the Steam version it becomes a candidate for the CD version as well. Moving it at the end of the list ensures that the CD version entry takes precedence. This fixes bug #7060.
2016-10-01SCUMM: Use platform from candidate to generate unknown version messageThierry Crozat
If we don't provide the platform and the candidate is a Steam version it errors out with 'Unable to find Steam executable from detection pattern!' message.
2016-09-30TITANIC: Added CRawSurface classPaul Gilbert
2016-09-30SCI: Bump save game number to fix save game compatibilityColin Snover
Version 38 save games were added to the 1.9 release branch with only changes to SCI32 cursor support; shortly thereafter, changes to the general (SCI16+SCI32) save game metadata were committed to master -- without bumping the save game version number. This prevented SCI16 save games from loading correctly in 1.10pre, since the engine expected that version 38 games would have this extra metadata, but they don't.
2016-10-01FULLPIPE: Fix bounding box calculation in ReactPolygonal::getBBoxRetro-Junk
2016-10-01FULLPIPE: Fix scene persistence between scenesEugene Sandulenko
2016-10-01FULLPIPE: Fix Soldiers/girls show up sequence in scene16Eugene Sandulenko
2016-09-30BLADERUNNER: fixed compiler error in gcc and clang (was working in msvc14)Peter Kohaut
2016-10-01SCI32: Add the rest of the code from PR #813 for dynamic line drawingFilippos Karapetis
2016-09-30BLADERUNNER: add support for uncompressed audio, fixed wrong call to ↵Peter Kohaut
gamescript after loading scene
2016-09-30FULLPIPE: Remove constant duplicatesEugene Sandulenko
2016-09-30FULLPIPE: Increase number of saveslots.Eugene Sandulenko
Original save/load menu supports only 8 saves.
2016-09-30FULLPIPE: Fix whirlgig rotation on scene13Eugene Sandulenko
2016-09-30FULLPIPE: Enable debug menu permanently after cheat code to match the originalEugene Sandulenko
2016-09-30FULLPIPE: Fix cursor color on Inflater in scene10Eugene Sandulenko
2016-09-30SCI32: Give savegame-only methods internal linkageColin Snover
2016-09-30SCI32: Reset saved parts of GfxPalette32 when loading save gamesColin Snover
2016-09-30SCI32: Fix some buildbot compiler warningsColin Snover
2016-09-30SCI32: Fix buildWillem Jan Palenstijn
2016-09-29SCI32: Fix broken palette cycling in SCI2/2.1early gamesColin Snover
This fixes the incorrect appearance of the Sierra logo in PQ4 when the main menu appears in hi-res mode. The behaviour of kPalCycle(SetCycle) changed in between 2.1early and 2.1mid to fix an off-by-one error that prevented the last palette entry in a cycle range from being used. Some earlier games, like PQ4CD in hi-res mode, relied on this behaviour, and would render incorrectly if the last palette entry in a range was used.
2016-09-29SCI32: Clean up and document GfxPalette32Colin Snover
2016-09-29SCI32: Fix off-by-one error in palette fadesColin Snover
2016-09-29SCI: Deduplicate call origin formattingColin Snover
2016-09-29SCI: Add prefix to global variable constantsColin Snover
2016-09-29SCI32: Increase resource manager LRU cache sizeColin Snover
This fixes high CPU utilisation playing Stooge Fighter 3 in SQ6.
2016-09-29SCI32: Fix kArray signatureColin Snover
2016-09-29SCI32: Break into debugger after frameout, not beforeColin Snover
2016-09-29SCI32: Ensure break to debugger works during transitionsColin Snover
2016-09-29SCI32: Fix whitespaceColin Snover
2016-09-29SCI32: Add workaround for kNumCelsColin Snover
This workaround may be able to be vastly simplified in the future since, so far, simply returning the number of cels in loop 0 is enough to make all the scripts with this bug work as expected.
2016-09-29SCI32: Fix SQ6 crash using the special button in Stooge Fighter 3Colin Snover
2016-09-29SCI32: Ease debugging of wrong array typesColin Snover