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
|
1b9d712a8b
|
ADL: Add 'var' debug command
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
ff4b9fcd9c
|
ADL: Add 'vars' debug command
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
1d314b2084
|
ADL: Allow synonyms in give_item debug command
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
23d4e61260
|
ADL: Fix hires2 item description debug printing
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
fde2db9d4c
|
ADL: Add items and give_item debug commands
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
9eb7af0f67
|
ADL: Add 'room' debugger command
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
26b8e8d66a
|
ADL: Use columns when printing verb/noun lists
|
2016-06-06 20:35:49 +02:00 |
|
Alyssa Milburn
|
3b7813d971
|
ADL: Fix debug print for MOVE_ALL_ITEMS
|
2016-06-06 20:35:49 +02:00 |
|
Alyssa Milburn
|
dd5ce7ebbb
|
ADL: Add valid_cmds debug command
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
3b72a30c0f
|
ADL: Clean up script dump debug command
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
cf6bc0e438
|
ADL: Add script dump and trace for hires2
|
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
|
73dfe71b1b
|
ADL: Add verbs and nouns debug commands
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
367cb511d1
|
ADL: Add Console
|
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
|
7ee183ca48
|
ADL: Refactor disk classes
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
02563df422
|
ADL: Add support for hires1 disk image
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
71ca8de7e6
|
ADL: Add support for Apple DOS 3.3 disk images
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
3b67b07364
|
ADL: Set ADGF_UNSTABLE
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
5451df3afe
|
ADL: Use new disk class in hires1
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
f2de96512a
|
ADL: Add file-based disk access 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
|
4af9f32d3f
|
ADL: Add disk format abstraction
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
ffbc4da0b0
|
ADL: Use display class to print init disk message
|
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
|
3afcf67643
|
ADL: Stub init disk opcode
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
905e2cd63f
|
ADL: Add hires2 opcode 0x20
|
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
|
e7c93489e4
|
ADL: Clean up drawItems()
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
3102ff4a19
|
ADL: Clean up handling of room value 0xfc
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
4ce697e2c3
|
ADL: Rename IDI_NONE to IDI_ANY
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
3f7d5608a9
|
ADL: Implement a few hires2 opcodes
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
8a05a9cbca
|
ADL: Implement final hires2 conditional opcode
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
d8035140e2
|
ADL: Clean up opcodes
|
2016-06-06 20:35:49 +02:00 |
|