diff --git a/grafproc.asm b/grafproc.asm index a046f8d..c9d0677 100644 --- a/grafproc.asm +++ b/grafproc.asm @@ -1327,6 +1327,14 @@ NoClearTanks sta color jsr plot +.IF TARGET >= 800 +.IF FASTER_GRAF_PROCS = 1 + lda FastSoilDown + beq @+ + jmp SoilDownTurbo.NoClearTanks +@ +.ENDIF +.ENDIF ; First we look for highest pixels and fill with their coordinates ; both tables @@ -1367,14 +1375,6 @@ FoundPeek1 beq NextColumn1 ; we have both tables filled with starting values -.IF TARGET >= 800 -.IF FASTER_GRAF_PROCS = 1 - lda FastSoilDown - beq @+ - jmp SoilDownTurbo.NoClearTanks -@ -.ENDIF -.ENDIF ; main loop starts here MainFallout2 .IF TARGET = 800 diff --git a/scorch.bin b/scorch.bin index 4ac670d..39e9f91 100644 Binary files a/scorch.bin and b/scorch.bin differ diff --git a/scorch.xex b/scorch.xex index b621a9a..9514eb0 100644 Binary files a/scorch.xex and b/scorch.xex differ