mirror of
https://github.com/pkali/Avery_Breakout.git
synced 2026-05-20 22:33:55 +02:00
Better DLI and no score if AutoPlay
This commit is contained in:
+10
-2
@@ -44,10 +44,10 @@ dl
|
|||||||
;.by $80+$50 # fancy shmancy vscroll square pixels
|
;.by $80+$50 # fancy shmancy vscroll square pixels
|
||||||
;dta $4f+$20,a(display) ;VSCROLL
|
;dta $4f+$20,a(display) ;VSCROLL
|
||||||
;:((maxlines-1)/2) dta a($2f8f)
|
;:((maxlines-1)/2) dta a($2f8f)
|
||||||
;.by SKIP1+DLII
|
.by SKIP1+DLII
|
||||||
.rept (maxlines-1), #
|
.rept (maxlines-1), #
|
||||||
dta MODEF+LMS+DLII, a(display+screenBytes*:1)
|
|
||||||
:3 dta MODEF+LMS, a(display+screenBytes*:1)
|
:3 dta MODEF+LMS, a(display+screenBytes*:1)
|
||||||
|
dta MODEF+LMS+DLII, a(display+screenBytes*:1)
|
||||||
.endr
|
.endr
|
||||||
;----
|
;----
|
||||||
.by MODE2+LMS+SCH ;Hscroll
|
.by MODE2+LMS+SCH ;Hscroll
|
||||||
@@ -198,6 +198,7 @@ DLI
|
|||||||
lda VCOUNT
|
lda VCOUNT
|
||||||
asl
|
asl
|
||||||
asl
|
asl
|
||||||
|
sta WSYNC
|
||||||
sta COLBAK
|
sta COLBAK
|
||||||
|
|
||||||
;inx
|
;inx
|
||||||
@@ -527,7 +528,14 @@ dX_gr_dY__dX_dYpos
|
|||||||
negw dX
|
negw dX
|
||||||
|
|
||||||
bounceDone
|
bounceDone
|
||||||
|
; if Auto Play or OPTION key presset - no score
|
||||||
|
bit AutoPlay
|
||||||
|
bmi NoScoreUp
|
||||||
|
lda CONSOL
|
||||||
|
and #%00000100 ; OPTION
|
||||||
|
beq NoScoreUp
|
||||||
jsr ScoreUp
|
jsr ScoreUp
|
||||||
|
NoScoreUp
|
||||||
dew BricksInLevel
|
dew BricksInLevel
|
||||||
lda BricksInLevel
|
lda BricksInLevel
|
||||||
ora BricksInLevel+1
|
ora BricksInLevel+1
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user