aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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
2019-06-09GLK: ADVSYS: Basic initialization and header loading in-gamePaul Gilbert
2019-06-09GLK: ADVSYS: Added game heder reading and detectionsPaul Gilbert
2019-06-09GLK: ADVSYS: Engine skeletonPaul Gilbert
2019-06-09XEEN: Fix mistakes in xeen.ccs datafile, bump up version numberPaul Gilbert
2019-06-09XEEN: Add missing armor class modifiersPeter Helbing
2019-06-09XEEN: Check bounds of stat values array, bug #10971Peter Helbing
2019-06-09WINTERMUTE: Add missing comment line for new rhiannon demoLothar Serra Mari
2019-06-09WINTERMUTE: Add detection entries for reported rhiannon demosLothar Serra Mari
closes #10972 closes #10973
2019-06-09BLADERUNNER: Restored a cue in Grigorian's VKThanasis Antoniou
2019-06-09XEEN: fix result type for readUint32LE()Peter Helbing
2019-06-09CRYOMNI3D: Fix various memory errorsLe Philousophe
2019-06-08SCI: Do not apply script patches when checking for static selectorsFilippos Karapetis
Fixes bug #10969
2019-06-08CRYOMNI3D: Implement load/save in-game with GMMLe Philousophe
2019-06-08CRYOMNI3D: Improve compatibility with ScummVM global UILe Philousophe
2019-06-08CRYOMNI3D: Revamp loading and savingLe Philousophe
Add support to manage saves from startup screen
2019-06-08CRYOMNI3D: Use shouldAbort to prepare GMM in-game loadLe Philousophe
2019-06-08CRYOMNI3D: Use CursorMan instead of using backend directlyLe Philousophe
This avoids bugs when GMM is displayed. It uses GMM like all dialogs in ScummVM and without CursorMan our cursor get erased when GMM is closed.
2019-06-08SCI: Update SQ4 Sequel Police patch for arcadesluicebox
2019-06-07SCI: Fix SQ4 sewer tunnel lockup, bug #10970sluicebox
2019-06-06SCI: Fix backend events treated as keyboard eventssluicebox
Prevents backend events such as EVENT_SCREEN_CHANGED from being misinterpreted as SCI keyboard events
2019-06-06WINTERMUTE: Show warning on running 2.5D gameslolbot-iichan
This is shown for the 2 games added in 0d8834b5616aa8fc936c750ed92ef4423610d641, as both of them use ACTOR3DX entities, i.e. 3D models, which are not supported in ScummVM
2019-06-04WINTERMUTE: Janitorial edits at detection tablelolbot-iichan
2019-06-04WINTERMUTE: Add detection tables for thekite v1.4lolbot-iichan
You can get the Kite v1.4 at https://anatolii.itch.io/the-kite The Kite v1.5 is remade with Unity engine, so only v1.4 or lower are supported