Commit Graph
61 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Walter van Niftrik 87a75ad02b ADL: Add support for more hires2 variants 2021-07-27 23:56:27 +02:00
Bastien Bouclet 61ac4a5ab4 ADL: Add override keywords 2020-02-09 12:42:42 +01:00
Walter van Niftrik 0cd761086a ADL: Refactor graphics code 2019-07-16 16:24:19 +02:00
Walter van Niftrik df2e4e8e2c ADL: Add hires3 support
Game starts up, but isn't playable yet
2017-07-25 14:08:40 +02:00
Walter van Niftrik 70092f7f25 ADL: Merge hires2 and hires0 classes 2017-06-26 11:36:45 +02:00
Walter van Niftrik 6bd7ca75f9 ADL: Move shape drawing into base gfx class 2017-03-05 21:16:57 +01:00
Walter van Niftrik 6b132706d3 ADL: Load hires5 data 2016-12-11 13:36:22 +01:00
Walter van Niftrik d2fd0a9a67 ADL: Merge hires?.h files into the cpp files 2016-08-29 21:31:14 +02:00
Walter van Niftrik 9250bf58fe ADL: Load hires4 dropped-item offsets 2016-08-28 21:01:12 +02:00
Walter van Niftrik 177206cc2e ADL: Load hires4 commands and item pictures 2016-08-28 18:20:14 +02:00
Walter van Niftrik 90d2dd3b40 ADL: Load hires4 global pictures 2016-08-28 18:20:14 +02:00
Walter van Niftrik 9dc3c78827 ADL: Load hires4 messages 2016-08-28 18:20:14 +02:00
Walter van Niftrik bcd5df5c6e ADL: Load hires4 rooms 2016-08-28 11:23:34 +02:00
Walter van Niftrik 70588aecdc ADL: Load hires4 verbs, nouns and items 2016-08-28 11:23:34 +02:00
Walter van Niftrik 0a053e4ce4 ADL: Add support for reading .xfd Atari disk images 2016-08-28 11:23:34 +02:00
Walter van Niftrik ff0bc115b5 ADL: Add support for 13-sector reading 2016-08-21 12:18:32 +02:00
Walter van Niftrik c71740bc5d ADL: Fix GCC 4.9 missing initializer warnings 2016-06-06 20:35:49 +02:00
Walter van Niftrik 5fe95d51ea ADL: Separate game-specific state init 2016-06-06 20:35:49 +02:00
Walter van Niftrik 4f932afd60 ADL: Load messages on demand 2016-06-06 20:35:49 +02:00
Walter van Niftrik adecc10674 ADL: Reset "lines printed" counter on restart 2016-06-06 20:35:49 +02:00
Walter van Niftrik b4a82370cd ADL: Partially fix hires2 restarting 2016-06-06 20:35:49 +02:00
Walter van Niftrik 09146fba6e ADL: Move restartGame() into opcode 2016-06-06 20:35:49 +02:00
Walter van Niftrik 97168fa200 ADL: Load line feeds string 2016-06-06 20:35:49 +02:00
Walter van Niftrik 4ee8cf4f9e ADL: Move some hires2 functionality into ADL_v2 2016-06-06 20:35:49 +02:00
Walter van Niftrik f275add1e5 ADL: Use pointer for hires2 disk image 2016-06-06 20:35:49 +02:00
Walter van Niftrik d6f34eda99 ADL: Remove DataBlockPtr::isValid() 2016-06-06 20:35:49 +02:00
Walter van Niftrik 2c8e0cefb1 ADL: Store items in a List instead of an Array
Item IDs are not necessarily sequential
2016-06-06 20:35:49 +02:00
Walter van Niftrik b24f30527b ADL: Add script dump and trace for hires1 2016-06-06 20:35:49 +02:00
Walter van Niftrik 760d5ac733 ADL: Move drawPic() into base class 2016-06-06 20:35:49 +02:00
Walter van Niftrik d0f33851bc ADL: Fix regression in message loading 2016-06-06 20:35:49 +02:00
Walter van Niftrik 53e7ecb79c ADL: Remove unused DrawPic color parameter 2016-06-06 20:35:49 +02:00
Walter van Niftrik 42c41b4495 ADL: Load hires2 global pics 2016-06-06 20:35:49 +02:00
Walter van Niftrik bd588d9615 ADL: Use HashMaps for room/global pics 2016-06-06 20:35:49 +02:00
Walter van Niftrik aa661fae5c ADL: Fix room loading in hires2 2016-06-06 20:35:49 +02:00
Walter van Niftrik 41e8227637 ADL: Set room description in hires1 2016-06-06 20:35:49 +02:00
Walter van Niftrik c9824921b4 ADL: Move message delay code into hires1 class 2016-06-06 20:35:49 +02:00
Walter van Niftrik 865bd06845 ADL: Move room-local commands into base class 2016-06-06 20:35:49 +02:00
Walter van Niftrik bfbacf9397 ADL: Use DiskImage class in hires2 2016-06-06 20:35:49 +02:00
Walter van Niftrik a82ac8973d ADL: Implement hires2 save/restore opcodes
Note: underlying save/restore/restart code still incomplete
2016-06-06 20:35:49 +02:00
Walter van Niftrik a7a371c63d ADL: Implement time opcode 2016-06-06 20:35:49 +02:00
Walter van Niftrik 8d1901c39b ADL: Implement hires2 cond opcodes 0x01 and 0x04 2016-06-06 20:35:49 +02:00
Walter van Niftrik c0b33afc4a ADL: Load hires2 dropped item offsets 2016-06-06 20:35:49 +02:00
Walter van Niftrik a653fa2f45 ADL: Add partial hires2 item drawing 2016-06-06 20:35:49 +02:00
Walter van Niftrik 0593460b1b ADL: Enable global commands in hires2 2016-06-06 20:35:49 +02:00
Walter van Niftrik df4daf954f ADL: Load hires2 items 2016-06-06 20:35:49 +02:00
Walter van Niftrik 7ff7e0def4 ADL: Add hires2 command loading 2016-06-06 20:35:49 +02:00
Walter van Niftrik 0a6b7fb6a6 ADL: Add loading of room picture index for hires2 2016-06-06 20:35:49 +02:00
Walter van Niftrik 1e5fff86c8 ADL: Fix hires2 message printing 2016-06-06 20:35:49 +02:00
Walter van Niftrik 7cef93739c ADL: Hook up bell in hires2 2016-06-06 20:35:49 +02:00