aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/adl.cpp
AgeCommit message (Collapse)Author
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2017-07-25ADL: Add hires3 supportWalter van Niftrik
Game starts up, but isn't playable yet
2017-03-05ADL: Allow smaller delaysWalter 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-02-15ADL: Fix hires6 conditional opcode 0x0aWalter van Niftrik
2017-01-30ADL: Fix add opcodeWalter van Niftrik
2017-01-30ADL: Clear screen with white in v2+Walter van Niftrik
This fixes hires5, region 14, room 29
2017-01-30ADL: Fix hires5 direction opcodesWalter van Niftrik
2017-01-30ADL: Error out when picture is not foundWalter van Niftrik
2017-01-17ADL: Implement hires5 time machine animationWalter van Niftrik
2017-01-15ADL: Implement hires5 'win game' opcodeWalter van Niftrik
2017-01-14ADL: Add Sound classWalter van Niftrik
2016-12-28ADL: Implement hires5 game loopWalter van Niftrik
2016-12-26ADL: Silence CID 1356412/1356413Walter van Niftrik
2016-12-26ADL: Init class members (CID 1354806)Walter van Niftrik
2016-12-23ADL: Implement hires5 savegamesWalter van Niftrik
2016-12-22ADL: Make 'room' debug command behave like opcodeWalter van Niftrik
2016-12-18ADL: Add workarounds for hires5Walter van Niftrik
2016-12-18ADL: Add workaround for hires5 region 15Walter van Niftrik
2016-12-16ADL: Add item region checksWalter van Niftrik
2016-12-16ADL: Partially implement hires5 opcodesWalter van Niftrik
2016-12-11ADL: Unify inventory opcodesWalter van Niftrik
2016-11-10ADL: Wait for key in quit opcodeWalter van Niftrik
This fixes the hires2 ending issue reported in #9575.
2016-11-10ADL: Use a quit flag instead of calling quitGame()Walter van Niftrik
This makes the game quit promptly instead of waiting for the quit event to come through the pipeline.
2016-09-16ADL: Fix curPicture OB1 bug when restoringWalter van Niftrik
This is a regression introduced in df838f5. Fixes #9560.
2016-08-28ADL: Load hires4 dropped-item offsetsWalter van Niftrik
2016-08-28ADL: Fix item description in debug outputWalter 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-08-08ADL: Fix gfx vs console init orderWalter van Niftrik
2016-06-06ADL: Fix more GCC 4.9 shadow warningsWalter van Niftrik
2016-06-06ADL: Fix GCC 4.9 shadow warningsWalter van Niftrik
2016-06-06ADL: Implement hires6 verb/noun error messagesWalter van Niftrik
2016-06-06ADL: Add stubs for hires6 opcodesWalter van Niftrik
2016-06-06ADL: Preliminary support for hires6 disk changingWalter van Niftrik
2016-06-06ADL: Implement hires6 item descriptionsWalter van Niftrik
2016-06-06ADL: Implement hires6 showRoom() var handlingWalter van Niftrik
2016-06-06ADL: Implement hires6 cond opcode 0xaWalter van Niftrik
2016-06-06ADL: Partially implement hires6 var handlingWalter van Niftrik
2016-06-06ADL: Fix restarting from AllCommands listWalter van Niftrik
2016-06-06ADL: Separate game-specific state initWalter van Niftrik
2016-06-06ADL: Add loadMessage functionWalter van Niftrik
2016-06-06ADL: Implement hires2 screen update routineWalter van Niftrik
2016-06-06ADL: Update save game format for hires2Walter van Niftrik
Note: this breaks loading earlier savegames
2016-06-06ADL: Move restartGame() into opcodeWalter van Niftrik
2016-06-06ADL: Load line feeds stringWalter van Niftrik
2016-06-06ADL: Add valid_cmds debug commandAlyssa 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