Files
2026-01-02 19:53:49 +01:00

4495 lines
64 KiB
Plaintext

; ----------------------------------
; RastaConverter by Ilmenit v.Beta20
; InputName: /home/pirx/Downloads/15ca6570-9bf5-4f06-9ea2-4e756e13ab1e.jpeg
; CmdLine: /input=/home/pirx/Downloads/15ca6570-9bf5-4f06-9ea2-4e756e13ab1e.jpeg /threads=20
; Evaluations: 38901028754
; Score: 3.0053
; ----------------------------------
; Proper offset
nop
nop
nop
nop
cmp byt2;
line0
nop
lda #$01 ; 1 (spr=-47)
sta colpf0
ldx #$01 ; 1 (spr=-47)
stx colpf1
ldy #$00 ; 0 (spr=-48)
nop
sty HPOSP0
lda #$00 ; 0 (spr=-48)
sta COLPM0
sta COLBAK
ldx #$00 ; 0 (spr=-48)
stx colpf1
sta colpf0
stx COLPM2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line1
nop
lda #$01 ; 1 (spr=-47)
sta colpf0
ldx #$01 ; 1 (spr=-47)
stx colpf1
ldy #$00 ; 0 (spr=-48)
nop
sty HPOSP0
lda #$00 ; 0 (spr=-48)
sta COLPM0
sta colpf2
sta COLBAK
ldx #$00 ; 0 (spr=-48)
stx colpf1
sta colpf0
stx COLPM2
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line2
nop
lda #$01 ; 1 (spr=-47)
sta colpf0
ldx #$01 ; 1 (spr=-47)
stx colpf1
ldy #$00 ; 0 (spr=-48)
nop
sty HPOSP0
lda #$00 ; 0 (spr=-48)
sta COLPM0
sta COLBAK
ldx #$00 ; 0 (spr=-48)
stx colpf1
sta colpf0
stx COLPM2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line3
nop
lda #$01 ; 1 (spr=-47)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
nop
sty colpf1
lda #$00 ; 0 (spr=-48)
sta COLBAK
ldx #$00 ; 0 (spr=-48)
stx colpf1
sta colpf0
stx COLPM2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line4
nop
lda #$01 ; 1 (spr=-47)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
ldx #$00 ; 0 (spr=-48)
stx colpf1
sta colpf0
stx COLPM2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line5
sta COLBAK
nop
sta colpf0
ldx #$3A ; 58 (spr=10)
stx HPOSP0
lda #$00 ; 0 (spr=-48)
nop
nop
nop
ldy #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line6
lda #$10 ; 16 (spr=-32)
sty COLBAK
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
nop
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line7
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
stx colpf1
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line8
nop
sty COLPM3
ldx #$00 ; 0 (spr=-48)
stx colpf1
nop
nop
sta COLBAK
sta colpf0
sta colpf0
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line9
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf0
nop
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
nop
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
nop
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC
sta COLBAK
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineD
nop
lda #$00 ; 0 (spr=-48)
stx colpf1
ldy #$FF ; 255 (spr=207)
sty colpf2
nop
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineE
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineF
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line10
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line11
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line12
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line13
lda #$00 ; 0 (spr=-48)
sta colpf0
nop
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$F0 ; 240 (spr=192)
sty colpf2
sta COLBAK
nop
nop
nop
sta COLBAK
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line14
lda #$00 ; 0 (spr=-48)
sta colpf0
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
nop
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line15
lda #$00 ; 0 (spr=-48)
sta colpf0
nop
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$F0 ; 240 (spr=192)
sty colpf2
sta COLBAK
nop
nop
nop
sta COLBAK
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line16
lda #$00 ; 0 (spr=-48)
sta colpf0
nop
ldx #$00 ; 0 (spr=-48)
nop
stx colpf1
ldy #$D0 ; 208 (spr=160)
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line17
nop
lda #$E2 ; 226 (spr=178)
nop
stx colpf0
sta COLBAK
sta COLPM0
lda #$00 ; 0 (spr=-48)
sta COLBAK
sta colpf0
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line18
lda #$07 ; 7 (spr=-41)
sta colpf0
nop
stx colpf0
sta COLBAK
sta COLPM0
lda #$00 ; 0 (spr=-48)
ldy #$00 ; 0 (spr=-48)
sta COLBAK
sty COLPM3
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line19
nop
ldx #$00 ; 0 (spr=-48)
stx colpf1
ldx #$0E ; 14 (spr=-34)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
stx COLPM3
lda #$03 ; 3 (spr=-45)
ldx #$00 ; 0 (spr=-48)
sta colpf0
nop
stx HPOSP2
sta COLBAK
nop
stx COLPM2
sta HPOSP2
nop ; filler
cmp byt2; on zero page so 3 cycles
line1A
nop
stx colpf1
ldx #$0E ; 14 (spr=-34)
stx colpf1
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$04 ; 4 (spr=-44)
ldx #$00 ; 0 (spr=-48)
sta colpf0
nop
sta COLBAK
nop
sta HPOSP2
stx COLPM2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line1B
nop
nop
nop
stx colpf1
lda #$00 ; 0 (spr=-48)
sta COLBAK
sta HPOSP2
ldy #$0C ; 12 (spr=-36)
nop
sty colpf2
sty HPOSP2
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line1C
nop
lda #$07 ; 7 (spr=-41)
sta COLPM3
nop
lda #$04 ; 4 (spr=-44)
stx colpf1
sty HPOSP2
sta colpf0
nop
nop
lda #$0A ; 10 (spr=-38)
sta colpf0
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line1D
sta COLBAK
sta colpf0
stx colpf1
ldx #$0E ; 14 (spr=-34)
nop
stx COLPM2
ldy #$00 ; 0 (spr=-48)
sty colpf2
lda #$04 ; 4 (spr=-44)
sta colpf0
sta COLBAK
nop
stx colpf1
ldy #$00 ; 0 (spr=-48)
stx COLPM2
nop
lda #$08 ; 8 (spr=-40)
nop ; filler
cmp byt2; on zero page so 3 cycles
line1E
nop
sta COLPM0
lda #$07 ; 7 (spr=-41)
sta HPOSP1
lda #$0C ; 12 (spr=-36)
nop
sta colpf0
lda #$04 ; 4 (spr=-44)
sty colpf2
sty colpf2
sta COLPM0
lda #$02 ; 2 (spr=-46)
sta colpf0
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line1F
nop
lda #$07 ; 7 (spr=-41)
sta HPOSP1
lda #$02 ; 2 (spr=-46)
sta colpf0
stx colpf1
nop
sty colpf2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line20
nop
lda #$07 ; 7 (spr=-41)
sta HPOSP1
lda #$02 ; 2 (spr=-46)
sta colpf0
stx colpf1
lda #$04 ; 4 (spr=-44)
sty colpf2
stx colpf1
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line21
stx colpf1
sta COLPM0
nop
sty colpf2
lda #$04 ; 4 (spr=-44)
ldx #$00 ; 0 (spr=-48)
stx HPOSP1
nop
sta COLBAK
stx colpf1
ldy #$0A ; 10 (spr=-38)
sty colpf2
nop
ldy #$00 ; 0 (spr=-48)
lda #$08 ; 8 (spr=-40)
sty HPOSP1
sta colpf0
nop ; filler
cmp byt2; on zero page so 3 cycles
line22
nop
ldy #$00 ; 0 (spr=-48)
sty HPOSP1
nop
nop
lda #$04 ; 4 (spr=-44)
ldx #$0D ; 13 (spr=-35)
stx COLPM3
sta COLBAK
sta COLBAK
nop
nop
lda #$03 ; 3 (spr=-45)
nop
sta colpf2
ldx #$00 ; 0 (spr=-48)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line23
stx colpf1
stx HPOSP2
stx HPOSP1
nop
lda #$01 ; 1 (spr=-47)
sta HPOSP2
nop
nop
nop
ldy #$0B ; 11 (spr=-37)
ldx #$0E ; 14 (spr=-34)
nop
lda #$02 ; 2 (spr=-46)
sty colpf2
ldy #$07 ; 7 (spr=-41)
sta colpf2
sta colpf2
sty colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line24
sta colpf2
lda #$00 ; 0 (spr=-48)
stx colpf1
sty colpf1
sta colpf0
sty colpf2
lda #$02 ; 2 (spr=-46)
nop
ldy #$0B ; 11 (spr=-37)
stx colpf1
sty colpf2
ldy #$00 ; 0 (spr=-48)
sta colpf2
lda #$00 ; 0 (spr=-48)
stx colpf1
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line25
sta colpf0
nop
lda #$02 ; 2 (spr=-46)
stx colpf1
sta COLPM2
sty colpf2
nop
lda #$02 ; 2 (spr=-46)
ldy #$08 ; 8 (spr=-40)
sty COLBAK
sty colpf2
sta colpf2
lda #$04 ; 4 (spr=-44)
sta COLBAK
stx colpf1
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line26
sty colpf2
nop
stx colpf2
ldy #$06 ; 6 (spr=-42)
nop
sty colpf2
ldy #$08 ; 8 (spr=-40)
sty colpf2
nop
ldy #$C0 ; 192 (spr=144)
sty HPOSP2
sty HPOSP1
sta COLBAK
ldx #$19 ; 25 (spr=-23)
nop
nop
stx HPOSP2
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line27
stx HPOSP2
nop
nop
nop
lda #$03 ; 3 (spr=-45)
sta COLBAK
nop
sta COLPM0
nop
nop
ldy #$08 ; 8 (spr=-40)
lda #$04 ; 4 (spr=-44)
sty colpf2
nop
nop
sta COLBAK
nop
ldy #$00 ; 0 (spr=-48)
sty colpf2
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line28
ldx #$61 ; 97 (spr=49)
ldy #$0A ; 10 (spr=-38)
sty colpf2
sta COLPM1
sty colpf2
sta HPOSP1
nop
ldy #$08 ; 8 (spr=-40)
sty colpf2
nop
ldy #$08 ; 8 (spr=-40)
sty colpf2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line29
stx HPOSP2
nop
sta COLPM1
nop
ldx #$0E ; 14 (spr=-34)
ldy #$0D ; 13 (spr=-35)
sty colpf2
ldy #$0A ; 10 (spr=-38)
sta COLPM0
sty colpf2
sty colpf1
ldy #$08 ; 8 (spr=-40)
sty HPOSP2
sty colpf2
stx colpf1
ldy #$02 ; 2 (spr=-46)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line2A
nop
sty COLPM2
ldy #$9A ; 154 (spr=106)
lda #$07 ; 7 (spr=-41)
sty HPOSP2
ldy #$02 ; 2 (spr=-46)
sty colpf1
sta colpf1
stx colpf1
stx COLPM1
sty COLPM2
sty COLPM0
sty COLBAK
nop
ldx #$0E ; 14 (spr=-34)
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line2B
ldy #$0C ; 12 (spr=-36)
sta COLPM1
nop
stx COLPM2
nop
stx HPOSP1
sty colpf2
sta HPOSP2
sta colpf1
lda #$02 ; 2 (spr=-46)
sta COLPM3
stx HPOSP2
ldy #$00 ; 0 (spr=-48)
sty COLPM1
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line2C
sty COLBAK
nop
nop
ldy #$04 ; 4 (spr=-44)
stx COLPM0
sty COLBAK
sty COLPM3
nop
ldy #$08 ; 8 (spr=-40)
sty colpf2
nop
nop
sta COLPM0
nop
stx colpf1
nop
sty colpf2
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line2D
nop
lda #$02 ; 2 (spr=-46)
ldy #$88 ; 136 (spr=88)
sty HPOSP1
nop
sta COLBAK
sty HPOSP2
nop
sta COLPM1
sty HPOSP2
sty COLPM0
nop
ldy #$9E ; 158 (spr=110)
stx colpf1
sty colpf2
nop
ldy #$0A ; 10 (spr=-38)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line2E
sty COLPM3
ldy #$80 ; 128 (spr=80)
nop
sty colpf1
nop
ldy #$04 ; 4 (spr=-44)
lda #$07 ; 7 (spr=-41)
sty colpf2
stx colpf1
nop
ldy #$0C ; 12 (spr=-36)
nop
sta COLPM1
sty COLBAK
sta colpf1
sta COLBAK
nop
lda #$FF ; 255 (spr=207)
nop ; filler
cmp byt2; on zero page so 3 cycles
line2F
ldy #$94 ; 148 (spr=100)
sta COLPM2
nop
sty colpf1
lda #$8A ; 138 (spr=90)
sta colpf2
ldy #$09 ; 9 (spr=-39)
stx colpf1
sty colpf2
nop
nop
ldy #$86 ; 134 (spr=86)
sty COLPM0
ldy #$04 ; 4 (spr=-44)
sty colpf1
stx colpf1
ldy #$8A ; 138 (spr=90)
lda #$00 ; 0 (spr=-48)
nop ; filler
cmp byt2; on zero page so 3 cycles
line30
sta COLPM1
stx COLPM1
nop
sty colpf2
lda #$09 ; 9 (spr=-39)
nop
sta colpf2
nop
ldx #$0C ; 12 (spr=-36)
stx colpf2
ldx #$02 ; 2 (spr=-46)
nop
sta colpf2
ldy #$8A ; 138 (spr=90)
stx colpf2
nop
nop
nop
ldx #$04 ; 4 (spr=-44)
nop ; filler
cmp byt2; on zero page so 3 cycles
line31
sty colpf2
stx COLPM1
nop
nop
nop
nop
nop
sta colpf2
ldy #$8A ; 138 (spr=90)
sta COLPM1
sty COLPM2
nop
ldx #$02 ; 2 (spr=-46)
lda #$0C ; 12 (spr=-36)
sta colpf2
lda #$04 ; 4 (spr=-44)
nop
sty colpf2
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line32
sta COLPM1
stx COLPM1
nop
sty COLPM2
nop
nop
sta colpf2
nop
ldx #$0C ; 12 (spr=-36)
stx colpf2
nop
nop
nop
nop
nop
sty colpf2
nop
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line33
lda #$26 ; 38 (spr=-10)
nop
sta COLPM2
nop
ldx #$04 ; 4 (spr=-44)
ldy #$02 ; 2 (spr=-46)
nop
nop
sty colpf2
lda #$0B ; 11 (spr=-37)
sta colpf2
nop
stx colpf2
lda #$87 ; 135 (spr=87)
stx COLPM0
sty colpf2
sta colpf2
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line34
stx COLPM1
nop
ldx #$21 ; 33 (spr=-15)
ldy #$25 ; 37 (spr=-11)
lda #$0D ; 13 (spr=-35)
stx COLPM1
nop
nop
sta colpf2
lda #$2F ; 47 (spr=-1)
sta colpf2
lda #$04 ; 4 (spr=-44)
sta colpf2
sty COLPM1
nop
nop
ldx #$90 ; 144 (spr=96)
stx COLPM3
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line35
nop
ldx #$04 ; 4 (spr=-44)
nop
stx COLBAK
lda #$0A ; 10 (spr=-38)
ldx #$29 ; 41 (spr=-7)
ldy #$9A ; 154 (spr=106)
sty colpf2
sta colpf2
nop
stx colpf1
nop
lda #$02 ; 2 (spr=-46)
sta COLBAK
ldx #$00 ; 0 (spr=-48)
nop
lda #$06 ; 6 (spr=-42)
nop
nop
sty colpf0
nop ; filler
cmp byt2; on zero page so 3 cycles
line36
sty colpf0
nop
sta colpf0
lda #$8F ; 143 (spr=95)
stx colpf1
ldx #$0F ; 15 (spr=-33)
sta colpf0
lda #$2B ; 43 (spr=-5)
sta colpf0
sty COLPM3
nop
lda #$06 ; 6 (spr=-42)
sta colpf2
ldy #$00 ; 0 (spr=-48)
nop
stx COLBAK
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line37
lda #$0A ; 10 (spr=-38)
sty colpf2
ldx #$94 ; 148 (spr=100)
sty colpf0
stx colpf1
sta colpf0
ldx #$2A ; 42 (spr=-6)
stx colpf1
lda #$07 ; 7 (spr=-41)
nop
sta colpf1
nop
nop
ldx #$02 ; 2 (spr=-46)
lda #$06 ; 6 (spr=-42)
ldy #$8A ; 138 (spr=90)
stx COLPM1
sty COLPM3
nop ; filler
cmp byt2; on zero page so 3 cycles
line38
stx COLBAK
ldx #$29 ; 41 (spr=-7)
nop
sta COLBAK
nop
nop
lda #$87 ; 135 (spr=87)
ldy #$0E ; 14 (spr=-34)
sta colpf1
nop
stx colpf1
nop
nop
sty colpf1
nop
ldy #$06 ; 6 (spr=-42)
sty colpf1
ldx #$00 ; 0 (spr=-48)
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line39
stx COLBAK
lda #$08 ; 8 (spr=-40)
nop
nop
nop
ldx #$29 ; 41 (spr=-7)
sta COLBAK
lda #$87 ; 135 (spr=87)
sta colpf1
stx colpf1
ldy #$04 ; 4 (spr=-44)
nop
sty colpf1
ldy #$06 ; 6 (spr=-42)
sty colpf1
nop
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line3A
nop
nop
nop
nop
lda #$07 ; 7 (spr=-41)
nop
sta COLBAK
ldy #$84 ; 132 (spr=84)
lda #$24 ; 36 (spr=-12)
sty colpf1
sta colpf1
nop
nop
nop
ldy #$50 ; 80 (spr=32)
sty HPOSP1
ldx #$86 ; 134 (spr=86)
stx COLPM1
nop
lda #$08 ; 8 (spr=-40)
ldy #$06 ; 6 (spr=-42)
nop ; filler
cmp byt2; on zero page so 3 cycles
line3B
sty colpf1
nop
sta COLPM3
ldx #$0A ; 10 (spr=-38)
lda #$03 ; 3 (spr=-45)
nop
nop
ldy #$30 ; 48 (spr=0)
sta colpf1
sta colpf1
sty colpf0
sta colpf0
stx colpf1
nop
ldx #$0A ; 10 (spr=-38)
nop
stx COLBAK
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line3C
sta COLPM2
ldx #$06 ; 6 (spr=-42)
lda #$04 ; 4 (spr=-44)
sta colpf0
ldy #$00 ; 0 (spr=-48)
stx COLPM0
stx COLPM3
stx colpf0
sta colpf1
nop
sty COLPM1
nop
sty COLBAK
lda #$04 ; 4 (spr=-44)
ldx #$08 ; 8 (spr=-40)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line3D
ldy #$0A ; 10 (spr=-38)
nop
stx COLPM0
sta HPOSP2
sty colpf2
ldx #$82 ; 130 (spr=82)
stx COLPM3
ldx #$08 ; 8 (spr=-40)
lda #$04 ; 4 (spr=-44)
stx colpf1
nop
sta colpf0
nop
nop
lda #$00 ; 0 (spr=-48)
nop
nop
sta COLPM3
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line3E
nop
nop
ldx #$07 ; 7 (spr=-41)
ldy #$03 ; 3 (spr=-45)
stx colpf1
nop
sty COLPM3
nop
lda #$00 ; 0 (spr=-48)
sty COLPM3
ldy #$0A ; 10 (spr=-38)
sta COLPM3
sta COLBAK
lda #$0E ; 14 (spr=-34)
sta colpf1
stx colpf2
sty colpf2
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line3F
sty colpf1
sta colpf2
sty colpf2
stx colpf2
nop
nop
lda #$03 ; 3 (spr=-45)
sta COLPM3
sta colpf2
lda #$0C ; 12 (spr=-36)
ldy #$07 ; 7 (spr=-41)
sty COLPM2
sta colpf2
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line40
lda #$00 ; 0 (spr=-48)
sta colpf2
sta COLBAK
stx colpf2
sty colpf2
ldx #$09 ; 9 (spr=-39)
nop
sty HPOSP2
stx colpf2
nop
sty colpf2
lda #$0E ; 14 (spr=-34)
sta colpf2
nop
nop
nop
stx colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line41
lda #$D0 ; 208 (spr=160)
sta colpf2
ldy #$07 ; 7 (spr=-41)
stx COLBAK
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
lda #$03 ; 3 (spr=-45)
stx colpf2
sty colpf2
sta colpf0
lda #$0F ; 15 (spr=-33)
sta colpf2
lda #$04 ; 4 (spr=-44)
sta colpf0
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line42
lda #$0F ; 15 (spr=-33)
sta colpf2
ldy #$07 ; 7 (spr=-41)
stx COLBAK
sty colpf2
lda #$00 ; 0 (spr=-48)
sta COLBAK
lda #$03 ; 3 (spr=-45)
stx colpf2
sta colpf0
sty colpf2
lda #$D0 ; 208 (spr=160)
sta colpf2
lda #$04 ; 4 (spr=-44)
sta colpf0
sta colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line43
lda #$D0 ; 208 (spr=160)
sta colpf2
ldy #$07 ; 7 (spr=-41)
stx COLBAK
lda #$01 ; 1 (spr=-47)
sty colpf2
sta COLBAK
lda #$03 ; 3 (spr=-45)
stx colpf2
sta colpf2
sty colpf2
lda #$0F ; 15 (spr=-33)
sta colpf2
stx COLPM2
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line44
lda #$00 ; 0 (spr=-48)
sty colpf2
sta COLBAK
lda #$1B ; 27 (spr=-21)
nop
sta HPOSP2
nop
stx colpf2
lda #$0E ; 14 (spr=-34)
sty colpf2
sta colpf2
sty colpf2
sta colpf2
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line45
nop
lda #$00 ; 0 (spr=-48)
sta COLBAK
ldy #$06 ; 6 (spr=-42)
sta COLPM1
sty colpf2
nop
stx colpf2
nop
nop
lda #$0E ; 14 (spr=-34)
sta colpf2
stx colpf2
sta colpf1
ldx #$0A ; 10 (spr=-38)
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line46
nop
stx colpf1
nop
sty colpf2
nop
nop
nop
lda #$09 ; 9 (spr=-39)
nop
ldx #$0E ; 14 (spr=-34)
sta colpf2
lda #$1E ; 30 (spr=-18)
stx colpf2
sty colpf2
sta colpf2
nop
sty colpf2
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line47
lda #$00 ; 0 (spr=-48)
sty COLBAK
sta COLBAK
ldy #$0E ; 14 (spr=-34)
nop
ldx #$02 ; 2 (spr=-46)
nop
nop
stx COLPM1
ldx #$09 ; 9 (spr=-39)
stx colpf2
sty colpf2
ldy #$26 ; 38 (spr=-10)
sty colpf2
nop
sty COLPM3
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line48
nop
ldy #$06 ; 6 (spr=-42)
nop
lda #$55 ; 85 (spr=37)
sty colpf2
nop
sta COLPM2
nop
nop
ldy #$02 ; 2 (spr=-46)
nop
ldx #$2B ; 43 (spr=-5)
sty colpf0
lda #$26 ; 38 (spr=-10)
sta colpf0
stx colpf1
nop
ldx #$0B ; 11 (spr=-37)
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line49
lda #$04 ; 4 (spr=-44)
sta colpf0
stx colpf1
nop
nop
nop
lda #$39 ; 57 (spr=9)
ldx #$0A ; 10 (spr=-38)
nop
nop
nop
sta HPOSP0
lda #$28 ; 40 (spr=-8)
stx colpf1
nop
sta colpf0
lda #$05 ; 5 (spr=-43)
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line4A
sta COLPM2
ldx #$0A ; 10 (spr=-38)
sta colpf0
nop
lda #$02 ; 2 (spr=-46)
ldy #$06 ; 6 (spr=-42)
sty colpf2
sta COLPM2
nop
sta colpf0
nop
lda #$28 ; 40 (spr=-8)
sta colpf0
lda #$2A ; 42 (spr=-6)
sta colpf1
stx colpf1
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line4B
nop
lda #$04 ; 4 (spr=-44)
sta colpf0
nop
ldx #$0A ; 10 (spr=-38)
nop
lda #$29 ; 41 (spr=-7)
sty colpf2
stx colpf1
sta HPOSP2
ldx #$0A ; 10 (spr=-38)
sty HPOSP2
sta COLPM2
sta colpf1
lda #$03 ; 3 (spr=-45)
sta colpf1
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line4C
stx colpf1
ldy #$56 ; 86 (spr=38)
nop
sty HPOSP1
nop
sty HPOSP2
sty HPOSP0
nop
nop
nop
nop
nop
nop
ldx #$26 ; 38 (spr=-10)
nop
stx colpf1
ldx #$35 ; 53 (spr=5)
nop
stx HPOSP0
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line4D
ldx #$22 ; 34 (spr=-14)
stx colpf1
ldy #$0A ; 10 (spr=-38)
ldx #$07 ; 7 (spr=-41)
nop
stx colpf2
sty colpf2
stx colpf1
ldy #$55 ; 85 (spr=37)
sty colpf1
stx colpf1
nop
ldx #$2A ; 42 (spr=-6)
stx colpf1
nop
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line4E
nop
ldx #$06 ; 6 (spr=-42)
nop
stx colpf1
ldx #$2E ; 46 (spr=-2)
nop
lda #$06 ; 6 (spr=-42)
stx colpf1
sta colpf1
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line4F
nop
nop
nop
nop
nop
ldx #$2D ; 45 (spr=-3)
nop
lda #$06 ; 6 (spr=-42)
stx colpf1
sta colpf1
nop
ldy #$00 ; 0 (spr=-48)
nop
nop
nop
nop
ldx #$08 ; 8 (spr=-40)
stx colpf1
nop
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line50
nop
nop
nop
ldx #$2A ; 42 (spr=-6)
stx colpf1
ldx #$07 ; 7 (spr=-41)
sty COLPM2
nop
stx colpf1
ldx #$02 ; 2 (spr=-46)
stx COLPM1
nop
sty COLPM1
ldy #$06 ; 6 (spr=-42)
stx colpf1
nop
sty colpf1
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line51
ldy #$08 ; 8 (spr=-40)
nop
lda #$06 ; 6 (spr=-42)
sty COLPM1
nop
nop
ldx #$2A ; 42 (spr=-6)
stx colpf1
sta colpf1
ldx #$07 ; 7 (spr=-41)
sty colpf1
nop
stx colpf1
ldx #$D0 ; 208 (spr=160)
nop
stx COLPM2
ldx #$2A ; 42 (spr=-6)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line52
stx COLBAK
nop
ldx #$06 ; 6 (spr=-42)
ldy #$0B ; 11 (spr=-37)
nop
sty colpf2
nop
lda #$00 ; 0 (spr=-48)
stx COLPM0
sta colpf0
ldx #$26 ; 38 (spr=-10)
nop
ldy #$08 ; 8 (spr=-40)
nop
stx colpf1
sty COLBAK
ldx #$06 ; 6 (spr=-42)
stx COLPM2
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line53
nop
nop
lda #$04 ; 4 (spr=-44)
ldx #$0A ; 10 (spr=-38)
stx colpf1
sta colpf2
lda #$08 ; 8 (spr=-40)
nop
nop
sta COLBAK
nop
sta COLBAK
nop
lda #$27 ; 39 (spr=-9)
sta COLBAK
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line54
nop
lda #$0A ; 10 (spr=-38)
nop
ldy #$00 ; 0 (spr=-48)
sta colpf0
ldx #$E0 ; 224 (spr=176)
nop
lda #$2A ; 42 (spr=-6)
stx colpf1
sty colpf1
nop
nop
nop
ldy #$04 ; 4 (spr=-44)
nop
sta colpf2
sty colpf2
nop
nop
ldx #$2A ; 42 (spr=-6)
ldy #$0A ; 10 (spr=-38)
nop ; filler
cmp byt2; on zero page so 3 cycles
line55
nop
lda #$04 ; 4 (spr=-44)
sta colpf0
nop
sty colpf2
sty colpf2
sty colpf2
nop
lda #$08 ; 8 (spr=-40)
sta colpf0
ldy #$06 ; 6 (spr=-42)
sty colpf0
stx colpf0
sta colpf0
nop
nop
ldy #$0A ; 10 (spr=-38)
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line56
nop
lda #$05 ; 5 (spr=-43)
sta colpf0
nop
lda #$3A ; 58 (spr=10)
sty colpf2
sty colpf2
sta HPOSP1
nop
nop
ldy #$0A ; 10 (spr=-38)
lda #$08 ; 8 (spr=-40)
sty colpf2
stx colpf0
nop
sta colpf0
ldy #$0A ; 10 (spr=-38)
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line57
nop
nop
lda #$04 ; 4 (spr=-44)
sta colpf0
sty colpf2
sty colpf2
sty colpf2
nop
lda #$02 ; 2 (spr=-46)
sta colpf0
ldy #$06 ; 6 (spr=-42)
sty colpf0
stx colpf0
sta colpf0
nop
ldy #$0A ; 10 (spr=-38)
lda #$04 ; 4 (spr=-44)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line58
sty colpf0
sta colpf0
nop
sty colpf2
sty colpf2
sty colpf2
lda #$06 ; 6 (spr=-42)
nop
sta colpf0
nop
nop
ldy #$08 ; 8 (spr=-40)
stx colpf0
lda #$04 ; 4 (spr=-44)
ldx #$00 ; 0 (spr=-48)
sty colpf0
sta colpf0
nop ; filler
cmp byt2; on zero page so 3 cycles
line59
sta COLPM1
lda #$08 ; 8 (spr=-40)
nop
nop
ldy #$D0 ; 208 (spr=160)
stx COLPM1
sty colpf1
sta colpf1
sty COLPM1
nop
stx colpf1
lda #$29 ; 41 (spr=-7)
ldy #$26 ; 38 (spr=-10)
nop
sta COLBAK
sty COLBAK
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line5A
nop
lda #$12 ; 18 (spr=-30)
nop
nop
ldx #$08 ; 8 (spr=-40)
sta colpf1
nop
nop
nop
stx colpf1
ldx #$00 ; 0 (spr=-48)
ldy #$28 ; 40 (spr=-8)
nop
nop
stx colpf1
sty colpf1
stx COLBAK
ldx #$08 ; 8 (spr=-40)
stx colpf1
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line5B
sty COLPM3
nop
nop
ldx #$24 ; 36 (spr=-12)
nop
nop
nop
stx colpf1
nop
ldx #$26 ; 38 (spr=-10)
stx colpf1
nop
nop
nop
ldx #$01 ; 1 (spr=-47)
nop
stx COLPM0
stx COLPM3
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line5C
ldy #$26 ; 38 (spr=-10)
lda #$0A ; 10 (spr=-38)
ldx #$06 ; 6 (spr=-42)
sta colpf1
nop
stx colpf2
nop
sty colpf2
lda #$01 ; 1 (spr=-47)
sta COLBAK
stx colpf0
lda #$06 ; 6 (spr=-42)
ldx #$28 ; 40 (spr=-8)
stx colpf0
nop
sta colpf0
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line5D
nop
lda #$0A ; 10 (spr=-38)
ldx #$04 ; 4 (spr=-44)
sta colpf0
stx colpf1
nop
nop
stx colpf1
lda #$06 ; 6 (spr=-42)
nop
nop
ldx #$04 ; 4 (spr=-44)
sta colpf1
lda #$28 ; 40 (spr=-8)
sta colpf1
stx colpf2
lda #$09 ; 9 (spr=-39)
sta colpf1
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line5E
sta COLPM2
sta colpf2
ldx #$04 ; 4 (spr=-44)
stx colpf1
ldy #$07 ; 7 (spr=-41)
sty colpf2
lda #$28 ; 40 (spr=-8)
sta COLBAK
nop
ldx #$26 ; 38 (spr=-10)
nop
nop
stx colpf1
lda #$04 ; 4 (spr=-44)
sta colpf1
nop
nop
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line5F
nop
nop
nop
ldx #$04 ; 4 (spr=-44)
nop
stx colpf1
lda #$28 ; 40 (spr=-8)
ldy #$02 ; 2 (spr=-46)
sty COLPM2
sta COLBAK
nop
ldx #$0A ; 10 (spr=-38)
lda #$26 ; 38 (spr=-10)
stx COLPM1
sta colpf1
sty COLPM1
sty colpf1
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line60
ldx #$04 ; 4 (spr=-44)
stx colpf1
nop
nop
ldy #$2A ; 42 (spr=-6)
nop
nop
lda #$09 ; 9 (spr=-39)
nop
sta COLPM2
nop
nop
lda #$09 ; 9 (spr=-39)
ldx #$26 ; 38 (spr=-10)
stx colpf1
sty colpf2
sta colpf1
nop
lda #$0A ; 10 (spr=-38)
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line61
sta colpf0
ldx #$04 ; 4 (spr=-44)
stx colpf1
nop
ldy #$06 ; 6 (spr=-42)
sty colpf2
lda #$84 ; 132 (spr=84)
sta HPOSP2
nop
nop
nop
lda #$09 ; 9 (spr=-39)
ldx #$26 ; 38 (spr=-10)
stx colpf1
nop
sta colpf1
sta COLPM2
ldy #$02 ; 2 (spr=-46)
lda #$0A ; 10 (spr=-38)
nop ; filler
cmp byt2; on zero page so 3 cycles
line62
nop
sty colpf2
ldx #$04 ; 4 (spr=-44)
stx colpf1
ldy #$06 ; 6 (spr=-42)
sta COLBAK
lda #$28 ; 40 (spr=-8)
sty colpf2
sta COLBAK
ldx #$2A ; 42 (spr=-6)
nop
nop
stx colpf1
nop
lda #$08 ; 8 (spr=-40)
sta COLBAK
nop
nop
lda #$09 ; 9 (spr=-39)
nop ; filler
cmp byt2; on zero page so 3 cycles
line63
sta COLBAK
nop
ldx #$04 ; 4 (spr=-44)
sta colpf2
stx colpf1
sty colpf2
lda #$28 ; 40 (spr=-8)
nop
ldx #$2B ; 43 (spr=-5)
sta COLBAK
nop
nop
stx colpf1
sty colpf2
lda #$09 ; 9 (spr=-39)
sta COLBAK
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line64
sta COLBAK
sty colpf2
ldx #$04 ; 4 (spr=-44)
stx colpf1
sty colpf2
lda #$28 ; 40 (spr=-8)
nop
ldx #$2B ; 43 (spr=-5)
sta COLBAK
nop
nop
nop
stx colpf1
lda #$09 ; 9 (spr=-39)
sta colpf1
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line65
sty colpf2
sty colpf2
nop
ldx #$04 ; 4 (spr=-44)
stx colpf1
ldy #$06 ; 6 (spr=-42)
sta COLBAK
lda #$28 ; 40 (spr=-8)
nop
sta COLBAK
ldx #$2A ; 42 (spr=-6)
nop
lda #$0A ; 10 (spr=-38)
stx colpf1
sta colpf0
nop
sta colpf0
lda #$08 ; 8 (spr=-40)
nop ; filler
cmp byt2; on zero page so 3 cycles
line66
sta COLBAK
sty colpf2
ldx #$04 ; 4 (spr=-44)
ldy #$06 ; 6 (spr=-42)
stx colpf1
sty colpf2
lda #$28 ; 40 (spr=-8)
nop
ldx #$2A ; 42 (spr=-6)
sta COLBAK
nop
lda #$08 ; 8 (spr=-40)
stx colpf1
ldy #$06 ; 6 (spr=-42)
sta colpf1
lda #$0A ; 10 (spr=-38)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line67
sta colpf0
ldx #$04 ; 4 (spr=-44)
sty colpf1
nop
stx colpf1
nop
nop
ldx #$2A ; 42 (spr=-6)
nop
nop
sty colpf2
nop
lda #$08 ; 8 (spr=-40)
stx colpf1
ldx #$0A ; 10 (spr=-38)
ldy #$06 ; 6 (spr=-42)
stx colpf0
sta COLBAK
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line68
lda #$2A ; 42 (spr=-6)
sta HPOSP2
nop
nop
ldx #$04 ; 4 (spr=-44)
stx colpf1
nop
sty colpf2
nop
sty HPOSP2
lda #$28 ; 40 (spr=-8)
ldy #$09 ; 9 (spr=-39)
ldx #$5E ; 94 (spr=46)
sta COLBAK
stx COLPM2
sty COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line69
lda #$07 ; 7 (spr=-41)
sta COLBAK
stx HPOSP2
ldx #$27 ; 39 (spr=-9)
nop
sta COLPM2
nop
sty colpf2
sty HPOSP2
ldy #$28 ; 40 (spr=-8)
nop
sty colpf2
sty COLPM2
ldy #$02 ; 2 (spr=-46)
stx HPOSP2
stx COLPM1
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line6A
nop
ldx #$F1 ; 241 (spr=193)
lda #$0A ; 10 (spr=-38)
stx colpf2
sta colpf0
nop
sty colpf2
ldx #$09 ; 9 (spr=-39)
stx colpf2
nop
nop
ldx #$28 ; 40 (spr=-8)
stx colpf2
ldx #$27 ; 39 (spr=-9)
stx colpf1
nop
ldx #$32 ; 50 (spr=2)
stx colpf2
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line6B
nop
lda #$0A ; 10 (spr=-38)
ldx #$04 ; 4 (spr=-44)
stx colpf1
sta colpf0
nop
sty colpf2
ldx #$08 ; 8 (spr=-40)
stx colpf2
lda #$07 ; 7 (spr=-41)
nop
nop
ldx #$28 ; 40 (spr=-8)
stx colpf2
sta COLPM2
nop
nop
nop
ldx #$28 ; 40 (spr=-8)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line6C
lda #$0A ; 10 (spr=-38)
nop
sta colpf0
stx HPOSP2
stx HPOSP2
sty colpf2
nop
nop
ldx #$28 ; 40 (spr=-8)
stx colpf2
nop
sty HPOSP2
nop
ldx #$9A ; 154 (spr=106)
stx colpf2
ldx #$28 ; 40 (spr=-8)
stx colpf2
ldx #$35 ; 53 (spr=5)
nop ; filler
cmp byt2; on zero page so 3 cycles
line6D
lda #$09 ; 9 (spr=-39)
nop
sta COLPM2
stx HPOSP2
stx HPOSP2
sty colpf2
nop
nop
ldx #$28 ; 40 (spr=-8)
stx colpf2
lda #$E0 ; 224 (spr=176)
nop
ldx #$9A ; 154 (spr=106)
sta COLPM2
stx colpf2
ldx #$28 ; 40 (spr=-8)
stx colpf2
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line6E
nop
ldx #$29 ; 41 (spr=-7)
lda #$0A ; 10 (spr=-38)
sta colpf0
lda #$02 ; 2 (spr=-46)
nop
ldy #$90 ; 144 (spr=96)
sta colpf2
sty colpf2
nop
lda #$09 ; 9 (spr=-39)
sta colpf2
nop
stx colpf2
nop
nop
nop
nop
nop
ldx #$E0 ; 224 (spr=176)
lda #$0A ; 10 (spr=-38)
nop ; filler
cmp byt2; on zero page so 3 cycles
line6F
sta COLPM2
ldy #$89 ; 137 (spr=89)
stx colpf0
sta COLPM2
nop
lda #$0A ; 10 (spr=-38)
sty colpf2
ldx #$28 ; 40 (spr=-8)
sta colpf0
sta COLPM2
nop
stx COLBAK
lda #$0A ; 10 (spr=-38)
nop
sta colpf0
lda #$28 ; 40 (spr=-8)
sta colpf0
nop ; filler
cmp byt2; on zero page so 3 cycles
line70
nop
lda #$07 ; 7 (spr=-41)
nop
sta COLBAK
ldy #$8A ; 138 (spr=90)
ldx #$0A ; 10 (spr=-38)
lda #$80 ; 128 (spr=80)
sta colpf0
sty colpf2
stx colpf2
ldy #$86 ; 134 (spr=86)
nop
lda #$28 ; 40 (spr=-8)
sta colpf1
sty COLPM3
nop
nop
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line71
nop
nop
nop
ldy #$04 ; 4 (spr=-44)
lda #$8A ; 138 (spr=90)
sty colpf2
ldx #$28 ; 40 (spr=-8)
sta colpf1
nop
lda #$0A ; 10 (spr=-38)
sta colpf1
stx colpf0
nop
nop
nop
nop
lda #$0A ; 10 (spr=-38)
sta COLBAK
nop
lda #$06 ; 6 (spr=-42)
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line72
ldy #$92 ; 146 (spr=98)
nop
nop
sty colpf1
ldy #$2A ; 42 (spr=-6)
nop
ldx #$8A ; 138 (spr=90)
stx colpf0
nop
sta colpf0
sty colpf1
ldx #$28 ; 40 (spr=-8)
ldy #$0A ; 10 (spr=-38)
lda #$06 ; 6 (spr=-42)
stx colpf0
sty colpf1
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line73
nop
ldy #$92 ; 146 (spr=98)
nop
sty colpf1
nop
nop
ldx #$8A ; 138 (spr=90)
stx colpf0
nop
sta colpf0
ldy #$08 ; 8 (spr=-40)
sty colpf1
ldx #$28 ; 40 (spr=-8)
stx colpf1
nop
sty colpf1
nop
ldx #$26 ; 38 (spr=-10)
stx colpf0
nop ; filler
cmp byt2; on zero page so 3 cycles
line74
ldy #$92 ; 146 (spr=98)
nop
nop
sty colpf1
nop
nop
ldy #$07 ; 7 (spr=-41)
ldx #$8A ; 138 (spr=90)
stx colpf0
sty colpf1
lda #$2B ; 43 (spr=-5)
sta colpf0
ldx #$28 ; 40 (spr=-8)
stx colpf1
nop
ldx #$24 ; 36 (spr=-12)
nop
stx colpf0
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line75
nop
ldy #$92 ; 146 (spr=98)
nop
sty colpf1
ldy #$07 ; 7 (spr=-41)
nop
lda #$2B ; 43 (spr=-5)
ldx #$8A ; 138 (spr=90)
stx colpf0
sty colpf1
sta colpf0
nop
ldx #$26 ; 38 (spr=-10)
stx colpf1
nop
ldx #$14 ; 20 (spr=-28)
nop
stx colpf1
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line76
stx colpf1
stx colpf1
ldy #$E0 ; 224 (spr=176)
sty colpf1
nop
ldx #$8A ; 138 (spr=90)
stx colpf1
nop
ldx #$07 ; 7 (spr=-41)
nop
stx colpf1
ldy #$82 ; 130 (spr=82)
ldx #$28 ; 40 (spr=-8)
stx colpf1
nop
ldx #$F0 ; 240 (spr=192)
stx colpf0
nop
ldx #$8A ; 138 (spr=90)
nop ; filler
cmp byt2; on zero page so 3 cycles
line77
stx colpf1
nop
sty colpf1
nop
ldy #$06 ; 6 (spr=-42)
lda #$2B ; 43 (spr=-5)
ldx #$8A ; 138 (spr=90)
stx colpf0
sty colpf1
ldy #$07 ; 7 (spr=-41)
sta colpf0
ldx #$1E ; 30 (spr=-18)
stx colpf1
nop
nop
nop
ldx #$92 ; 146 (spr=98)
stx colpf1
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line78
nop
nop
sty colpf0
ldy #$01 ; 1 (spr=-47)
nop
ldx #$8A ; 138 (spr=90)
nop
stx colpf0
nop
nop
lda #$2B ; 43 (spr=-5)
sta colpf0
nop
ldx #$2C ; 44 (spr=-4)
stx colpf1
nop
ldx #$92 ; 146 (spr=98)
stx colpf1
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line79
lda #$31 ; 49 (spr=1)
sta colpf0
nop
nop
nop
nop
nop
ldx #$8A ; 138 (spr=90)
stx colpf0
ldx #$06 ; 6 (spr=-42)
lda #$2A ; 42 (spr=-6)
sta colpf0
stx colpf1
ldx #$2C ; 44 (spr=-4)
stx colpf1
ldx #$8A ; 138 (spr=90)
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line7A
lda #$87 ; 135 (spr=87)
sty COLPM3
sta colpf0
lda #$2A ; 42 (spr=-6)
ldy #$25 ; 37 (spr=-11)
sty colpf1
stx colpf1
ldx #$28 ; 40 (spr=-8)
ldy #$8A ; 138 (spr=90)
sta COLBAK
stx colpf1
sty colpf2
sta HPOSP2
ldx #$0A ; 10 (spr=-38)
stx colpf1
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line7B
lda #$24 ; 36 (spr=-12)
ldx #$04 ; 4 (spr=-44)
ldy #$0A ; 10 (spr=-38)
nop
sty COLPM2
sta colpf1
nop
stx colpf1
ldx #$06 ; 6 (spr=-42)
sty colpf1
stx colpf1
ldx #$2F ; 47 (spr=-1)
nop
stx colpf1
sty colpf1
nop
nop
ldx #$E1 ; 225 (spr=177)
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line7C
stx colpf1
ldx #$04 ; 4 (spr=-44)
nop
stx COLBAK
nop
nop
ldx #$28 ; 40 (spr=-8)
lda #$2A ; 42 (spr=-6)
sty colpf1
sta COLBAK
stx colpf1
nop
lda #$1E ; 30 (spr=-18)
sta colpf1
sty colpf1
nop
nop
ldx #$E0 ; 224 (spr=176)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line7D
stx colpf1
ldx #$04 ; 4 (spr=-44)
nop
stx COLBAK
nop
nop
ldx #$28 ; 40 (spr=-8)
lda #$2A ; 42 (spr=-6)
sty colpf1
sta COLBAK
stx colpf1
nop
lda #$1E ; 30 (spr=-18)
sta colpf1
sty colpf1
nop
nop
ldx #$E0 ; 224 (spr=176)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line7E
stx colpf1
nop
ldx #$05 ; 5 (spr=-43)
stx COLBAK
lda #$2B ; 43 (spr=-5)
sta COLBAK
lda #$29 ; 41 (spr=-7)
stx colpf1
sty colpf1
nop
nop
nop
nop
sta colpf1
nop
nop
ldy #$2A ; 42 (spr=-6)
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line7F
lda #$26 ; 38 (spr=-10)
sta colpf1
nop
stx COLBAK
sty COLBAK
ldy #$0A ; 10 (spr=-38)
stx colpf1
ldx #$28 ; 40 (spr=-8)
sty colpf1
nop
stx colpf1
nop
lda #$4C ; 76 (spr=28)
nop
sta HPOSP1
sta HPOSP3
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line80
stx COLPM2
lda #$06 ; 6 (spr=-42)
ldx #$27 ; 39 (spr=-9)
sty COLPM2
stx colpf1
ldx #$28 ; 40 (spr=-8)
sty colpf1
sta colpf0
stx colpf2
ldy #$8A ; 138 (spr=90)
lda #$E0 ; 224 (spr=176)
ldx #$86 ; 134 (spr=86)
sta colpf0
stx COLPM1
nop
lda #$26 ; 38 (spr=-10)
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line81
stx colpf2
sta colpf2
ldx #$28 ; 40 (spr=-8)
lda #$0A ; 10 (spr=-38)
sty colpf1
ldy #$05 ; 5 (spr=-43)
sty colpf2
sta colpf0
stx colpf1
lda #$26 ; 38 (spr=-10)
sta colpf2
lda #$36 ; 54 (spr=6)
nop
ldy #$8A ; 138 (spr=90)
sta colpf0
ldx #$27 ; 39 (spr=-9)
lda #$E0 ; 224 (spr=176)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line82
stx colpf0
sta colpf0
ldx #$28 ; 40 (spr=-8)
lda #$0A ; 10 (spr=-38)
sty colpf1
ldy #$05 ; 5 (spr=-43)
sty colpf2
sta colpf0
stx colpf1
lda #$26 ; 38 (spr=-10)
nop
sta colpf2
lda #$1A ; 26 (spr=-22)
sta colpf2
nop
lda #$26 ; 38 (spr=-10)
nop
ldy #$8A ; 138 (spr=90)
nop ; filler
cmp byt2; on zero page so 3 cycles
line83
stx colpf1
sta colpf0
sty colpf1
lda #$0A ; 10 (spr=-38)
ldy #$05 ; 5 (spr=-43)
sty colpf2
sta colpf0
stx colpf1
lda #$26 ; 38 (spr=-10)
sta colpf2
ldy #$8A ; 138 (spr=90)
nop
nop
nop
lda #$F0 ; 240 (spr=192)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line84
stx colpf1
sta colpf0
sty colpf1
lda #$0A ; 10 (spr=-38)
ldy #$05 ; 5 (spr=-43)
nop
sty colpf2
sta colpf0
stx colpf1
nop
lda #$26 ; 38 (spr=-10)
sta colpf1
stx colpf0
nop
nop
nop
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line85
lda #$26 ; 38 (spr=-10)
sta colpf0
ldx #$8A ; 138 (spr=90)
stx colpf1
nop
nop
lda #$0A ; 10 (spr=-38)
ldx #$2B ; 43 (spr=-5)
sta COLBAK
stx colpf1
ldy #$86 ; 134 (spr=86)
nop
nop
nop
lda #$28 ; 40 (spr=-8)
sta COLBAK
ldx #$8A ; 138 (spr=90)
nop
stx COLPM1
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line86
nop
ldx #$12 ; 18 (spr=-30)
stx colpf1
lda #$D0 ; 208 (spr=160)
sta COLBAK
nop
ldx #$2B ; 43 (spr=-5)
sty colpf1
lda #$0A ; 10 (spr=-38)
stx colpf1
sta COLBAK
lda #$28 ; 40 (spr=-8)
nop
sta colpf2
nop
nop
nop
ldy #$04 ; 4 (spr=-44)
sty colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line87
ldx #$86 ; 134 (spr=86)
lda #$0A ; 10 (spr=-38)
stx colpf1
sta COLBAK
nop
nop
ldy #$90 ; 144 (spr=96)
ldx #$2B ; 43 (spr=-5)
sty colpf1
stx colpf1
ldy #$04 ; 4 (spr=-44)
lda #$28 ; 40 (spr=-8)
nop
sta colpf2
nop
sta COLBAK
sty colpf2
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line88
ldx #$86 ; 134 (spr=86)
nop
stx colpf1
lda #$0A ; 10 (spr=-38)
sta COLBAK
ldy #$D0 ; 208 (spr=160)
nop
ldx #$2B ; 43 (spr=-5)
sty colpf1
lda #$88 ; 136 (spr=88)
stx colpf1
sta COLPM1
lda #$28 ; 40 (spr=-8)
sta colpf2
ldx #$04 ; 4 (spr=-44)
nop
stx COLBAK
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line89
nop
nop
nop
lda #$91 ; 145 (spr=97)
nop
nop
sta colpf2
nop
lda #$2C ; 44 (spr=-4)
ldy #$0A ; 10 (spr=-38)
nop
sty colpf2
ldy #$29 ; 41 (spr=-7)
nop
sty COLBAK
ldx #$84 ; 132 (spr=84)
stx COLPM1
sta colpf2
ldy #$04 ; 4 (spr=-44)
sta colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line8A
nop
nop
sty colpf2
lda #$F1 ; 241 (spr=193)
nop
sta COLBAK
nop
nop
ldy #$0A ; 10 (spr=-38)
nop
sty COLBAK
nop
ldx #$29 ; 41 (spr=-7)
ldy #$2C ; 44 (spr=-4)
stx colpf2
sty COLBAK
nop
lda #$E1 ; 225 (spr=177)
nop
stx colpf1
nop ; filler
cmp byt2; on zero page so 3 cycles
line8B
sta colpf0
lda #$0A ; 10 (spr=-38)
ldy #$04 ; 4 (spr=-44)
sty colpf2
nop
nop
sta COLBAK
nop
nop
ldx #$2A ; 42 (spr=-6)
stx colpf0
ldy #$2C ; 44 (spr=-4)
sty colpf2
lda #$27 ; 39 (spr=-9)
sta COLBAK
lda #$F2 ; 242 (spr=194)
ldy #$F4 ; 244 (spr=196)
nop
sty colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line8C
ldx #$06 ; 6 (spr=-42)
ldy #$04 ; 4 (spr=-44)
stx colpf2
nop
sta colpf0
ldx #$2A ; 42 (spr=-6)
sty colpf2
nop
lda #$0A ; 10 (spr=-38)
sta COLBAK
lda #$26 ; 38 (spr=-10)
nop
stx colpf0
ldy #$2C ; 44 (spr=-4)
sta COLBAK
sty colpf2
nop
ldx #$04 ; 4 (spr=-44)
lda #$03 ; 3 (spr=-45)
nop ; filler
cmp byt2; on zero page so 3 cycles
line8D
sta COLBAK
stx colpf2
nop
sta COLPM1
lda #$25 ; 37 (spr=-11)
sta colpf0
ldx #$2A ; 42 (spr=-6)
lda #$0A ; 10 (spr=-38)
sta COLBAK
lda #$27 ; 39 (spr=-9)
nop
stx colpf0
ldy #$2C ; 44 (spr=-4)
sta colpf2
sty colpf2
nop
lda #$12 ; 18 (spr=-30)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line8E
sta colpf0
nop
nop
ldy #$04 ; 4 (spr=-44)
sty colpf2
nop
ldy #$24 ; 36 (spr=-12)
nop
ldx #$2A ; 42 (spr=-6)
sty colpf0
stx colpf0
ldy #$2C ; 44 (spr=-4)
sty colpf2
lda #$27 ; 39 (spr=-9)
sta COLBAK
nop
nop
lda #$25 ; 37 (spr=-11)
sta COLBAK
nop ; filler
cmp byt2; on zero page so 3 cycles
line8F
ldy #$04 ; 4 (spr=-44)
nop
lda #$E0 ; 224 (spr=176)
sta colpf0
lda #$25 ; 37 (spr=-11)
nop
sta COLPM1
sty colpf2
lda #$0A ; 10 (spr=-38)
sta COLBAK
ldx #$2A ; 42 (spr=-6)
stx colpf0
ldy #$2C ; 44 (spr=-4)
lda #$26 ; 38 (spr=-10)
sta colpf2
sty colpf2
ldx #$04 ; 4 (spr=-44)
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line90
sta colpf0
nop
ldy #$E1 ; 225 (spr=177)
stx colpf1
sty colpf2
nop
nop
nop
ldx #$29 ; 41 (spr=-7)
ldy #$06 ; 6 (spr=-42)
sty colpf2
nop
ldy #$2B ; 43 (spr=-5)
sty colpf2
stx COLBAK
ldy #$2C ; 44 (spr=-4)
sty colpf2
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line91
nop
nop
ldy #$E0 ; 224 (spr=176)
nop
nop
ldx #$0B ; 11 (spr=-37)
nop
sty colpf2
ldy #$06 ; 6 (spr=-42)
nop
stx COLBAK
sty colpf2
ldy #$2B ; 43 (spr=-5)
ldx #$06 ; 6 (spr=-42)
sty colpf1
nop
ldy #$2C ; 44 (spr=-4)
sty colpf2
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line92
nop
lda #$3C ; 60 (spr=12)
ldy #$E0 ; 224 (spr=176)
stx colpf1
sty colpf2
ldy #$05 ; 5 (spr=-43)
ldx #$28 ; 40 (spr=-8)
sta HPOSP1
lda #$F1 ; 241 (spr=193)
sty colpf2
ldy #$2B ; 43 (spr=-5)
sty colpf2
nop
ldy #$2C ; 44 (spr=-4)
stx COLBAK
sty COLBAK
nop
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line93
nop
ldy #$04 ; 4 (spr=-44)
sta colpf2
nop
lda #$0E ; 14 (spr=-34)
nop
nop
sta COLBAK
ldx #$2A ; 42 (spr=-6)
lda #$0A ; 10 (spr=-38)
sta COLBAK
sty colpf2
ldy #$0E ; 14 (spr=-34)
stx colpf1
ldx #$2C ; 44 (spr=-4)
stx COLBAK
stx COLBAK
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line94
ldx #$E2 ; 226 (spr=178)
stx COLPM1
ldx #$06 ; 6 (spr=-42)
stx colpf1
sta COLBAK
sty colpf1
nop
nop
ldy #$2C ; 44 (spr=-4)
stx colpf1
ldx #$2A ; 42 (spr=-6)
sty colpf2
stx colpf1
lda #$00 ; 0 (spr=-48)
ldx #$27 ; 39 (spr=-9)
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line95
ldy #$0E ; 14 (spr=-34)
lda #$04 ; 4 (spr=-44)
stx colpf2
sta colpf0
nop
lda #$0A ; 10 (spr=-38)
sta COLBAK
ldx #$06 ; 6 (spr=-42)
sty colpf2
stx colpf2
lda #$27 ; 39 (spr=-9)
nop
nop
sta colpf0
ldx #$2C ; 44 (spr=-4)
stx colpf2
sty colpf1
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line96
lda #$04 ; 4 (spr=-44)
sta colpf0
stx colpf2
ldx #$28 ; 40 (spr=-8)
ldy #$06 ; 6 (spr=-42)
sty colpf2
lda #$0B ; 11 (spr=-37)
sta COLBAK
lda #$2A ; 42 (spr=-6)
stx colpf1
sta colpf0
lda #$26 ; 38 (spr=-10)
ldx #$2C ; 44 (spr=-4)
sta COLBAK
stx colpf2
ldx #$D0 ; 208 (spr=160)
lda #$04 ; 4 (spr=-44)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line97
sta colpf0
sty colpf2
stx colpf1
lda #$0B ; 11 (spr=-37)
nop
sta colpf2
ldx #$2C ; 44 (spr=-4)
lda #$2A ; 42 (spr=-6)
sty colpf1
stx colpf1
sta colpf0
lda #$28 ; 40 (spr=-8)
sta colpf2
ldx #$24 ; 36 (spr=-12)
nop
lda #$04 ; 4 (spr=-44)
stx colpf1
nop ; filler
cmp byt2; on zero page so 3 cycles
line98
sta colpf0
sty colpf2
ldy #$06 ; 6 (spr=-42)
stx colpf1
lda #$0B ; 11 (spr=-37)
sta colpf2
sty colpf1
lda #$2A ; 42 (spr=-6)
ldx #$2C ; 44 (spr=-4)
nop
sta colpf0
stx colpf1
sta colpf2
nop
nop
lda #$04 ; 4 (spr=-44)
sta COLBAK
nop ; filler
cmp byt2; on zero page so 3 cycles
line99
sty colpf2
ldx #$0D ; 13 (spr=-35)
sta colpf0
stx colpf1
ldx #$2C ; 44 (spr=-4)
lda #$0A ; 10 (spr=-38)
sta COLBAK
nop
lda #$29 ; 41 (spr=-7)
stx colpf1
ldx #$2A ; 42 (spr=-6)
sta colpf2
stx colpf0
nop
sta colpf0
ldy #$06 ; 6 (spr=-42)
sty colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
line9A
lda #$04 ; 4 (spr=-44)
sta colpf0
nop
lda #$24 ; 36 (spr=-12)
sta colpf1
ldx #$2C ; 44 (spr=-4)
lda #$0E ; 14 (spr=-34)
sta colpf1
nop
stx colpf1
ldy #$2A ; 42 (spr=-6)
sty colpf0
nop
lda #$26 ; 38 (spr=-10)
nop
sta colpf0
sta colpf0
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
line9B
lda #$04 ; 4 (spr=-44)
nop
sta colpf0
lda #$24 ; 36 (spr=-12)
nop
sta colpf1
lda #$0E ; 14 (spr=-34)
sta colpf1
nop
stx colpf1
ldy #$29 ; 41 (spr=-7)
sty colpf0
nop
ldy #$2A ; 42 (spr=-6)
sty colpf0
nop
sta HPOSP2
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line9C
sta colpf1
sta colpf0
ldy #$2A ; 42 (spr=-6)
lda #$04 ; 4 (spr=-44)
sta colpf1
lda #$02 ; 2 (spr=-46)
stx HPOSP1
sta colpf0
sty colpf0
nop
stx colpf1
nop
lda #$24 ; 36 (spr=-12)
sta HPOSP2
ldy #$04 ; 4 (spr=-44)
stx colpf0
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line9D
stx HPOSP2
nop
sta colpf0
lda #$06 ; 6 (spr=-42)
sty COLPM1
ldy #$04 ; 4 (spr=-44)
sty colpf0
ldy #$2A ; 42 (spr=-6)
ldx #$18 ; 24 (spr=-24)
stx colpf0
sty colpf2
nop
nop
sta COLPM1
nop
ldx #$02 ; 2 (spr=-46)
nop
lda #$24 ; 36 (spr=-12)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
line9E
sta colpf1
lda #$04 ; 4 (spr=-44)
sta colpf0
ldy #$0A ; 10 (spr=-38)
nop
lda #$34 ; 52 (spr=4)
nop
sty colpf1
stx colpf1
nop
ldx #$2C ; 44 (spr=-4)
stx colpf1
sty colpf2
nop
nop
nop
sta COLPM1
sta colpf0
nop ; filler
cmp byt2; on zero page so 3 cycles
line9F
nop
lda #$05 ; 5 (spr=-43)
sta colpf0
ldx #$06 ; 6 (spr=-42)
nop
stx colpf1
nop
ldy #$2A ; 42 (spr=-6)
lda #$1C ; 28 (spr=-20)
ldx #$2C ; 44 (spr=-4)
sty colpf2
stx colpf1
sta colpf0
ldx #$04 ; 4 (spr=-44)
lda #$07 ; 7 (spr=-41)
sta colpf2
lda #$E3 ; 227 (spr=179)
sta colpf0
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA0
stx colpf1
nop
nop
nop
nop
lda #$90 ; 144 (spr=96)
ldx #$2C ; 44 (spr=-4)
sta colpf0
ldy #$2A ; 42 (spr=-6)
sty colpf2
stx colpf1
lda #$E2 ; 226 (spr=178)
sta COLPM1
ldx #$04 ; 4 (spr=-44)
nop
lda #$06 ; 6 (spr=-42)
sta colpf0
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA1
sta colpf1
nop
nop
stx colpf0
ldx #$D0 ; 208 (spr=160)
nop
lda #$06 ; 6 (spr=-42)
sta COLPM1
stx colpf1
ldx #$29 ; 41 (spr=-7)
stx HPOSP2
ldx #$2C ; 44 (spr=-4)
stx COLBAK
nop
nop
nop
nop
ldy #$08 ; 8 (spr=-40)
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA2
ldx #$2A ; 42 (spr=-6)
stx HPOSP2
nop
sty colpf2
nop
ldy #$06 ; 6 (spr=-42)
sty colpf2
nop
stx colpf2
stx HPOSP1
ldx #$2A ; 42 (spr=-6)
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA3
stx HPOSP2
nop
lda #$00 ; 0 (spr=-48)
ldy #$02 ; 2 (spr=-46)
stx HPOSP1
sta colpf2
sty colpf2
ldx #$2B ; 43 (spr=-5)
stx colpf2
ldy #$08 ; 8 (spr=-40)
ldx #$2C ; 44 (spr=-4)
nop
nop
sty colpf1
stx HPOSP1
nop
nop
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA4
nop
nop
nop
nop
lda #$34 ; 52 (spr=4)
nop
ldy #$E0 ; 224 (spr=176)
ldx #$91 ; 145 (spr=97)
sta colpf1
stx colpf1
sty colpf1
lda #$06 ; 6 (spr=-42)
ldy #$2A ; 42 (spr=-6)
stx colpf1
nop
sty COLPM0
nop
nop
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA5
nop
ldy #$08 ; 8 (spr=-40)
sty colpf2
nop
ldx #$2A ; 42 (spr=-6)
sta COLPM1
ldy #$12 ; 18 (spr=-30)
sty colpf2
nop
stx colpf2
nop
nop
nop
nop
nop
stx COLPM0
nop
nop
ldx #$F3 ; 243 (spr=195)
stx colpf1
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA6
nop
nop
ldy #$08 ; 8 (spr=-40)
sty colpf2
nop
sta COLPM0
ldy #$02 ; 2 (spr=-46)
sty colpf2
ldx #$2A ; 42 (spr=-6)
stx colpf2
ldx #$0A ; 10 (spr=-38)
nop
nop
nop
stx HPOSP0
nop
ldy #$3B ; 59 (spr=11)
sta COLPM0
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA7
sty HPOSP1
nop
lda #$0B ; 11 (spr=-37)
sta COLPM0
nop
lda #$E0 ; 224 (spr=176)
ldx #$24 ; 36 (spr=-12)
nop
sta colpf1
lda #$30 ; 48 (spr=0)
sta HPOSP1
nop
stx HPOSP0
stx colpf1
nop
nop
nop
lda #$E0 ; 224 (spr=176)
sta COLBAK
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA8
nop
nop
nop
ldy #$2C ; 44 (spr=-4)
nop
lda #$02 ; 2 (spr=-46)
sta colpf2
ldx #$04 ; 4 (spr=-44)
stx HPOSP1
lda #$2A ; 42 (spr=-6)
sta colpf0
stx HPOSP1
lda #$28 ; 40 (spr=-8)
sty colpf2
sta COLBAK
nop
lda #$06 ; 6 (spr=-42)
nop
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineA9
stx colpf2
sta colpf0
nop
ldy #$02 ; 2 (spr=-46)
stx COLPM1
ldx #$2C ; 44 (spr=-4)
lda #$2B ; 43 (spr=-5)
sty colpf1
sta COLBAK
stx colpf2
ldy #$3A ; 58 (spr=10)
lda #$E0 ; 224 (spr=176)
sty HPOSP0
sta colpf1
nop
nop
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
lineAA
lda #$05 ; 5 (spr=-43)
sta colpf0
ldx #$06 ; 6 (spr=-42)
stx colpf2
ldx #$92 ; 146 (spr=98)
lda #$51 ; 81 (spr=33)
sta HPOSP3
stx colpf2
nop
nop
ldx #$2D ; 45 (spr=-3)
stx colpf0
nop
nop
nop
nop
lda #$06 ; 6 (spr=-42)
sta colpf0
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
lineAB
lda #$05 ; 5 (spr=-43)
nop
sta COLPM3
nop
ldx #$24 ; 36 (spr=-12)
stx colpf2
ldx #$92 ; 146 (spr=98)
nop
stx colpf2
nop
lda #$06 ; 6 (spr=-42)
nop
ldx #$2D ; 45 (spr=-3)
stx colpf0
ldy #$0A ; 10 (spr=-38)
sty colpf2
nop
sta colpf0
nop
nop
nop ; filler
cmp byt2; on zero page so 3 cycles
lineAC
nop
nop
nop
ldx #$34 ; 52 (spr=4)
sty COLPM2
stx colpf2
ldx #$28 ; 40 (spr=-8)
nop
ldy #$2E ; 46 (spr=-2)
stx colpf0
nop
sty colpf2
ldx #$2D ; 45 (spr=-3)
stx colpf0
nop
ldy #$34 ; 52 (spr=4)
lda #$06 ; 6 (spr=-42)
nop
sta colpf0
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineAD
sta colpf0
ldx #$28 ; 40 (spr=-8)
stx colpf2
sta colpf0
sty colpf2
sty colpf2
stx colpf2
lda #$2A ; 42 (spr=-6)
sta COLBAK
ldx #$2C ; 44 (spr=-4)
stx HPOSP2
stx colpf2
nop
ldy #$F2 ; 242 (spr=194)
stx colpf2
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineAE
ldx #$28 ; 40 (spr=-8)
sty HPOSP1
ldy #$25 ; 37 (spr=-11)
stx colpf2
lda #$06 ; 6 (spr=-42)
sty colpf2
sta colpf0
stx colpf2
sty HPOSP1
ldy #$F2 ; 242 (spr=194)
sta colpf0
sty colpf2
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineAF
nop
stx COLPM1
sty HPOSP1
nop
sty colpf2
lda #$17 ; 23 (spr=-25)
nop
stx colpf2
ldx #$48 ; 72 (spr=24)
stx HPOSP3
sta colpf2
ldy #$2A ; 42 (spr=-6)
nop
sty HPOSP1
ldy #$2A ; 42 (spr=-6)
ldx #$28 ; 40 (spr=-8)
nop
sta colpf2
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB0
nop
sty HPOSP2
sty colpf2
ldy #$24 ; 36 (spr=-12)
sty colpf2
lda #$07 ; 7 (spr=-41)
nop
stx colpf0
nop
ldx #$48 ; 72 (spr=24)
stx COLPM1
sta colpf2
nop
stx HPOSP1
nop
nop
nop
nop
ldy #$F2 ; 242 (spr=194)
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB1
nop
nop
nop
ldx #$94 ; 148 (spr=100)
stx COLPM1
nop
nop
ldx #$15 ; 21 (spr=-27)
lda #$2F ; 47 (spr=-1)
stx colpf2
sta colpf0
nop
nop
sty colpf0
ldx #$0E ; 14 (spr=-34)
lda #$06 ; 6 (spr=-42)
nop
sta colpf2
ldy #$2A ; 42 (spr=-6)
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB2
lda #$06 ; 6 (spr=-42)
sta COLPM3
sty colpf2
lda #$29 ; 41 (spr=-7)
nop
sta colpf2
nop
lda #$2C ; 44 (spr=-4)
stx colpf0
sta colpf2
nop
nop
ldx #$28 ; 40 (spr=-8)
nop
nop
nop
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB3
stx colpf2
ldy #$0E ; 14 (spr=-34)
nop
lda #$06 ; 6 (spr=-42)
sta colpf0
lda #$2A ; 42 (spr=-6)
sty COLBAK
sta colpf0
lda #$2C ; 44 (spr=-4)
sta colpf1
nop
sta colpf2
sta COLBAK
stx colpf1
nop
nop
ldx #$29 ; 41 (spr=-7)
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB4
stx HPOSP1
ldy #$0E ; 14 (spr=-34)
lda #$08 ; 8 (spr=-40)
sta colpf0
nop
lda #$2A ; 42 (spr=-6)
sty colpf2
sta colpf0
lda #$2E ; 46 (spr=-2)
sta colpf1
nop
nop
sta COLBAK
stx colpf1
nop
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB5
stx HPOSP1
ldy #$0E ; 14 (spr=-34)
lda #$08 ; 8 (spr=-40)
sta colpf0
nop
lda #$2A ; 42 (spr=-6)
sty colpf2
sta colpf0
lda #$2C ; 44 (spr=-4)
sta colpf1
nop
stx colpf1
nop
nop
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB6
stx HPOSP1
ldy #$0E ; 14 (spr=-34)
lda #$08 ; 8 (spr=-40)
sta colpf0
nop
lda #$2A ; 42 (spr=-6)
sty colpf2
sta colpf0
lda #$2C ; 44 (spr=-4)
sta colpf1
nop
sta COLBAK
stx colpf1
nop
nop
nop
nop
nop
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB7
stx HPOSP1
ldy #$1E ; 30 (spr=-18)
lda #$06 ; 6 (spr=-42)
sta colpf0
nop
lda #$2A ; 42 (spr=-6)
sty COLPM2
sta colpf0
nop
sty colpf1
stx colpf1
nop
ldy #$0B ; 11 (spr=-37)
ldx #$37 ; 55 (spr=7)
sty COLPM1
stx HPOSP1
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB8
nop
nop
lda #$28 ; 40 (spr=-8)
nop
sty COLPM2
ldx #$09 ; 9 (spr=-39)
stx COLPM1
stx HPOSP0
ldx #$2E ; 46 (spr=-2)
stx colpf1
sta colpf1
sty COLPM1
stx HPOSP1
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineB9
nop
ldx #$37 ; 55 (spr=7)
lda #$28 ; 40 (spr=-8)
sty COLPM1
sty COLPM2
stx HPOSP0
nop
ldx #$2E ; 46 (spr=-2)
stx colpf1
ldx #$1E ; 30 (spr=-18)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineBA
sta colpf1
nop
lda #$2C ; 44 (spr=-4)
ldy #$2E ; 46 (spr=-2)
sta HPOSP2
stx colpf2
lda #$2A ; 42 (spr=-6)
sty colpf2
stx colpf1
sty colpf2
nop
sta colpf0
ldx #$2A ; 42 (spr=-6)
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineBB
ldy #$1E ; 30 (spr=-18)
lda #$0E ; 14 (spr=-34)
sta colpf0
nop
lda #$2A ; 42 (spr=-6)
sta HPOSP3
stx colpf1
sty HPOSP3
sty colpf0
ldx #$2A ; 42 (spr=-6)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineBC
sty colpf2
ldy #$2E ; 46 (spr=-2)
lda #$0E ; 14 (spr=-34)
sta colpf0
lda #$2A ; 42 (spr=-6)
sty colpf2
sta HPOSP3
stx colpf1
lda #$2A ; 42 (spr=-6)
ldx #$2A ; 42 (spr=-6)
sta colpf0
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineBD
nop
ldy #$1E ; 30 (spr=-18)
lda #$0E ; 14 (spr=-34)
sta colpf0
nop
lda #$2A ; 42 (spr=-6)
sta HPOSP3
stx colpf1
sty colpf2
nop
ldx #$1D ; 29 (spr=-19)
sta colpf0
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineBE
nop
ldy #$2E ; 46 (spr=-2)
lda #$0E ; 14 (spr=-34)
sta colpf0
lda #$1A ; 26 (spr=-22)
sty colpf2
sta colpf2
sty colpf2
stx colpf0
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineBF
nop
ldy #$2E ; 46 (spr=-2)
lda #$0E ; 14 (spr=-34)
sta colpf0
lda #$1A ; 26 (spr=-22)
sty colpf2
sta colpf2
sty colpf2
stx colpf0
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC0
nop
ldx #$0E ; 14 (spr=-34)
lda #$2A ; 42 (spr=-6)
stx colpf0
nop
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC1
sta HPOSP2
lda #$2A ; 42 (spr=-6)
sta colpf2
ldy #$2C ; 44 (spr=-4)
sty colpf2
ldx #$2E ; 46 (spr=-2)
sta COLBAK
stx colpf1
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC2
sta colpf0
ldy #$2C ; 44 (spr=-4)
stx colpf1
ldx #$2E ; 46 (spr=-2)
lda #$FE ; 254 (spr=206)
sta COLBAK
nop
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC3
lda #$2A ; 42 (spr=-6)
sta colpf1
sty colpf2
stx colpf1
nop
ldy #$2C ; 44 (spr=-4)
sty colpf2
lda #$2B ; 43 (spr=-5)
nop
sta COLBAK
lda #$0E ; 14 (spr=-34)
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC4
ldy #$1A ; 26 (spr=-22)
sty COLPM2
sta HPOSP0
sta COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC5
ldy #$2C ; 44 (spr=-4)
sta HPOSP0
sty colpf2
ldx #$0E ; 14 (spr=-34)
lda #$1E ; 30 (spr=-18)
nop
sta COLBAK
lda #$2C ; 44 (spr=-4)
nop
stx COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC6
ldy #$2C ; 44 (spr=-4)
sta HPOSP0
stx colpf1
sty colpf2
lda #$1E ; 30 (spr=-18)
sta COLBAK
nop
nop
stx HPOSP3
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
lineC7
stx HPOSP3
lda #$2A ; 42 (spr=-6)
sta HPOSP0
lda #$1C ; 28 (spr=-20)
ldy #$2E ; 46 (spr=-2)
sta COLBAK
stx colpf1
sty COLBAK
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
nop ; filler
cmp byt2; on zero page so 3 cycles
; ----------------------------------