diff --git a/grafproc.asm b/grafproc.asm index 21bf6d6..3165903 100644 --- a/grafproc.asm +++ b/grafproc.asm @@ -1362,6 +1362,9 @@ NoClearTanks adw RangeLeft #mountaintable temp adw RangeLeft #mountaintable2 tempor2 + cpw xdraw RangeRight + jcs NothingToFall + NextColumn1 mwa #0 ydraw NextPoint1 @@ -1450,6 +1453,7 @@ ColumnIsReady jeq MainFallout2 ; now correct heights are in the mountaintable sta color ; Pozor! :) we know - now A=1 +NothingToFall mva #sfx_silencer sfx_effect jsr DrawTanks rts diff --git a/scorch.asm b/scorch.asm index fd06f7f..f17bd93 100644 --- a/scorch.asm +++ b/scorch.asm @@ -15,7 +15,7 @@ ;--------------------------------------------------- .macro build - dta d"1.20" ; number of this build (4 bytes) + dta d"1.21" ; number of this build (4 bytes) .endm .macro RMTSong diff --git a/scorch.bin b/scorch.bin index 26b1843..942ccbf 100644 Binary files a/scorch.bin and b/scorch.bin differ diff --git a/scorch.xex b/scorch.xex index fde3ec8..0fe8b1b 100644 Binary files a/scorch.xex and b/scorch.xex differ diff --git a/weapons.asm b/weapons.asm index 2c20a6b..627a097 100644 --- a/weapons.asm +++ b/weapons.asm @@ -1075,13 +1075,14 @@ FillHole sta ydraw beq ToHighFill ; if we filled all playfield (very rare but possible) dec ydraw ; one pixel up -ToHighFill lda ydraw sta (tempXROLLER),y ;mountaintable update mva #1 color jsr plot.MakePlot +ToHighFill .nowarn dew FillCounter - cpw FillCounter #0 + lda FillCounter + ora FillCounter+1 jne RepeatFill rts .endp