aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/duckman
AgeCommit message (Collapse)Author
2018-07-20ILLUSIONS: Wire up subtitle text duration config sliderEric Fry
2018-07-20ILLUSIONS: Add ability to restore options sliders to defaultsEric Fry
2018-07-20ILLUSIONS: Wire up audio sliders on option menu.Eric Fry
Set volumes based on scummvm config
2018-07-20ILLUSIONS: Pause actors when entering menuEric Fry
2018-07-20ILLUSIONS: Move sliders in option menuEric Fry
2018-07-20ILLUSIONS: Wire up sfx to menusEric Fry
2018-07-20ILLUSIONS: Start on debug menuEric Fry
2018-07-20ILLUSIONS: Add debug cheat code supportEric Fry
Work on inventory add/remove debug menu.
2018-07-20ILLUSIONS: Replace 0x40004 with CURSOR_OBJECT_ID constantEric Fry
Fix pan bug in starship enterprise scene Add sequence opcode name to debug log Hack to fix endless loop bug outside the starship enterprise
2018-07-20ILLUSIONS: Implement convertPanXCoord() to support audio panning.Eric Fry
Wire up startScriptThread2() calls. Add namedpoint logic.
2018-07-20ILLUSIONS: Print walk rectangle point on background to aid in debuggingEric Fry
Comment and rename some code in pathfinder to aid in understanding
2018-07-20ILLUSIONS: Rename some actor flagsEric Fry
2018-07-20ILLUSIONS: Connect up midi fade to MidiPlayer objectEric Fry
2018-07-20ILLUSIONS: Replace actor flag magic values with enum definitionsEric Fry
2018-07-20ILLUSIONS: Change video skip key from escape to spaceEric Fry
Add debug logging on unknown background info field Removed unused debug variables
2018-07-20ILLUSIONS: Add midi music playerEric Fry
2018-07-20ILLUSIONS: Play video filesEric Fry
2018-07-20ILLUSIONS: Fix bug when setting property timers.Eric Fry
Illusions engine variable wasn't wired up
2018-07-20ILLUSIONS: Improve naming of variables and methods in menu system.Eric Fry
Start work on keyboard menu support and menu background fill.
2018-07-20Work on options menuEric Fry
2018-07-20Save description with savegameEric Fry
2018-07-20Fixed save continue dialog menuEric Fry
2018-07-20Work on save supportEric Fry
2018-07-20Disable debug scene overrideEric Fry
2018-07-20ILLUSIONS: Split Screen class into variants for 8bit and 16bit (i.e. Duckman ↵johndoe123
and BBDOU)
2018-07-20ILLUSIONS: Move palette code from Screen to new ScreenPalette classjohndoe123
2018-07-20ILLUSIONS: DUCKMAN: Move game credits into own file and classjohndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement load game from the game's menu systemjohndoe123
- Fix pause/unpause opcodes - Reduce debug output
2018-07-20ILLUSIONS: DUCKMAN: Extract trigger cause sound playing to methodjohndoe123
2018-07-20ILLUSIONS: Implement save/load functionalityjohndoe123
- Only works in Duckman at the moment - Only via the ScummVM main menu for now, save/load via the game's menu to be implemented
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcodes 160017, 16001B, 160020 and 160021johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcode 16001Ajohndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcode 160013, also fix Input and ↵johndoe123
reduce debug output
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcode 160012 and related codejohndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcodes 16001D, 16001E, 16001F and ↵johndoe123
related code
2018-07-20ILLUSIONS: DUCKMAN: Remove if'd out opcode code (used by me as scratch pad); ↵johndoe123
now all opcodes should be callable, though not all are completely implemented yet
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 100 and 101johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 85 and 86, actual save/load not ↵johndoe123
implemented yet
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 83johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 73johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 21johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 8johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Start implementing the menu systemjohndoe123
Still work-in-progress, missing functionality and buggy Maybe needs some work for BBDOU where this isn't implemented yet.
2018-07-20ILLUSIONS: DUCKMAN: Implement opcodes 70/71 for pausing/unpausing during the ↵johndoe123
menu Also change some input functions to return uint istead of byte to allow bigger bitmasks.
2018-07-20ILLUSIONS: Terminate update functions on scene exit; fix bugs and use constantsjohndoe123
2018-07-20ILLUSIONS: Rename ProgInfo -> SceneInfojohndoe123
2018-07-20ILLUSIONS: Rename tag -> sceneIdjohndoe123
2018-07-20ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource ↵johndoe123
reader/system
2018-07-20ILLUSIONS: Remove unneeded includesjohndoe123
2018-07-20ILLUSIONS: Move screen shaker effects into separate filejohndoe123