Small LiquidDirt optimisation/bugfix ?
This commit is contained in:
BIN
Binary file not shown.
+1
-11
@@ -882,8 +882,6 @@ UpNotYet2
|
|||||||
sta HeightRol
|
sta HeightRol
|
||||||
sbc #1
|
sbc #1
|
||||||
sta ydraw
|
sta ydraw
|
||||||
jsr unPlot
|
|
||||||
; let's go the right direction
|
|
||||||
lda HowMuchToFall
|
lda HowMuchToFall
|
||||||
cmp #1
|
cmp #1
|
||||||
beq HowMuchToFallRight3
|
beq HowMuchToFallRight3
|
||||||
@@ -898,15 +896,7 @@ HowMuchToFallRight3
|
|||||||
cpw xdraw screenwidth
|
cpw xdraw screenwidth
|
||||||
jne RollinContinuesLiquid
|
jne RollinContinuesLiquid
|
||||||
FillNow
|
FillNow
|
||||||
mwa xdraw xcircle ; we must store somewhere (BAD)
|
; finally one pixel more
|
||||||
mva ydraw ycircle ; xdraw and ydraw (BAD)
|
|
||||||
mwa #0 xdraw
|
|
||||||
mva #screenheight-1 ydraw
|
|
||||||
jsr unPlot
|
|
||||||
mwa xcircle xdraw ;(bad)
|
|
||||||
mva ycircle ydraw ;(bad)
|
|
||||||
|
|
||||||
; finally one pixel more
|
|
||||||
ldy #0
|
ldy #0
|
||||||
lda HowMuchToFall
|
lda HowMuchToFall
|
||||||
bmi FillHole
|
bmi FillHole
|
||||||
|
|||||||
Reference in New Issue
Block a user