aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-12-21SCI32: Fix PHANT1 when quitting ScummVM during chasesluicebox
2019-12-21SCI: Implement kFileIOCopysluicebox
Allows patching a Phantasmagoria 1 script to copy instead of rename. Although most games can call this through their File:copy script, none have been discovered yet that do.
2019-12-21SCI32: Fix PHANT1 Chase history deletion in chapter 7sluicebox
blerg
2019-12-21SCI32: Fix PHANT1 Wine cask hotspot in chapter 5sluicebox
2019-12-22DIRECTOR: LINGO: Remove D4-specific testsEugene Sandulenko
2019-12-22DIRECTOR: LINGO: Fix 'me' syntax. It is a functionEugene Sandulenko
2019-12-22DIRECTOR: LINGO: Register only builtins per Director versionEugene Sandulenko
2019-12-21SHERLOCK: Enable the use of TTS to read descriptions as a "narrator" for The ↵neuromancer
Case of Serrated Scalpel
2019-12-21MADS: Enable the optional use of TTS to read descriptions as a narrator in ↵neuromancer
Rex Nebular
2019-12-20KYRA: (EOB) - fix party transfer from PC-98 to other platformsathrxx
Unlike the original, ScummVM intends to allow EOB1 party transfer between any versions (Amiga->DOS or vice versa). Now, this also works from PC-98 to non-PC-98.
2019-12-20LURE: Enable the optional use of TTS to read descriptions as a narratorneuromancer
2019-12-20DIRECTOR: LINGO: Added debugging lines for GLR parserEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Fix matching local arguments while parsingEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Match local arguments during parsingEugene Sandulenko
2019-12-20DIRECTOR: LINGO: Added more granularity to definition parse stateEugene Sandulenko
2019-12-20KYRA: (EOB/PC98) - remove unused variableathrxx
2019-12-20KYRA: (EOB2/FM-TOWNS) - fix minor color glitchathrxx
- in nightmare sequence in dungeon level -4 - can not always be noticed
2019-12-20KYRA: (EOB/PC98) - fix music mute settingathrxx
(this has to be done a bit different for PC-98, since - unlike the other currently supported platforms - PC-98 has ingame music)
2019-12-20DIRECTOR: LINGO: Improved debug outputEugene Sandulenko
2019-12-20MUTATIONOFJB: Fix Unused Variable Compiler WarningD G Turner
2019-12-19GLK: ADRIFT: Fix Unused Constant Compiler WarningD G Turner
2019-12-19FULLPIPE: Remove Unused Private Members from Sound ClassD G Turner
These cause warnings from Clang when -Wunused-private-field is set. Was initially unsure if this class was saved as it was a subclass of MemoryObject, but changing this appears to be safe as the save method is not implemented in any case.
2019-12-19WINTERMUTE: Refactor UIEdit::handleKeypress()lolbot-iichan
This fixes https://bugs.scummvm.org/ticket/11033 Removed checking printable property for system keys. Refactored whole function to make it a bit more readable. Reference implementations: https://github.com/retrowork/wmelite/blob/master/src/UIEdit.cpp#L724 https://github.com/retrowork/Wintermute-Engine/blob/master/src/engine_core/wme_base/UIEdit.cpp#L708
2019-12-19WINTERMUTE: Handle isCurrentPrintable property for WME 1.x and WME Litelolbot-iichan
1. Moved KEYCODE_SPACE to "alphanumeric or punctuation" group. 2. Splited "else" into before and after WME_LITE.
2019-12-19DIRECTOR: LINGO: Make 'method {identifier}' as a single token.Eugene Sandulenko
This lets avoid clashes with method names matching built-ins.
2019-12-19GLK: ARCHETYPE: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-19GLK: FROTZ: Fix Missing Default Switch CaseD G Turner
This is flagged by GCC if -Wswitch-default is enabled.
2019-12-18DIRECTOR: LINGO: Fix crash for commandless menu itemsEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Remove unnecessary global referencesEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Properly process dontPassEvent flagEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Rename dontPassEvent and simplify codeEugene Sandulenko
2019-12-18DIRECTOR: LINGO: b_nothing was implemented awhile agoEugene Sandulenko
2019-12-18DIRECTOR: LINGO: Process specific event in sprite script for D3Eugene Sandulenko
2019-12-18DIRECTOR: LINGO: Hid more noise warningsEugene Sandulenko
2019-12-18KYRA: fix broken builds (now for real?)athrxx
2019-12-18KYRA: - fix broken buildsathrxx
2019-12-18KYRA: (EOB/PC98) - minor sfx code tweakathrxx
The original adds a delay after track 28.
2019-12-18KYRA: (EOB/PC98) - fix dialogue button glitchathrxx
Don't use y-coords from LOL-PC98 (which are all 4/8 aligned due to its use of the text mode instead of graphics mode)
2019-12-18KYRA: (Amiga) - minor code reductionathrxx
(eliminate some duplicate code for dirty rect handling)
2019-12-18KYRA: (EOB) - minor sequence code cleanupathrxx
2019-12-18KYRA: (EOB) - add lines lost during rebaseathrxx
Seems that I accidently removed some of digitall's changes while rebasing (I moved that particular code block to a new function).
2019-12-18KYRA: (EOB/PC98) - adapt character stats page layoutathrxx
The PC98 version has as slightly different layout for the character stats page.
2019-12-18KYRA: cleanup screen class destructionathrxx
Object now destructs cleanly even before init() has been called. This has no practical relevance, but should be fixed nonetheless.
2019-12-18KYRA: (EOB/PC98) - fix original save file loadingathrxx
2019-12-18KYRA: (EOB/PC98) - implement ending sequenceathrxx
(The PC-98 version has its own unique ending sequence)
2019-12-18KYRA: (EOB/PC98) - fix character generator glitchesathrxx
2019-12-18KYRA: (EOB/PC98) - text displayer color fixathrxx
2019-12-18KYRA: (EOB/PC98) - fix keymapathrxx
(unlike LOL/PC98 we have the same key codes as in the DOS version)
2019-12-18KYRA: (EOB/PC98) - fix preferences menuathrxx
2019-12-18KYRA: (EOB/PC98) - fix Japanese text displayathrxx