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 |
|
Walter van Niftrik
|
b4aea80723
|
ADL: Implement hires2 word wrapping
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
0686ba9de8
|
ADL: Clean up file error handling
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
148814b2a6
|
ADL: Move hires1 drawing functions into class
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
60892c91a5
|
ADL: Rename PictureD to Graphics
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
930bdcfa91
|
ADL: Implement hires2 PIC drawing
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
641d87f752
|
ADL: Load (some) hires2 strings
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
c44f18a818
|
ADL: Load hires2 room data
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
fe384e0ae0
|
ADL: Make room description hires1-only
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
ebb6ceb294
|
ADL: Load verbs and nouns for hires2
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
e49085b49d
|
ADL: Implement hires2 title screen
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
ee0c5e4452
|
ADL: Add skeleton for Hi-Res #2
|
2016-06-06 20:35:49 +02:00 |
|