c64_opener: more work on the curtain open

This commit is contained in:
Vince Weaver 2018-10-18 13:08:19 -04:00
parent 536660c0ce
commit c5e401dfb1

View File

@ -90,7 +90,8 @@ c64_mixed:
ldy #24 ; height? ; 2 ldy #24 ; height? ; 2
c64_mixed_loop: c64_mixed_loop:
lda ss_multiples,x ; lookup split size ; 4 \ c64_smc2:
lda c64_multiples+15,x ; lookup split size ; 4 \
sta c64_smc+1 ; modify code ; 4 | sta c64_smc+1 ; modify code ; 4 |
c64_smc: ; |-- 65 c64_smc: ; |-- 65
jsr split_4 ; 6+46 | jsr split_4 ; 6+46 |
@ -177,6 +178,11 @@ not_thirty:
done_thirty: done_thirty:
c64_window_adjust:
; dec c64_smc2+1 ; 5
;======================= ;=======================
; see if done ; see if done
;======================= ;=======================
@ -320,3 +326,8 @@ loopc6b:dex ; 2
c64_multiples:
.byte 184,184,184,184,184,184,184,184
.byte 161,138,115, 92, 69 ,46,23, 0
.byte 0,0,0,0,0,0,0,0
; end is c64_multiples+24