aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-06-16GLK: FROTZ: Move creation of Quetzal ANNO chunk into base Quetzal writerPaul Gilbert
2019-06-16SCI: Fix regression in message workaroundssluicebox
Reverts an unintended change to the message recursion loop introduced in 56ea963cea3cdf04c44d3d6f545df664f4a27e8d that breaks the message stack
2019-06-15GLK: FROTZ: Change Quetzal restoring to use new base Quetzal readerPaul Gilbert
2019-06-15GLK: FROTZ: Change Quetzal saving to use new base Quetzal writerPaul Gilbert
2019-06-15GLK: Adding Quetzal classes to the base Glk namespacePaul Gilbert
2019-06-15GLK: Added missing files to POTFILESPaul Gilbert
2019-06-15GLK: ADVSYS: Fix variable range checksPaul Gilbert
2019-06-15GLK: Fix debug channels setupPaul Gilbert
2019-06-15GLK: ADVSYS: Added code for loading savegames from launcherPaul Gilbert
2019-06-16SCI: Fix SQ4 Monolith Burger door message, bug #10976sluicebox
2019-06-15GLK: ADVSYS: Input line processing fixesPaul Gilbert
2019-06-14GLK: ADVSYS: Fix parsing input wordsPaul Gilbert
2019-06-14GLK: ADVSYS: Tweak debug line, added input line prompt characterPaul Gilbert
2019-06-14GLK: ADVSYS: Script interpreter fixesPaul Gilbert
2019-06-14SCI: Fix FPFP reappearing items, bug #10975sluicebox
Fixes two similar bugs where inventory items reappear after being used due to incorrect or missing flag checks
2019-06-13GLK: ADVSYS: Fix data reads from gamefilePaul Gilbert
2019-06-13GLK: ADVSYS: Initialization fixesPaul Gilbert
2019-06-13GLK: ADVSYS: Added readLine methodPaul Gilbert
2019-06-13SCI: Add FPFP message workaroundssluicebox
2019-06-12GLK: ADVSYS: Added singleAction methodPaul Gilbert
2019-06-12GLK: ADVSYS: Remainder of parseInput methodPaul Gilbert
2019-06-12GLK: ADVSYS: Noun/adjectives setup and getNoun methodPaul Gilbert
2019-06-12GLK: ADVSYS: In progress implementing input line parserPaul Gilbert
2019-06-12GLK: ADVSYS: Added input line split up and tokenizingPaul Gilbert
2019-06-12GLK: ADVSYS: Remaining opcode implementationsPaul Gilbert
2019-06-13SCI: Fix SQ4 Sock's Sequel police crash, bug #10974sluicebox
2019-06-12BLADERUNNER: Suppress fall through warningsThanasis Antoniou
When BLADERUNNER_ORIGINAL_BUGS is 1
2019-06-12BLADERUNNER: Remove debug comments for Police OfficersThanasis Antoniou
Code will be revisited at a later point based on public testing feedback
2019-06-10GLK: ADVSYS: Created dedicated function pointer class, cleanup method opcodesPaul Gilbert
2019-06-10GLK: ADVSYS: More opcodesPaul Gilbert
2019-06-10GLK: ADVSYS: Subroutine call & return opcodesPaul Gilbert
2019-06-10GLK: ADVSYS: String printingPaul Gilbert
2019-06-10GLK: ADVSYS: Adding opcodes and message decodingPaul Gilbert
2019-06-11STARTREK: Rename the different showText() functions for disambiguationFilippos Karapetis
Hopefully, this will fix the AmigaOS and DS builds
2019-06-11STARTREK: Load more messages from RDF filesFilippos Karapetis
The whole Demon chapter has been converted to the new logic. The offsets for the extra room messages have been hardcoded, for now, inside loadOtherRoomMessages(), until we figure out how they are referenced.
2019-06-11STARTREK: Adapt many usages of Common::SharedPtr() to regular pointersFilippos Karapetis
2019-06-11STARTREK: Remove the FileStream wrapper classFilippos Karapetis
2019-06-10MADE: Remove leftover code. This lets run gracefully with -p parameterEugene Sandulenko
2019-06-10SCI: Fix SQ4 Big & Tall missing room messagesluicebox
2019-06-09SCI: Add SQ4 workaround for Sequel Police shootingsluicebox
2019-06-09SCI: Create message workaround systemsluicebox
Adds a new workaround system for known broken messages and their corresponding audio and sync resources. This replaces all special cases in c++ and several script patches with data structures and generic handling. Common message bugs: - Wrong tuple requested by game script - Wrong tuple in message resource - Wrong message text that exists in another record - Missing message text - Audio or sync resource with different tuple than message
2019-06-09SCI: Replace SQ4 script patch with workaroundsluicebox
2019-06-09GLK: ADVSYS: Formatting fixesdreammaster
2019-06-09GLK: ADVSYS: Implementing VM opcodesPaul Gilbert
2019-06-09GLK: ADVSYS: Add overall script execution methodPaul Gilbert
2019-06-09GLK: ADVSYS: Main game loopPaul Gilbert
2019-06-09GLK: ADVSYS: Adding game data access methodsPaul Gilbert
2019-06-09GLK: ADVSYS: Save area and variable codePaul Gilbert
2019-06-09GLK: ADVSYS: Setting up resident data and pointersPaul Gilbert
2019-06-09GLK: ADVSYS: Loading of game dataPaul Gilbert