diff --git a/grafproc.asm b/grafproc.asm index 018cd03..02e4ef6 100644 --- a/grafproc.asm +++ b/grafproc.asm @@ -1355,12 +1355,13 @@ FoundPeek1 ; main loop starts here MainFallout2 +.IF TARGET >= 800 lda CONSOL and #%00000001 ; START KEY bne NoFastDown jmp SoilDownTurbo.NoClearTanks NoFastDown - +.ENDIF mwa RangeLeft xdraw adw RangeLeft #mountaintable temp adw RangeLeft #mountaintable2 tempor2 diff --git a/scorchC64.asm b/scorchC64.asm index fc777ae..1fb2bfd 100644 --- a/scorchC64.asm +++ b/scorchC64.asm @@ -35,12 +35,13 @@ icl 'definitions.asm' ;--------------------------------------------------- -FirstZpageVariable = $56 ; $57 +FirstZpageVariable = $55 ; $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 RandomMountains .byte ; mountains type change after each turn flag - (0 - round only, >0 - each turn) + .zpvar FastSoilDown .byte ; 0 - standard, >0 - fast .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 diff --git a/scorchC64.prg b/scorchC64.prg index 90ad43b..59c975c 100644 Binary files a/scorchC64.prg and b/scorchC64.prg differ