aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2018-02-07TUCKER: Fix clipping handling when drawing textAdrian Frühwirth
Fixes Trac#10422.
2018-02-06XEEN: More of Clouds endingPaul Gilbert
2018-02-06XEEN: Implement final score calculationPaul Gilbert
2018-02-06XEEN: More of Clouds endgamePaul Gilbert
2018-02-05BLADERUNNER: Added more game constantsPeter Kohaut
Code formatting
2018-02-05MOHAWK: RIVEN: Execute the stored opcode before resetting moviesBastien Bouclet
Otherwise the movie position is zero which leads the comparison with the stored opcode position to always be false. Fixes #10426, a regression from cf1171d4d9b43eba.
2018-02-04XEEN: In progress implementing Clouds of Xeen endingPaul Gilbert
2018-02-04BLADERUNNER: Fixed compilation warningsPeter Kohaut
2018-02-04BLADERUNNER: ESPER interfacePeter Kohaut
2018-02-04ADL: Add support for another hires1 variantWalter van Niftrik
2018-02-04JANITORIAL: Fix code formattingEugene Sandulenko
2018-02-04SCUMM HE: Use Miles AdLib drivernukeykt
2018-02-03ADL: Add support for an early hires1 versionWalter van Niftrik
2018-02-03ADL: Remove hardcoded disk image filename from hires1Walter van Niftrik
2018-02-03TUCKER: Add inventory and save slot scrolling via mouse wheelAdrian Frühwirth
Fixes Trac#10424.
2018-02-03TUCKER: Fix default character width tableAdrian Frühwirth
Non-English versions of the game include a charsize.dta/charszgr.dta which specifies the width to use when printing glyphs from the character set to the screen. ScummVM includes a hard-coded lookup table for games which do not ship with such a file. For some reason, our current hard-coded table includes widths for all possible glyphs except one. This fix allows to properly play the German version, which needs the character 'ß' (eszett), even when charszgr.dta is missing. Fixes Trac#4602.
2018-02-02XEEN: Fixes for initial start of World endingPaul Gilbert
2018-02-02ADL: Remove unused array terminatorWalter van Niftrik
2018-02-02ADL: Fix build errorWalter van Niftrik
2018-02-02ADL: Reduce sound volumeWalter van Niftrik
2018-02-02ADL: Refactor NIB image error handlingWalter van Niftrik
2018-02-02ADL: Implement new detection method for disk imagesWalter van Niftrik
2018-02-02ENGINES: Make AdvancedMetaEngine::detectGame() virtualWalter van Niftrik
2018-02-02ADL: Refactor disk image handlingWalter van Niftrik
2018-02-02ADL: Add sanity check to track/sector numbers read from NIBWalter van Niftrik
2018-02-02ADL: Ignore broken sectorsWalter van Niftrik
2018-02-02ADL: Do not pad out 13-sector .NIB disks to 16-sector formatWalter van Niftrik
2018-02-02ADL: Add convert_disk debug commandWalter van Niftrik
2018-02-01XEEN: Fix display of dragon text at start of World endingPaul Gilbert
2018-02-01XEEN: Implemented remainder of World of Xeen endingPaul Gilbert
2018-02-01BLADERUNNER: Fixed few Coverity issuesPeter Kohaut
2018-02-01SCI: Avoid (false positive) uninitialized use warningWillem Jan Palenstijn
2018-02-01SCI: Sabotage qfg1vga's speed testWillem Jan Palenstijn
This ensures the detected speed will end up at the highest level. This improves the detail in Yorick's room (96), and slightly changes the timing in other rooms. Fixes bug #10296.
2018-02-01TINSEL: Remove now duplicate VER macroBastien Bouclet
2018-02-01Revert "SCUMM: Check for and flag demos correctly"Eugene Sandulenko
There are too many regressions.
2018-01-31SCUMM: Fix compilation failure when DISABLE_TOWNS_DUAL_LAYER_MODE is definedColin Snover
2018-01-31SCUMM: Rename iMUSE save/load function to avoid confusing function hidingColin Snover
2018-01-31XEEN: Further implementation of World of Xeen endingPaul Gilbert
2018-01-31SUPERNOVA: Mark intentional fallthrough in switchThierry Crozat
2018-01-31SUPERNOVA: Fix incorrect sanity check for debug commandThierry Crozat
This was reported by coverity (CID 1385537).
2018-01-31SUPERNOVA: Improve command button size for translationsThierry Crozat
2018-01-31SCUMM: Check for and flag demos correctlyHenrik "Henke37" Andersson
Rewrote the detection matching to use the extra field like the other two. This requires extensive testing due to touching code shared for a lot of games and being sensitive to individual versions of games.
2018-01-31SCUMM: Remove variable shadowingColin Snover
2018-01-31TUCKER: Print infobar string if no savegame existsAdrian Frühwirth
Before, the ingame load dialog pretended to allow loading savegames from all possible slots even if no savegames existed. This introduces the original interpreter's behavior which instead loads a resource string from infobar.txt informing the user that no savegames are available.
2018-01-31TUCKER: Fix sentence bar offsetsAdrian Frühwirth
Fixes Trac#10413 and Trac#10414.
2018-01-31TUCKER: Fix dirty rects drawing bug in drawStringInteger()Adrian Frühwirth
2018-01-31TUCKER: Use existing enum for verbsAdrian Frühwirth
2018-01-31TUCKER: Fix dentist music in mall being played incorrectlyAdrian Frühwirth
2018-01-31SCUMM: Fix compilation failureColin Snover
2018-01-31TUCKER: Fix bubbles in Plugs shopAdrian Frühwirth
Fixes Trac#6641.