Nicer Lazy targeting amd "visual Debug" for Lazy Boys

This commit is contained in:
Pecusx
2023-01-24 14:20:29 +01:00
parent 0832d841f4
commit 6b2eabd1ca
6 changed files with 46 additions and 37 deletions
+4 -2
View File
@@ -15,7 +15,7 @@
;---------------------------------------------------
.macro build
dta d"1.26" ; number of this build (4 bytes)
dta d"1.27" ; number of this build (4 bytes)
.endm
.macro RMTSong
@@ -27,12 +27,14 @@
icl 'definitions.asm'
;---------------------------------------------------
FirstZpageVariable = $59
FirstZpageVariable = $57
.zpvar DliColorBack .byte = FirstZpageVariable
.zpvar GradientNr .byte
.zpvar GradientColors .word
.zpvar WindChangeInRound .byte ; wind change after each turn (not round only) flag - (0 - round only, >0 - each turn)
.zpvar JoystickNumber .byte
.zpvar LazyFlag .byte ; 7 bit - run Lazy Darwin, 6 bit - run Lazy Boy or Darwin (!) after inventory, 0 - nothing
.zpvar SpyHardFlag .byte ; >$7f - run SpyHard after inventory
.zpvar Vdebug .byte ; "visual debug" flag ($00 - off, $ff - on)
.zpvar xdraw .word ;= $64 ;variable X for plot
.zpvar ydraw .word ;variable Y for plot (like in Atari Basic - Y=0 in upper right corner of the screen)