; ---------------------------------- 
; 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
; ---------------------------------- 
