aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-12-11DIRECTOR: Do not attempt to execute scripts containing menusEugene Sandulenko
2019-12-09SCI32: Fix PHANT1 save file interoperabilitysluicebox
Phantasmagoria 1 save files are uncompressed because they are small and interoperable with the original interpreter, but the game scripts frequently rename them. Renaming save files unconditionally compresses the result and so only some files have been interoperable. Phantasmagoria 1 files now remain uncompressed when renamed.
2019-12-10TEENAGENT: Fix GCC-9 -Wclass-memaccess WarningD G Turner
This is another case of a warning from using memset to clear a non-trivial data structure.
2019-12-10DIRECTOR: LINGO: CleanupEugene Sandulenko
2019-12-10DIRECTOR: Make text printable in debug output in CachedMacTextEugene Sandulenko
2019-12-10DIRECTOR: LINGO: Fix bounds check in b_zoomBoxEugene Sandulenko
2019-12-10DIRECTOR: Implement zoomBox renderingEugene Sandulenko
2019-12-10DIRECTOR: Do precomputations for 'zoomBox' built-inEugene Sandulenko
2019-12-10DIRECTOR: Use toPrintable() for debug text outputEugene Sandulenko
2019-12-10DIRECTOR: LINGO: Moved event-related debug messages to proper channelEugene Sandulenko
2019-12-10DIRECTOR: LINGO: Specified precedence for '&&' operationEugene Sandulenko
2019-12-09DIRECTOR: LINGO: Fix string to string conversionEugene Sandulenko
2019-12-08SCI32: Add PHANT1 German Patch detection entrysluicebox
Trac #9743
2019-12-08SCI32: Update PHANT1 detection entry commentssluicebox
2019-12-08QUEEN: fix bellboy dialogue - bug #11272BLooperZ
2019-12-08DIRECTOR: LINGO: Fix multi-leg 'if' grammarEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix one-leg if codegenEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fixed operator precedence in grammarEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix 'if' code generation for simple statementsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix 'if' preprocessor for nested ifsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fixed 'else' code generation for 'if' statementsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix 'repeatwhile' and 'if' grammarsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Improved compiled code for 'if' statementsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix code decompilation offsetsEugene Sandulenko
2019-12-07COMPOSER: Remove comma from the end of the GameFileTypes enumCameron Cawley
2019-12-07COMPOSER: fallback load default configsBLooperZ
2019-12-07COMPOSER: add v1 config files from ticket #5934BLooperZ
2019-12-07COMPOSER: fix loopBLooperZ
2019-12-07COMPOSER: specify config file in detection entryBLooperZ
2019-12-07COMPOSER: read book.mac before book.iniBLooperZ
2019-12-07COMPOSER: detect + support macintosh versionBLooperZ
2019-12-07COMPOSER: add detection entriesBLooperZ
2019-12-07DIRECTOR: LINGO: Give better name to the code preprocessorEugene Sandulenko
2019-12-07DIRECTOR: LINGO: Fix incorrect nesting in 'if' preprocessorEugene Sandulenko
2019-12-07DIRECTOR: LINGO: Added debug output to preprocessorEugene Sandulenko
2019-12-06SCI32: Fix kRobot subop 6 implementationsluicebox
Fixes Phantasmagoria 1 animations not resuming after closing the control panel during the chapter 7 chase
2019-12-07DIRECTOR: Implement 'compileonly' debug flagEugene Sandulenko
2019-12-06DIRECTOR: LINGO: Finally fix 'if' grammar with prepocessingEugene Sandulenko
2019-12-06DIRECTOR: LINGO: Switch back to LALR(1) parserEugene Sandulenko
2019-12-06DIRECTOR: LINGO: Initial code on 'if' preprocessingEugene Sandulenko
2019-12-06DIRECTOR: Added more 'if' statement testsEugene Sandulenko
2019-12-06KYRA: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-06MADS: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-05NEVERHOOD: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-05DIRECTOR: LINGO: Switch to GLR parser. ImprovementsEugene Sandulenko
2019-12-05DIRECTOR: LINGO: Further simplification of 'if' statements grammar.Eugene Sandulenko
Still doesn't work fully
2019-12-05DIRECTOR: LINGO: Simplify 'if' statement parserEugene Sandulenko
2019-12-04SCI32: Implement VMD Censorship Blobssluicebox
Phantasmagoria 1's censorship mode is now supported Trac #11229
2019-12-04SCI32: Fix VMDPlayer yielding when frames skippedsluicebox
2019-12-04AGOS: Use Advanced Detector LISTEND Macro in Detection EntriesD G Turner
Also fix indent formatting of detection entries.