Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-23 | SCUMM: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-23 | DIRECTOR: Fix Signed vs. Unsigned Compiler Warnings | D G Turner | |
2019-12-23 | DIRECTOR: LINGO: Fix string constants, make constant pushing inline | Scott Percival | |
2019-12-23 | DIRECTOR: LINGO: Add define() support for bytecode | Scott Percival | |
2019-12-23 | DIRECTOR: Fix _nextFrame from getting clobbered by exitFrame events | Scott Percival | |
2019-12-23 | DIRECTOR: LINGO: String equality is case insensitive | Scott Percival | |
2019-12-23 | DIRECTOR: LINGO: Add string support to c_eq and c_neq | Scott Percival | |
2019-12-23 | DIRECTOR: Load compiled Lingo scripts based on cast id | Scott Percival | |
2019-12-23 | DIRECTOR: Add intial loader for Lctx blocks | Scott Percival | |
2019-12-22 | KYRA: (EOB) - fix possible invalid mem access | athrxx | |
(this could happen if you create a new character, then immediately delete it, then return to the main menu via Esc and then load a save file) | |||
2019-12-22 | DIRECTOR: Add wait between beeps. | Roland van Laar | |
The delay was choosen based on hearing the delay in the original Director 4 beep script. | |||
2019-12-22 | DIRECTOR: Fix calling of Beep | Roland van Laar | |
- Converts beep called with zero args to beep(1) - Beep arg starts counting at 1. | |||
2019-12-22 | KYRA: (EOB/PC98) - add paranoia assert | athrxx | |
2019-12-22 | KYRA: (HOF) - fix bug #10877 (Sound issues in the Legend of Kyrandia 2) | athrxx | |
2019-12-22 | DIRECTOR: Fix implementation of converting references to strings | Eugene Sandulenko | |
2019-12-22 | DIRECTOR: Store also unformatted text for text cast | Eugene Sandulenko | |
2019-12-22 | DIRECTOR: LINGO: Fix grammar for references | Eugene Sandulenko | |
2019-12-22 | DIRECTOR: It is fine to have non-existent references in score. Thus, hide ↵ | Eugene Sandulenko | |
the warning | |||
2019-12-22 | DIRECTOR: Improved debug output | Eugene Sandulenko | |
2019-12-21 | SCI32: Fix PHANT1 Stab flag reset in chapter 7 | sluicebox | |
2019-12-21 | SCI32: Fix PHANT1 videos with out of sync censorship | sluicebox | |
2019-12-21 | SCI32: Fix PHANT1 Chapel west exit during chase | sluicebox | |
2019-12-21 | SCI32: Fix PHANT1 when quitting ScummVM during chase | sluicebox | |
2019-12-21 | SCI: Implement kFileIOCopy | sluicebox | |
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-21 | SCI32: Fix PHANT1 Chase history deletion in chapter 7 | sluicebox | |
blerg | |||
2019-12-21 | SCI32: Fix PHANT1 Wine cask hotspot in chapter 5 | sluicebox | |
2019-12-22 | DIRECTOR: LINGO: Remove D4-specific tests | Eugene Sandulenko | |
2019-12-22 | DIRECTOR: LINGO: Fix 'me' syntax. It is a function | Eugene Sandulenko | |
2019-12-22 | DIRECTOR: LINGO: Register only builtins per Director version | Eugene Sandulenko | |
2019-12-21 | SHERLOCK: Enable the use of TTS to read descriptions as a "narrator" for The ↵ | neuromancer | |
Case of Serrated Scalpel | |||
2019-12-21 | MADS: Enable the optional use of TTS to read descriptions as a narrator in ↵ | neuromancer | |
Rex Nebular | |||
2019-12-20 | KYRA: (EOB) - fix party transfer from PC-98 to other platforms | athrxx | |
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-20 | LURE: Enable the optional use of TTS to read descriptions as a narrator | neuromancer | |
2019-12-20 | DIRECTOR: LINGO: Added debugging lines for GLR parser | Eugene Sandulenko | |
2019-12-20 | DIRECTOR: LINGO: Fix matching local arguments while parsing | Eugene Sandulenko | |
2019-12-20 | DIRECTOR: LINGO: Match local arguments during parsing | Eugene Sandulenko | |
2019-12-20 | DIRECTOR: LINGO: Added more granularity to definition parse state | Eugene Sandulenko | |
2019-12-20 | KYRA: (EOB/PC98) - remove unused variable | athrxx | |
2019-12-20 | KYRA: (EOB2/FM-TOWNS) - fix minor color glitch | athrxx | |
- in nightmare sequence in dungeon level -4 - can not always be noticed | |||
2019-12-20 | KYRA: (EOB/PC98) - fix music mute setting | athrxx | |
(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-20 | DIRECTOR: LINGO: Improved debug output | Eugene Sandulenko | |
2019-12-20 | MUTATIONOFJB: Fix Unused Variable Compiler Warning | D G Turner | |
2019-12-19 | GLK: ADRIFT: Fix Unused Constant Compiler Warning | D G Turner | |
2019-12-19 | FULLPIPE: Remove Unused Private Members from Sound Class | D 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-19 | WINTERMUTE: 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-19 | WINTERMUTE: Handle isCurrentPrintable property for WME 1.x and WME Lite | lolbot-iichan | |
1. Moved KEYCODE_SPACE to "alphanumeric or punctuation" group. 2. Splited "else" into before and after WME_LITE. | |||
2019-12-19 | DIRECTOR: LINGO: Make 'method {identifier}' as a single token. | Eugene Sandulenko | |
This lets avoid clashes with method names matching built-ins. | |||
2019-12-19 | GLK: ARCHETYPE: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-19 | GLK: FROTZ: Fix Missing Default Switch Case | D G Turner | |
This is flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-18 | DIRECTOR: LINGO: Fix crash for commandless menu items | Eugene Sandulenko | |