Walter van Niftrik
|
04604ed602
|
ADL: Implement hires6 showRoom() var handling
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
7e9a8c0072
|
ADL: Partially implement hires6 var handling
|
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
|
1842d0c45f
|
ADL: Add loadMessage function
|
2016-06-06 20:35:49 +02:00 |
|
Walter van Niftrik
|
bc0fc246f0
|
ADL: Implement hires2 screen update routine
|
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
|
97168fa200
|
ADL: Load line feeds string
|
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
|
53e7ecb79c
|
ADL: Remove unused DrawPic color parameter
|
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
|
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
|
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
|
5451df3afe
|
ADL: Use new disk class in hires1
|
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
|
d09247baca
|
ADL: Fix move counter
|
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
|
1e5fff86c8
|
ADL: Fix hires2 message printing
|
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
|
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
|
63adab81ed
|
ADL: Clean up HiRes1Engine class
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
86d58534e7
|
ADL: Move ASCII print function into Display class
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
fd8a5f419f
|
ADL: Refactor string handling
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
ac79cb081c
|
ADL: Move #defines into header file
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
07d0997bef
|
ADL: Clean up AdlMetaEngine
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
58e7c53909
|
ADL: Clean up AdlEngine class
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
0ec3ab1422
|
ADL: Fix const'ness
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
a73dcdf224
|
ADL: Move functionality into base class
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
af42795ffa
|
ADL: Improve error messages
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
f62c56e384
|
ADL: Clean up line drawing
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
6379fbc124
|
ADL: Add more #defines to replace literals
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
e6d478ad15
|
ADL: Clean up Display class
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
ec14c397ee
|
ADL: Clean up Display class
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
d5cc42f1c2
|
ADL: Make frame buffer linear
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
baa2410a1c
|
ADL: Fix "don't understand" parser response override
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
93f5e36c9f
|
ADL: Add GMM loading and saving
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
339d3bc868
|
ADL: Move input code into AdlEngine
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
ba54955bff
|
ADL: Add loading from launcher
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
9928e51bd7
|
ADL: Add functions to adjust for 1-based arrays
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
e1fb585357
|
ADL: Use #define instead of literal
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
727469d4a7
|
ADL: Add restarting
|
2016-03-09 10:03:13 +01:00 |
|
Walter van Niftrik
|
dc2e5e09ba
|
ADL: Put state-related members in _state struct
|
2016-03-09 10:03:13 +01:00 |
|