aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/adl_v2.cpp
AgeCommit message (Collapse)Author
2018-12-27Revert "ADL: Refactor opcode tables"Walter van Niftrik
This reverts commit 76a0c20481bd68d60d8347fd922a74b292421d51.
2018-12-27ADL: Refactor opcode tablesWalter van Niftrik
2018-12-26ADL: Add debug function to load commands from fileWalter van Niftrik
2018-02-03ADL: Remove hardcoded disk image filename from hires1Walter van Niftrik
2018-02-02ADL: Implement new detection method for disk imagesWalter van Niftrik
2017-07-25ADL: Move broken-room handling into ADL v2Walter van Niftrik
2017-03-05ADL: Fix error() when opening GMM during introWalter van Niftrik
This is a regression from 516815d
2017-03-05ADL: Move multi-disk handling into v2Walter van Niftrik
2017-02-23ADL: Fix hires6 canSaveGameStateCurrently()Walter van Niftrik
2017-02-23ADL: Reset linesPrinted in game loopWalter van Niftrik
2017-02-17ADL: Implement hires6 action opcode 0x0bWalter van Niftrik
2017-01-30ADL: Clear screen with white in v2+Walter van Niftrik
This fixes hires5, region 14, room 29
2017-01-27ADL: Fix word wrapping when last line is fullWalter van Niftrik
2016-12-23ADL: Fix warningsWalter van Niftrik
2016-12-18ADL: Add workarounds for hires5Walter van Niftrik
2016-12-16ADL: Add item region checksWalter van Niftrik
2016-12-16ADL: Partially implement hires5 opcodesWalter van Niftrik
2016-11-06ADL: Fix warningsWalter van Niftrik
2016-11-06ADL - Fix overflow causing infinite loop in word-wrapping (bug #9628)Torbjörn Andersson
When the text to word-wrap was longer than 255 characters, the 'pos' and 'endPos' counters would overflow, causing it to never reach the end of the string to word-wrap.
2016-08-28ADL: Change some SeekableReadStream to ReadStreamWalter van Niftrik
2016-08-28ADL: Load hires4 commands and item picturesWalter van Niftrik
2016-08-28ADL: Load hires4 global picturesWalter van Niftrik
2016-08-28ADL: Load hires4 messagesWalter van Niftrik
2016-08-28ADL: Load hires4 roomsWalter van Niftrik
2016-08-28ADL: Load hires4 verbs, nouns and itemsWalter van Niftrik
2016-08-21ADL: Add "current picture" variable to stateWalter van Niftrik
This mimics the behavior of the original engine. Note that for hires2, this patch adds some glitches that are also present in the original, and removes some glitches that are not.
2016-06-06ADL: Fix item rendering in hires6Walter van Niftrik
2016-06-06ADL: Fix debug output in 'move all items' opcodeWalter van Niftrik
2016-06-06ADL: Implement hires6 showRoom() var handlingWalter van Niftrik
2016-06-06ADL: Partially implement hires6 var handlingWalter van Niftrik
2016-06-06ADL: Separate game-specific state initWalter van Niftrik
2016-06-06ADL: Fix OB1 bug in ADL v2 word wrappingWalter van Niftrik
2016-06-06ADL: Load messages on demandWalter van Niftrik
2016-06-06ADL: Load more hires6 dataWalter van Niftrik
Now shows pic of first room
2016-06-06ADL: Implement hires2 screen update routineWalter van Niftrik
2016-06-06ADL: Move some hires2 functionality into ADL_v2Walter van Niftrik
2016-06-06ADL: Use pointer for hires2 disk imageWalter van Niftrik
2016-06-06ADL: Fix debug print for MOVE_ALL_ITEMSAlyssa Milburn
2016-06-06ADL: Add script dump and trace for hires2Walter van Niftrik
2016-06-06ADL: Store items in a List instead of an ArrayWalter van Niftrik
Item IDs are not necessarily sequential
2016-06-06ADL: Use display class to print init disk messageWalter van Niftrik
2016-06-06ADL: Implement hires2 save/restore opcodesWalter van Niftrik
Note: underlying save/restore/restart code still incomplete
2016-06-06ADL: Stub init disk opcodeWalter van Niftrik
2016-06-06ADL: Add hires2 opcode 0x20Walter van Niftrik
2016-06-06ADL: Implement time opcodeWalter van Niftrik
2016-06-06ADL: Clean up handling of room value 0xfcWalter van Niftrik
2016-06-06ADL: Rename IDI_NONE to IDI_ANYWalter van Niftrik
2016-06-06ADL: Implement a few hires2 opcodesWalter van Niftrik
2016-06-06ADL: Implement final hires2 conditional opcodeWalter van Niftrik
2016-06-06ADL: Clean up opcodesWalter van Niftrik