From c9e8adb35219fc45851a046638d2e9a1f564db1a Mon Sep 17 00:00:00 2001 From: Pecusx Date: Mon, 17 Apr 2023 00:07:36 +0200 Subject: [PATCH] Scorch title --- scorch.xex | Bin 57348 -> 56504 bytes splash_v2/output.png.mic | Bin 8360 -> 8000 bytes splash_v2/output.png.pmg | 112 +- splash_v2/output.png.rp | 7478 +++++++++++++++++------------------ splash_v2/output.png.rp.ini | 26 +- 5 files changed, 3772 insertions(+), 3844 deletions(-) diff --git a/scorch.xex b/scorch.xex index 55cd237edeca69fed84c9b46ce2014de5d213a9e..b41a28f4982340bd7f0743ef93acd078db8e4803 100644 GIT binary patch delta 18318 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 OLK=Q1!w|IN<^KSux%4~$ literal 8360 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 SVk*~k`rWRSZu#PrNc>-|iL_1t diff --git a/splash_v2/output.png.pmg b/splash_v2/output.png.pmg index dbc7ec9..218e0e7 100644 --- a/splash_v2/output.png.pmg +++ b/splash_v2/output.png.pmg @@ -4,70 +4,70 @@ missiles .ds $100 player0 - .he 00 00 00 00 00 00 00 00 78 74 38 30 FE 7E FE 7C - .he FE 7C 7E 7E 1E 1C 7C 78 7C 3C 78 3C 38 7E FC FE - .he FC 7C FC FF 7F FF 7F FF 7F FF 6F 3F 7F 3F 1F 3F - .he 1F EE FE FE FE F9 F5 FE 7F 0E 9C 0C 00 00 00 FF - .he FE FE FF FF FF FF FF FE FF FF FF FF FF FF FF FF - .he FE FF FF FF FF FF FF FF FE FF FF FF FF FF FF FF - .he FF FF FF FF FF FF FF FF FF 3F 3F 3F 1F 1D 1D 19 - .he 06 3F 3F F8 7C 7E 5F DF 7F FF 3F 77 7F F7 FF CF - .he 9F 9F DF FF FF F8 F3 FF F7 F7 77 76 92 02 8A C6 - .he 8A 47 08 26 CD 05 69 38 E8 3C BE 35 6E A3 B3 B7 - .he D3 65 E6 70 60 85 02 8A C7 C6 C1 40 40 F0 F1 78 - .he 59 DC E0 E0 E0 E4 40 4C C0 FD FD FB FF FF FF FD - .he FD FE FF FE FE FD 6C 0B 13 1A 3C 3C 38 12 10 10 - .he 30 00 12 10 49 D9 71 79 38 00 00 00 00 00 00 00 + .he 00 00 00 00 00 00 00 00 1E 1E 0E F1 FB FE FF F0 + .he FE FC FE FF FF FF EF EF E7 EF E7 C7 E7 C7 EF C7 + .he E7 C7 EF C7 E7 EF EF 6E FF FE FE F2 FC FC 7C 7C + .he 7C 7C 7C 3C FE 3C 3C FE FF FE 7F 7E 7F 7E E8 C0 + .he 6E FF 7F 7F 7F FE 7F 5E 7E FF FE 01 FF FF FF FF + .he FF FF FF FF FF FF FF FF FF FF FF FF FF FE FC 7E + .he 7E 72 70 30 20 20 60 60 78 E0 E0 E0 E0 E0 03 06 + .he 02 03 03 07 07 07 07 03 04 04 82 1C 1E 03 80 C0 + .he D7 B7 9D BF DF 5E 02 2E 2A A2 6B 73 F7 61 51 07 + .he 47 07 17 85 18 18 0C 1F 0F 1F 1F 1F 0F 3F 3F 8F + .he 9F 0F 0F 6F 2F 2F 1F 1E 6E EE EE 6E 7E 7E FE 7E + .he 7E 7F 7F 3F 7F 7F 3F 3F 3F 3F 3F 3F FF 0C 4F 67 + .he FD 7C 7C 5C C2 C6 BE CF FB FF FF F0 44 C2 C0 E7 + .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 player1 - .he 00 00 00 00 00 00 00 00 70 28 1C 3C 1C 3C 1C 1C - .he 1E 1E 3E 1E 1E 0E 86 E3 E3 F3 F3 F4 FF FF FF BF - .he FE BF FE 7F 7E 7E 7E 7F 7E 7E 7F 7E 7E 7F 7E 7E - .he 7F FE FE FF FE 7F 7F FF FF FC 7C 78 78 78 78 87 - .he 83 87 C3 87 43 C7 83 C7 C3 C3 C7 E7 EF EC CA F8 - .he 7E 7E 7E 7E 1C 70 F8 30 57 60 70 86 07 06 07 E6 - .he EF 83 2B 8B 0E 1B 2F 1B 0F BA 4F 18 6E 38 6E 39 - .he 4F B7 6D DF 6D FB 6D 9F 6D FF EF FF 7F 7F 7F FF - .he 7F FF FF 7F FF 7F FF 40 C8 0F 0E 90 30 1B 7D 7F - .he 7F 7F 7F 4F 1F 3F 7F 7F 7F 5F 3F 3F 7F FF FF FF - .he 7F FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - .he FF FD F7 FD F7 FD 77 03 1C 48 BC CC FC CC FC CE - .he FC CF F5 7B AC 7F AC 7F B0 D4 B0 DC B2 D8 B2 D8 - .he B6 E0 F8 E0 FC E0 F8 E0 FA 00 00 00 00 00 00 00 + .he 00 00 00 00 00 00 00 00 0C FF FF F8 F8 78 E8 60 + .he E0 E0 C0 D0 DF DF DF DE CE CE EE E6 E5 E5 E5 F5 + .he F5 F5 DD DD DD DD D4 C4 C6 C6 D6 DE FF FF FF FF + .he FF FF FB FF FF FF FF FF FF FF FF FF FF FF FF FF + .he FF FF FF FF FF FF FF FF FF FF FF FE FE 03 27 06 + .he FC FF FF FF 7F 01 1B FF FF FF 3F FF 99 7F 30 1F + .he 37 3F 2B 3C 05 3E CC 56 A0 80 C0 80 E0 80 A0 82 + .he F8 90 B8 80 68 80 BC 08 DC A0 E8 C4 FC 80 00 A7 + .he 23 A7 A4 A4 E7 EF 7F EF FE 6C FF EF EF EF FF FF + .he FF FF FF FF FF FF 01 10 00 00 80 A0 46 47 1F 1F + .he 7E 7F 3F FF FF FF 7F FB F8 10 60 C0 9F FF FF 77 + .he BC 8C 9C DF E7 F7 F7 F1 FB FF FF FF FF FF 7F 7F + .he 7F FF FF FB FF 1F 1F 1F 1F 1F 1F 7F 7F 37 77 77 + .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 player2 - .he 00 00 00 00 00 00 00 00 F8 F8 20 30 38 78 38 7C - .he 38 3C 18 3C 18 3C 08 1F 1F 1F 1F 1F 1F 01 1E 1E - .he 0E 02 00 03 07 03 07 83 07 C7 87 87 07 C7 07 87 - .he 07 0F 07 07 06 07 02 06 0E 06 1E 1E 1E 3E 1E 3E - .he 1E 3E 1E 3E 1E 3C 1E 3C 1C 3C 3C 3C 1C 3C 1C 3C - .he 18 3C 18 3C 1C 3C 1E 3C 9E B4 1C 1A 1C 1E 1E 3E - .he 1E 1E 1E 1E 3E 1E 1E 1E 18 3E 1E 7E 3E 7E 3E DE - .he 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E 1E - .he 1E 1E 1E 1E 1E 1E 1E FA FA FA FA 3C 8C 03 C0 E7 - .he C4 10 0E 0C F3 D8 BE BF 7F DF BD FD F6 D7 D3 D0 - .he CB D6 CF 72 7E C7 EF 27 47 CB F2 5F E8 78 70 3C - .he 30 1C FD 78 F4 DC FD DD FC 01 03 03 03 03 03 03 - .he 03 0B 06 03 0F 10 19 38 19 3A 1E 3F 5B DF FD DF - .he FF FF 73 F3 D9 93 C5 D1 C1 00 00 00 00 00 00 00 + .he 00 00 00 00 00 00 00 00 E3 FF FF 7F FF FF FF FF + .he FF FF FF 04 48 78 F8 08 00 88 0A 48 16 3C D9 39 + .he 10 18 18 18 58 1A 1A 18 18 1C 1D 1D 7F 3E 7F 1F + .he 7F 5F DF 0F E0 F0 E0 E0 E0 F0 EC EC F8 FC FC FC + .he FC FC F8 F8 78 F8 F8 FF F7 FF FF FE 3C 1C 5B 83 + .he A8 78 F0 60 F0 F0 F0 F0 F0 F8 F8 E0 E0 E0 C0 C0 + .he 01 05 07 03 01 01 1F 10 00 10 10 38 38 28 2C 2E + .he 46 42 42 43 43 42 01 04 03 07 84 8E FE 99 00 E5 + .he 2E C0 FA AA CB EA DF EF 3F 3F FF 56 7F FF 7F 7F + .he FF FD 06 20 00 00 00 00 3C 00 06 00 7F 00 FE 00 + .he 5D 00 FF 01 FF FF 03 FF A6 FF 04 FF 7F FF 78 84 + .he 0F 3F 3F 3F 3E 1E 3E 3E 1C 1E 06 86 FC 32 BE 0F + .he 03 CE 00 F9 B0 BF 5F FF F7 E3 C3 C3 94 C4 EE E6 + .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 player3 - .he 00 00 00 00 00 00 00 00 F0 C0 F0 C0 E0 E0 E6 EE - .he 62 FA 74 B8 F4 FD B7 DF C7 CF 67 EF 67 F6 F2 FA - .he FE FE FF F8 F8 F8 F8 C0 80 80 C0 80 C0 C0 C0 C0 - .he C0 C0 C0 C0 E0 1F 07 0F 18 18 18 18 1C 3C 3E 3E - .he 5E 4E 4E 0F 4F 0E F0 70 F0 30 F0 B0 03 20 6A 06 - .he 06 06 81 83 E3 E7 BE 9F BF 07 07 03 07 03 7B 03 - .he F8 6F 4A 2B E3 2D 70 2F BF 80 F2 2E 00 00 20 30 - .he 30 30 38 07 07 07 03 07 07 C0 60 60 70 70 70 70 - .he 78 70 39 38 39 C0 E2 E2 37 37 57 B7 D7 34 77 7F - .he F7 FF FF FC 7C FF 6F 77 7F 7F 7F 7F 7F 7F 7F 7F - .he 7E 7F 7F 7E 7E 7E 7E 7E 7E 7E 7D 7F 7C 7E 7C 3C - .he FF 07 12 F7 DB FF DA FF DE FF 5E FF 59 7F 1A 3F - .he 5B 7C 4A 3D 1A 3F 5A 2E DA 3E DA 06 DB 7F 4B 7F - .he 1B 3F 0B 0F 0B 0F 0B 07 03 00 00 00 00 00 00 00 + .he 00 00 00 00 00 00 00 00 1E E0 60 90 70 58 F8 FC + .he FC 7C 7E FE BE 90 01 D4 96 01 C2 70 E9 60 E5 F1 + .he F7 D5 F0 F4 0F 0F 1F 0E 1E 0F 47 07 07 07 07 07 + .he 07 07 07 07 07 60 77 07 07 07 07 07 07 07 F7 07 + .he 0F 07 03 07 07 0F 07 1F 7F 07 77 F7 07 07 17 16 + .he 27 06 C7 CC FE FE FE 7F FF FE FF FE 7F FE 7F FC + .he 7F F8 FF B0 7E 1C FF 04 FF 88 3E 00 BC 00 18 00 + .he 01 00 F0 70 60 E0 C0 C0 D0 08 1C 0F 19 0A 0B F6 + .he F6 FC F0 1F 46 A6 BE 96 DB DF 44 46 BE 2E D8 DB + .he C1 C0 E4 64 F8 F8 FC FC DE E0 EF 9D 8F CE 53 83 + .he 93 FB F9 0F 3E 7C 7C 1C 3E 3C 7E 7E 7E 7E 1E 1E + .he 1F 3F 3B 73 79 3B 39 3B 0C 1E 1E 1C 0D 18 18 19 + .he FC B8 B8 F0 F8 F0 90 88 44 80 80 F0 98 01 F9 D1 + .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .he 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 diff --git a/splash_v2/output.png.rp b/splash_v2/output.png.rp index c55c5a7..0bea37f 100644 --- a/splash_v2/output.png.rp +++ b/splash_v2/output.png.rp @@ -1,9 +1,9 @@ ; ---------------------------------- ; RastaConverter by Ilmenit v.Beta7 -; InputName: tanki-2-crop.png -; CmdLine: tanki-2-crop.png /threads=8 /s=1000 /dither=line2 /dither_rand=0.5 /distance=cie94 -; Evaluations: 1355802897 -; Score: 15.0729 +; InputName: test.png +; CmdLine: test.png /dither=knoll /dither_rand=0.6 /threads=8 /s=1000 +; Evaluations: 423830365 +; Score: 11.597 ; ---------------------------------- ; Proper offset nop @@ -12,4795 +12,4723 @@ nop cmp byt2; line0 + ldy #$97 ; 151 (spr=103) + lda #$EE ; 238 (spr=190) + sty colpf0 ldy #$0E ; 14 (spr=-34) - ldy #$2A ; 42 (spr=-6) - ldx #$9A ; 154 (spr=106) - lda #$9A ; 154 (spr=106) - lda #$94 ; 148 (spr=100) + lda #$1F ; 31 (spr=-17) + ldx #$1C ; 28 (spr=-20) + ldx #$FC ; 252 (spr=204) + sta COLBAK + sty colpf0 + stx colpf1 + ldx #$2F ; 47 (spr=-1) + ldy #$EE ; 238 (spr=190) + sty colpf1 + ldy #$84 ; 132 (spr=84) + lda #$EE ; 238 (spr=190) + stx colpf1 nop - sty COLBAK - stx colpf2 - ldx #$1D ; 29 (spr=-19) - ldy #$2D ; 45 (spr=-3) - sty colpf2 - stx colpf2 - nop - ldy #$1B ; 27 (spr=-21) - ldx #$36 ; 54 (spr=6) - ldy #$0D ; 13 (spr=-35) - lda #$0F ; 15 (spr=-33) - sty colpf2 - ldy #$86 ; 134 (spr=86) - stx COLBAK + lda #$9C ; 156 (spr=108) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line1 - sty colpf2 - ldx #$9B ; 155 (spr=107) - ldy #$9A ; 154 (spr=106) + sta HPOSP2 + ldx #$06 ; 6 (spr=-42) + stx COLPM3 + ldx #$EE ; 238 (spr=190) + stx COLPM2 + lda #$2E ; 46 (spr=-2) + ldx #$2D ; 45 (spr=-3) + ldy #$84 ; 132 (spr=84) + sta colpf1 + stx colpf2 + lda #$EE ; 238 (spr=190) + ldy #$EC ; 236 (spr=188) + ldy #$0F ; 15 (spr=-33) + lda #$2E ; 46 (spr=-2) + ldx #$05 ; 5 (spr=-43) stx colpf0 - ldy #$1D ; 29 (spr=-19) - ldx #$95 ; 149 (spr=101) - stx COLPM1 - sta colpf2 sty colpf1 - ldy #$1E ; 30 (spr=-18) - sty colpf0 - ldx #$0C ; 12 (spr=-36) - stx colpf0 - ldy #$8A ; 138 (spr=90) - sty colpf1 - ldy #$0B ; 11 (spr=-37) - lda #$9A ; 154 (spr=106) - nop ; filler + lda #$86 ; 134 (spr=86) + ldx #$1C ; 28 (spr=-20) nop ; filler cmp byt2; on zero page so 3 cycles line2 - lda #$9A ; 154 (spr=106) - sta colpf1 - ldy #$1D ; 29 (spr=-19) - lda #$9D ; 157 (spr=109) - ldy #$94 ; 148 (spr=100) - ldy #$98 ; 152 (spr=104) - sty colpf0 - ldy #$1C ; 28 (spr=-20) - sta colpf1 - sty colpf0 - ldy #$1E ; 30 (spr=-18) - sty colpf1 - ldy #$1E ; 30 (spr=-18) - stx colpf1 + ldx #$1F ; 31 (spr=-17) + stx colpf2 + nop + sta colpf2 + lda #$94 ; 148 (spr=100) + stx COLBAK + ldy #$3A ; 58 (spr=10) + ldx #$2F ; 47 (spr=-1) + stx colpf2 + ldx #$1C ; 28 (spr=-20) + stx colpf2 + ldx #$95 ; 149 (spr=101) lda #$86 ; 134 (spr=86) - ldy #$8A ; 138 (spr=90) - sty colpf0 - ldx #$2C ; 44 (spr=-4) + sty colpf2 + nop + ldy #$06 ; 6 (spr=-42) + ldy #$9E ; 158 (spr=110) + nop + nop ; filler nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line3 - ldy #$98 ; 152 (spr=104) - sta colpf1 - lda #$A6 ; 166 (spr=118) + ldy #$FC ; 252 (spr=204) nop - sty colpf0 - ldx #$0D ; 13 (spr=-35) - lda #$2C ; 44 (spr=-4) + stx COLPM0 ldy #$1E ; 30 (spr=-18) - sta colpf1 - sty colpf0 - ldy #$1D ; 29 (spr=-19) - sty colpf1 - lda #$1C ; 28 (spr=-20) - ldy #$9A ; 154 (spr=106) - sty colpf0 - stx colpf1 - ldy #$1D ; 29 (spr=-19) - lda #$96 ; 150 (spr=102) - ldx #$1C ; 28 (spr=-20) + sta colpf2 + nop + nop + ldx #$2F ; 47 (spr=-1) + nop + stx colpf2 + ldx #$FD ; 253 (spr=205) + stx colpf2 + sty colpf2 + ldy #$9E ; 158 (spr=110) + ldx #$2B ; 43 (spr=-5) + nop + nop + stx colpf2 + ldx #$0D ; 13 (spr=-35) + ldx #$FC ; 252 (spr=204) nop ; filler cmp byt2; on zero page so 3 cycles line4 - ldx #$0E ; 14 (spr=-34) - sta colpf1 - sty COLPM0 + nop + nop + nop + ldx #$2E ; 46 (spr=-2) + ldx #$0C ; 12 (spr=-36) + ldx #$FC ; 252 (spr=204) + sta colpf2 + lda #$3E ; 62 (spr=14) + nop + nop + sty colpf2 + stx colpf2 + ldy #$1F ; 31 (spr=-17) + sty colpf2 + lda #$DE ; 222 (spr=174) + ldy #$2E ; 46 (spr=-2) + ldx #$2B ; 43 (spr=-5) + stx colpf2 ldx #$86 ; 134 (spr=86) - ldy #$1E ; 30 (spr=-18) - nop - ldx #$1D ; 29 (spr=-19) - lda #$9D ; 157 (spr=109) - sta colpf0 - sty colpf0 - lda #$FE ; 254 (spr=206) - stx colpf1 - lda #$2C ; 44 (spr=-4) - nop - sta colpf0 - ldy #$08 ; 8 (spr=-40) - sty colpf1 - ldx #$1E ; 30 (spr=-18) - nop + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line5 - lda #$97 ; 151 (spr=103) - sta colpf0 - lda #$98 ; 152 (spr=104) - sta colpf1 - ldx #$1E ; 30 (spr=-18) - ldy #$98 ; 152 (spr=104) - lda #$1C ; 28 (spr=-20) - ldy #$9C ; 156 (spr=108) - sty colpf1 - stx colpf1 - sta colpf0 - ldy #$2F ; 47 (spr=-1) + lda #$86 ; 134 (spr=86) + stx colpf2 + ldy #$FF ; 255 (spr=207) + ldx #$1F ; 31 (spr=-17) nop - lda #$09 ; 9 (spr=-39) - sty colpf1 - sta colpf1 - lda #$87 ; 135 (spr=87) - sta colpf0 + lda #$85 ; 133 (spr=85) + ldx #$1D ; 29 (spr=-19) + ldy #$2E ; 46 (spr=-2) + sta colpf2 + sty colpf2 + lda #$EE ; 238 (spr=190) + stx colpf2 + nop + ldx #$2B ; 43 (spr=-5) + stx colpf2 + lda #$97 ; 151 (spr=103) + nop + ldx #$97 ; 151 (spr=103) + nop + ldx #$2A ; 42 (spr=-6) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line6 - lda #$96 ; 150 (spr=102) - lda #$96 ; 150 (spr=102) - ldy #$9C ; 156 (spr=108) + sta colpf2 nop - sta colpf1 - lda #$98 ; 152 (spr=104) + ldx #$94 ; 148 (spr=100) + ldx #$0C ; 12 (spr=-36) + ldx #$1F ; 31 (spr=-17) nop - sta colpf1 - sty colpf0 - stx colpf1 - ldy #$09 ; 9 (spr=-39) - lda #$1D ; 29 (spr=-19) - lda #$1C ; 28 (spr=-20) - sta colpf0 lda #$1E ; 30 (spr=-18) nop - lda #$86 ; 134 (spr=86) - sty colpf1 - sta colpf0 + ldx #$B5 ; 181 (spr=133) + ldx #$1C ; 28 (spr=-20) + sty colpf2 + nop + stx colpf2 + sta colpf2 + ldx #$2A ; 42 (spr=-6) + lda #$D1 ; 209 (spr=161) + stx colpf2 + ldx #$0E ; 14 (spr=-34) + ldx #$97 ; 151 (spr=103) + lda #$84 ; 132 (spr=84) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line7 - lda #$EE ; 238 (spr=190) + stx colpf2 + ldx #$94 ; 148 (spr=100) + nop + ldy #$EE ; 238 (spr=190) + lda #$84 ; 132 (spr=84) nop - lda #$96 ; 150 (spr=102) ldy #$2E ; 46 (spr=-2) - ldx #$1E ; 30 (spr=-18) - sta colpf1 - lda #$98 ; 152 (spr=104) - sta colpf0 - lda #$EE ; 238 (spr=190) - sty colpf0 - stx colpf1 - lda #$8E ; 142 (spr=94) - ldx #$96 ; 150 (spr=102) - lda #$1C ; 28 (spr=-20) - ldy #$06 ; 6 (spr=-42) - sta colpf1 - sty colpf1 - lda #$87 ; 135 (spr=87) - sta colpf0 + sta colpf2 + lda #$0E ; 14 (spr=-34) + sty colpf2 + lda #$0D ; 13 (spr=-35) + ldx #$0E ; 14 (spr=-34) + ldx #$95 ; 149 (spr=101) + lda #$0F ; 15 (spr=-33) + ldy #$35 ; 53 (spr=5) + ldx #$2B ; 43 (spr=-5) + stx colpf2 + lda #$2E ; 46 (spr=-2) + ldy #$1F ; 31 (spr=-17) + ldx #$87 ; 135 (spr=87) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line8 - lda #$1E ; 30 (spr=-18) - nop - lda #$96 ; 150 (spr=102) - ldy #$2E ; 46 (spr=-2) - ldx #$1E ; 30 (spr=-18) - sta colpf1 - lda #$98 ; 152 (spr=104) - sta colpf0 - sty colpf0 - stx colpf1 + ldx #$FE ; 254 (spr=206) + ldy #$1E ; 30 (spr=-18) lda #$0E ; 14 (spr=-34) - lda #$2C ; 44 (spr=-4) - ldx #$94 ; 148 (spr=100) - lda #$1C ; 28 (spr=-20) - ldy #$09 ; 9 (spr=-39) - sta colpf1 - sty colpf1 - lda #$87 ; 135 (spr=87) - sta colpf0 + ldx #$0D ; 13 (spr=-35) + ldy #$EE ; 238 (spr=190) + ldy #$36 ; 54 (spr=6) + lda #$DE ; 222 (spr=174) + nop + ldx #$2E ; 46 (spr=-2) + sty colpf2 + ldy #$04 ; 4 (spr=-44) + stx colpf2 + nop + sta colpf2 + lda #$07 ; 7 (spr=-41) + ldy #$EE ; 238 (spr=190) + ldy #$ED ; 237 (spr=189) + ldx #$2A ; 42 (spr=-6) + stx colpf2 + ldx #$09 ; 9 (spr=-39) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line9 - lda #$1E ; 30 (spr=-18) + stx colpf2 + ldy #$0E ; 14 (spr=-34) nop - lda #$96 ; 150 (spr=102) - ldy #$2E ; 46 (spr=-2) - ldx #$1E ; 30 (spr=-18) - sta colpf1 - lda #$98 ; 152 (spr=104) - sta colpf0 lda #$EE ; 238 (spr=190) - sty colpf0 - stx colpf1 - lda #$2C ; 44 (spr=-4) - ldx #$94 ; 148 (spr=100) - lda #$1C ; 28 (spr=-20) - ldy #$09 ; 9 (spr=-39) - sta colpf1 - sty colpf1 + ldx #$EE ; 238 (spr=190) + nop + lda #$0E ; 14 (spr=-34) + lda #$0D ; 13 (spr=-35) lda #$87 ; 135 (spr=87) - sta colpf0 + ldx #$0E ; 14 (spr=-34) + ldy #$06 ; 6 (spr=-42) + ldx #$1E ; 30 (spr=-18) + nop + ldy #$EE ; 238 (spr=190) + nop + ldx #$0E ; 14 (spr=-34) + ldx #$2A ; 42 (spr=-6) + stx colpf2 + ldx #$2A ; 42 (spr=-6) + ldy #$84 ; 132 (spr=84) + ldx #$37 ; 55 (spr=7) + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line10 - nop + ldx #$1E ; 30 (spr=-18) + sta colpf2 ldx #$EE ; 238 (spr=190) + ldx #$0F ; 15 (spr=-33) + ldx #$EE ; 238 (spr=190) + lda #$1E ; 30 (spr=-18) + lda #$2C ; 44 (spr=-4) + lda #$0A ; 10 (spr=-38) + ldy #$84 ; 132 (spr=84) + ldx #$37 ; 55 (spr=7) + stx colpf2 + sta colpf2 + ldx #$2B ; 43 (spr=-5) + lda #$05 ; 5 (spr=-43) + stx HPOSP2 + ldy #$08 ; 8 (spr=-40) + lda #$EE ; 238 (spr=190) + stx colpf2 + ldx #$0E ; 14 (spr=-34) nop - lda #$96 ; 150 (spr=102) - ldy #$0E ; 14 (spr=-34) - sta colpf1 - ldy #$1E ; 30 (spr=-18) - lda #$99 ; 153 (spr=105) - sta colpf0 - ldy #$1E ; 30 (spr=-18) - sty colpf0 - ldy #$06 ; 6 (spr=-42) - lda #$2E ; 46 (spr=-2) - stx colpf1 - ldx #$28 ; 40 (spr=-8) - sta colpf1 - lda #$86 ; 134 (spr=86) - sty colpf0 - sta colpf0 + ldx #$A3 ; 163 (spr=115) nop ; filler cmp byt2; on zero page so 3 cycles line11 - stx COLBAK - lda #$96 ; 150 (spr=102) - sta colpf1 - lda #$98 ; 152 (spr=104) - ldy #$1E ; 30 (spr=-18) - ldx #$98 ; 152 (spr=104) - ldx #$EE ; 238 (spr=190) - sta colpf1 - sty colpf0 - stx colpf1 - ldx #$2B ; 43 (spr=-5) - lda #$1C ; 28 (spr=-20) + sty COLPM2 nop - ldy #$09 ; 9 (spr=-39) - sta colpf1 - sty colpf1 - lda #$97 ; 151 (spr=103) - sta colpf0 + nop + ldy #$14 ; 20 (spr=-28) + ldx #$CA ; 202 (spr=154) + ldy #$2C ; 44 (spr=-4) + ldx #$94 ; 148 (spr=100) + nop + nop + ldx #$1E ; 30 (spr=-18) + sta COLPM0 + ldx #$9B ; 155 (spr=107) + stx HPOSP0 + ldx #$0E ; 14 (spr=-34) + lda #$1E ; 30 (spr=-18) + lda #$83 ; 131 (spr=83) + ldx #$85 ; 133 (spr=85) + nop + ldy #$1E ; 30 (spr=-18) + ldy #$EE ; 238 (spr=190) + stx COLBAK + ldx #$66 ; 102 (spr=54) nop ; filler cmp byt2; on zero page so 3 cycles line12 - lda #$98 ; 152 (spr=104) - ldx #$94 ; 148 (spr=100) - sta colpf1 - ldy #$1E ; 30 (spr=-18) - lda #$1E ; 30 (spr=-18) - lda #$E8 ; 232 (spr=184) - nop lda #$2C ; 44 (spr=-4) - ldx #$EE ; 238 (spr=190) - sta colpf1 - sty colpf0 - lda #$00 ; 0 (spr=-48) - stx colpf1 - lda #$96 ; 150 (spr=102) - lda #$08 ; 8 (spr=-40) - sta colpf1 - ldx #$96 ; 150 (spr=102) - stx colpf0 - lda #$2D ; 45 (spr=-3) - lda #$98 ; 152 (spr=104) + nop + ldy #$0E ; 14 (spr=-34) + nop + lda #$48 ; 72 (spr=24) + lda #$1E ; 30 (spr=-18) + ldy #$EE ; 238 (spr=190) + ldy #$04 ; 4 (spr=-44) + ldy #$06 ; 6 (spr=-42) + stx HPOSP2 + sta COLBAK + ldx #$2D ; 45 (spr=-3) + nop + lda #$86 ; 134 (spr=86) + lda #$88 ; 136 (spr=88) + nop + ldy #$ED ; 237 (spr=189) + ldy #$EE ; 238 (spr=190) + ldy #$18 ; 24 (spr=-24) + ldy #$EE ; 238 (spr=190) + stx COLBAK + ldx #$94 ; 148 (spr=100) + lda #$ED ; 237 (spr=189) nop ; filler cmp byt2; on zero page so 3 cycles line13 - ldx #$87 ; 135 (spr=87) - nop - ldx #$A6 ; 166 (spr=118) - lda #$98 ; 152 (spr=104) - nop - ldx #$93 ; 147 (spr=99) - nop - ldx #$EF ; 239 (spr=191) - sta colpf1 - lda #$2C ; 44 (spr=-4) - sty colpf0 - sta colpf1 - stx colpf1 - nop - ldx #$EE ; 238 (spr=190) - lda #$08 ; 8 (spr=-40) + lda #$17 ; 23 (spr=-25) + ldy #$EE ; 238 (spr=190) + stx COLBAK + ldy #$EE ; 238 (spr=190) + ldy #$EE ; 238 (spr=190) + ldx #$1E ; 30 (spr=-18) + ldx #$0E ; 14 (spr=-34) + ldy #$94 ; 148 (spr=100) + lda #$EE ; 238 (spr=190) + ldx #$1E ; 30 (spr=-18) + ldy #$09 ; 9 (spr=-39) + stx COLBAK ldx #$2A ; 42 (spr=-6) - sta colpf0 - ldy #$1E ; 30 (spr=-18) - ldx #$87 ; 135 (spr=87) - lda #$96 ; 150 (spr=102) + sta COLBAK + lda #$ED ; 237 (spr=189) + ldx #$84 ; 132 (spr=84) + lda #$FE ; 254 (spr=206) + lda #$EE ; 238 (spr=190) + lda #$0A ; 10 (spr=-38) + stx COLBAK + sty colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line14 - ldx #$86 ; 134 (spr=86) - lda #$94 ; 148 (spr=100) - lda #$B4 ; 180 (spr=132) - lda #$09 ; 9 (spr=-39) - stx colpf0 - ldx #$86 ; 134 (spr=86) - ldx #$1E ; 30 (spr=-18) - ldy #$0F ; 15 (spr=-33) nop + sta COLPM3 + ldx #$2A ; 42 (spr=-6) + ldx #$2A ; 42 (spr=-6) + ldy #$86 ; 134 (spr=86) + lda #$1F ; 31 (spr=-17) nop + sty colpf2 + stx colpf2 + sta COLBAK + ldx #$EE ; 238 (spr=190) + stx COLBAK + lda #$DE ; 222 (spr=174) + ldy #$08 ; 8 (spr=-40) + lda #$E8 ; 232 (spr=184) + lda #$2C ; 44 (spr=-4) nop - stx colpf0 - nop - sty COLPM2 - nop - sta colpf1 - lda #$07 ; 7 (spr=-41) - ldy #$8E ; 142 (spr=94) - sta colpf2 - ldx #$A6 ; 166 (spr=118) - nop + ldx #$ED ; 237 (spr=189) + ldx #$95 ; 149 (spr=101) + sty colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line15 - ldx #$98 ; 152 (spr=104) - sty colpf1 - ldy #$96 ; 150 (spr=102) + lda #$0E ; 14 (spr=-34) + stx COLBAK + ldy #$FE ; 254 (spr=206) + nop + ldx #$2A ; 42 (spr=-6) + lda #$0D ; 13 (spr=-35) + nop + lda #$1E ; 30 (spr=-18) + ldy #$2C ; 44 (spr=-4) + stx colpf2 + sta COLBAK + ldx #$EF ; 239 (spr=191) + stx COLBAK + ldy #$86 ; 134 (spr=86) + lda #$1E ; 30 (spr=-18) nop lda #$EE ; 238 (spr=190) - sty colpf0 - ldy #$1F ; 31 (spr=-17) + lda #$EE ; 238 (spr=190) nop - stx colpf0 - sty colpf0 - sta colpf1 - ldy #$2C ; 44 (spr=-4) - ldx #$E6 ; 230 (spr=182) - ldy #$0F ; 15 (spr=-33) - sty colpf1 - stx colpf1 - lda #$76 ; 118 (spr=70) - ldy #$38 ; 56 (spr=8) - nop ; filler + nop + sty colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line16 - lda #$86 ; 134 (spr=86) - sta colpf1 + stx COLPM0 + lda #$0E ; 14 (spr=-34) + nop ldx #$EE ; 238 (spr=190) - nop - lda #$98 ; 152 (spr=104) - lda #$1E ; 30 (spr=-18) - ldy #$89 ; 137 (spr=89) - sty colpf0 - ldy #$2E ; 46 (spr=-2) - sty colpf0 - stx colpf1 - sta colpf0 - lda #$59 ; 89 (spr=41) + lda #$64 ; 100 (spr=52) + ldy #$04 ; 4 (spr=-44) + ldx #$0E ; 14 (spr=-34) ldy #$0E ; 14 (spr=-34) - sty colpf1 - sta colpf1 - lda #$96 ; 150 (spr=102) + ldx #$2B ; 43 (spr=-5) + lda #$86 ; 134 (spr=86) + stx colpf2 + ldx #$0E ; 14 (spr=-34) nop - ldy #$96 ; 150 (spr=102) + nop + ldy #$2A ; 42 (spr=-6) + lda #$EE ; 238 (spr=190) + lda #$2E ; 46 (spr=-2) + ldy #$0E ; 14 (spr=-34) + ldx #$0A ; 10 (spr=-38) + ldy #$0B ; 11 (spr=-37) + sta COLPM3 + sty colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line17 - sta colpf1 - ldy #$48 ; 72 (spr=24) - lda #$03 ; 3 (spr=-45) - ldy #$8E ; 142 (spr=94) - lda #$1E ; 30 (spr=-18) + ldy #$0E ; 14 (spr=-34) + ldx #$0E ; 14 (spr=-34) nop - sty colpf0 - ldy #$7E ; 126 (spr=78) - ldy #$2E ; 46 (spr=-2) - sty colpf1 - sta colpf0 - stx colpf1 - ldy #$2A ; 42 (spr=-6) - lda #$04 ; 4 (spr=-44) + ldx #$0E ; 14 (spr=-34) + ldx #$95 ; 149 (spr=101) + lda #$EF ; 239 (spr=191) nop - sty colpf1 nop - ldy #$2F ; 47 (spr=-1) + stx COLBAK + ldx #$0F ; 15 (spr=-33) + ldy #$08 ; 8 (spr=-40) + ldx #$2D ; 45 (spr=-3) + sta COLBAK + ldy #$0E ; 14 (spr=-34) + ldy #$06 ; 6 (spr=-42) + stx colpf2 nop - ldy #$87 ; 135 (spr=87) + ldx #$2B ; 43 (spr=-5) + stx COLBAK + sty colpf2 + ldx #$86 ; 134 (spr=86) nop ; filler cmp byt2; on zero page so 3 cycles line18 - sta colpf1 - stx colpf0 + sta COLPM0 + stx COLBAK + lda #$EE ; 238 (spr=190) + sty COLPM3 + lda #$0A ; 10 (spr=-38) + ldx #$FB ; 251 (spr=203) + sta colpf2 + ldx #$2C ; 44 (spr=-4) + lda #$EE ; 238 (spr=190) + sta COLBAK + stx colpf2 nop + ldx #$0E ; 14 (spr=-34) nop - ldy #$87 ; 135 (spr=87) - sty colpf0 - lda #$1E ; 30 (spr=-18) - ldy #$2F ; 47 (spr=-1) - sty colpf1 - sta colpf0 - stx colpf1 - lda #$09 ; 9 (spr=-39) - ldy #$0E ; 14 (spr=-34) - sty colpf1 - sta colpf1 + lda #$2A ; 42 (spr=-6) + sta COLBAK + ldx #$84 ; 132 (spr=84) + lda #$E0 ; 224 (spr=176) nop - ldy #$85 ; 133 (spr=85) - nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line19 - lda #$1E ; 30 (spr=-18) - sty colpf0 - ldy #$86 ; 134 (spr=86) - lda #$97 ; 151 (spr=103) - sta colpf1 - lda #$FE ; 254 (spr=206) - sty colpf1 - ldy #$2E ; 46 (spr=-2) - sty colpf0 - stx colpf1 - sta colpf0 - ldx #$49 ; 73 (spr=25) - lda #$94 ; 148 (spr=100) - ldy #$2B ; 43 (spr=-5) - sty colpf0 + stx COLBAK + stx COLBAK + ldx #$EE ; 238 (spr=190) + lda #$EE ; 238 (spr=190) + ldx #$1E ; 30 (spr=-18) + sty colpf2 nop - ldy #$97 ; 151 (spr=103) + lda #$EF ; 239 (spr=191) + ldy #$1E ; 30 (spr=-18) + ldx #$2B ; 43 (spr=-5) + sta COLBAK + ldy #$F3 ; 243 (spr=195) + nop + stx colpf2 + ldx #$85 ; 133 (spr=85) + nop + ldy #$1E ; 30 (spr=-18) + ldy #$1F ; 31 (spr=-17) + nop + ldy #$1D ; 29 (spr=-19) nop - lda #$94 ; 148 (spr=100) nop ; filler cmp byt2; on zero page so 3 cycles line20 nop - sty colpf0 - lda #$94 ; 148 (spr=100) - lda #$CE ; 206 (spr=158) - lda #$A4 ; 164 (spr=116) - lda #$08 ; 8 (spr=-40) - ldy #$07 ; 7 (spr=-41) + nop + sty COLBAK + stx COLBAK + nop ldy #$1E ; 30 (spr=-18) - lda #$A3 ; 163 (spr=115) nop - sty colpf0 + ldx #$0B ; 11 (spr=-37) + stx COLPM3 + ldy #$1E ; 30 (spr=-18) + sta COLBAK + nop + ldy #$05 ; 5 (spr=-43) + ldy #$EE ; 238 (spr=190) + ldx #$28 ; 40 (spr=-8) ldy #$0E ; 14 (spr=-34) - sta HPOSP2 nop - stx HPOSP1 - ldy #$2B ; 43 (spr=-5) - sty COLPM2 - ldy #$97 ; 151 (spr=103) - sty colpf0 - nop ; filler + stx COLBAK + ldy #$87 ; 135 (spr=87) + ldx #$FE ; 254 (spr=206) + ldx #$04 ; 4 (spr=-44) nop ; filler cmp byt2; on zero page so 3 cycles line21 - sty HPOSP2 - ldy #$0F ; 15 (spr=-33) - sty HPOSP2 - lda #$04 ; 4 (spr=-44) - ldx #$1E ; 30 (spr=-18) - stx COLPM0 - sta colpf0 - sty colpf0 - ldy #$A1 ; 161 (spr=113) - lda #$06 ; 6 (spr=-42) + ldx #$0A ; 10 (spr=-38) nop - sty HPOSP2 - stx colpf2 - ldy #$97 ; 151 (spr=103) - sty colpf0 - sta colpf2 - ldy #$86 ; 134 (spr=86) + ldx #$0A ; 10 (spr=-38) + nop + sty COLBAK + ldx #$04 ; 4 (spr=-44) + nop + nop + nop + stx colpf0 + ldx #$95 ; 149 (spr=101) + sta COLBAK + ldx #$06 ; 6 (spr=-42) + lda #$EE ; 238 (spr=190) + ldx #$EE ; 238 (spr=190) + ldy #$0E ; 14 (spr=-34) + ldx #$85 ; 133 (spr=85) + ldy #$E6 ; 230 (spr=182) + stx COLBAK + lda #$EE ; 238 (spr=190) + ldy #$02 ; 2 (spr=-46) + ldx #$95 ; 149 (spr=101) nop ; filler cmp byt2; on zero page so 3 cycles line22 - sta COLPM2 - lda #$1F ; 31 (spr=-17) - lda #$74 ; 116 (spr=68) - ldx #$EF ; 239 (spr=191) - nop - ldx #$94 ; 148 (spr=100) - ldx #$DE ; 222 (spr=174) - ldy #$96 ; 150 (spr=102) - ldy #$0E ; 14 (spr=-34) - lda #$1F ; 31 (spr=-17) - sty colpf0 + ldx #$72 ; 114 (spr=66) nop nop - sta COLPM2 - ldx #$16 ; 22 (spr=-26) - ldy #$2A ; 42 (spr=-6) nop - sty colpf1 - lda #$05 ; 5 (spr=-43) - ldy #$86 ; 134 (spr=86) - sty colpf0 - nop ; filler - cmp byt2; on zero page so 3 cycles -line23 - sta colpf1 - ldy #$0F ; 15 (spr=-33) - nop - sta colpf1 - nop - lda #$DE ; 222 (spr=174) - ldx #$A4 ; 164 (spr=116) - lda #$94 ; 148 (spr=100) - lda #$EE ; 238 (spr=190) - sty colpf0 - ldx #$96 ; 150 (spr=102) - ldy #$A6 ; 166 (spr=118) - sta colpf1 - ldy #$2B ; 43 (spr=-5) - ldx #$08 ; 8 (spr=-40) - sty colpf1 - stx colpf0 - ldy #$87 ; 135 (spr=87) - nop - ldy #$87 ; 135 (spr=87) - nop ; filler - cmp byt2; on zero page so 3 cycles -line24 - nop - nop - ldx #$1F ; 31 (spr=-17) - sta colpf1 - sty colpf0 - ldx #$1E ; 30 (spr=-18) - lda #$EE ; 238 (spr=190) - ldy #$0E ; 14 (spr=-34) - sty colpf0 - lda #$09 ; 9 (spr=-39) - ldx #$0E ; 14 (spr=-34) - ldy #$2B ; 43 (spr=-5) - sty colpf0 - ldy #$87 ; 135 (spr=87) - ldx #$94 ; 148 (spr=100) - ldx #$48 ; 72 (spr=24) - sty HPOSP2 - sta colpf0 - sty colpf0 - nop ; filler - cmp byt2; on zero page so 3 cycles -line25 - ldy #$EE ; 238 (spr=190) - lda #$1E ; 30 (spr=-18) ldy #$16 ; 22 (spr=-26) - stx COLPM2 - ldy #$0E ; 14 (spr=-34) - ldy #$0E ; 14 (spr=-34) - sty COLPM2 - lda #$A6 ; 166 (spr=118) - sty colpf0 - ldy #$DE ; 222 (spr=174) - ldx #$06 ; 6 (spr=-42) - lda #$94 ; 148 (spr=100) - sty colpf0 - ldx #$2A ; 42 (spr=-6) - stx colpf0 - ldy #$09 ; 9 (spr=-39) - ldx #$0F ; 15 (spr=-33) - sty colpf0 - lda #$38 ; 56 (spr=8) + ldy #$03 ; 3 (spr=-45) nop - nop ; filler - cmp byt2; on zero page so 3 cycles -line26 - sta COLBAK - nop - nop - stx colpf0 - ldy #$2D ; 45 (spr=-3) - lda #$08 ; 8 (spr=-40) - ldx #$A0 ; 160 (spr=112) - stx HPOSP3 - ldx #$95 ; 149 (spr=101) - sty COLPM3 - sty HPOSP0 - lda #$EE ; 238 (spr=190) - stx COLPM0 - lda #$2B ; 43 (spr=-5) - sta COLPM3 - ldy #$1F ; 31 (spr=-17) - ldx #$81 ; 129 (spr=81) - nop - lda #$FD ; 253 (spr=205) - nop ; filler - cmp byt2; on zero page so 3 cycles -line27 - sty COLPM3 - lda #$1E ; 30 (spr=-18) - stx HPOSP3 - ldy #$84 ; 132 (spr=84) - nop - lda #$2B ; 43 (spr=-5) - sty COLPM1 - ldx #$28 ; 40 (spr=-8) - ldy #$DE ; 222 (spr=174) - sta COLBAK - lda #$04 ; 4 (spr=-44) - ldy #$2E ; 46 (spr=-2) - nop - nop - ldy #$0E ; 14 (spr=-34) - ldy #$94 ; 148 (spr=100) - stx colpf0 - sty COLPM1 - ldy #$87 ; 135 (spr=87) - nop - nop ; filler - cmp byt2; on zero page so 3 cycles -line28 - sta colpf2 - lda #$EE ; 238 (spr=190) - sty colpf1 - ldy #$2F ; 47 (spr=-1) - lda #$FD ; 253 (spr=205) - nop - ldx #$08 ; 8 (spr=-40) - lda #$EF ; 239 (spr=191) - stx colpf1 - sty colpf1 - sta colpf1 - nop - nop - ldy #$08 ; 8 (spr=-40) - lda #$06 ; 6 (spr=-42) - sty colpf1 - ldy #$87 ; 135 (spr=87) - sty COLPM1 - nop ; filler - nop ; filler - cmp byt2; on zero page so 3 cycles -line29 - ldy #$06 ; 6 (spr=-42) - ldx #$39 ; 57 (spr=9) - ldy #$A5 ; 165 (spr=117) - lda #$26 ; 38 (spr=-10) - nop - ldx #$38 ; 56 (spr=8) - ldy #$86 ; 134 (spr=86) - ldy #$94 ; 148 (spr=100) - ldx #$06 ; 6 (spr=-42) - sty COLPM1 ldx #$0E ; 14 (spr=-34) - stx colpf2 - ldy #$EF ; 239 (spr=191) - sty colpf2 - ldy #$06 ; 6 (spr=-42) - ldx #$87 ; 135 (spr=87) - nop - sta colpf2 - sty colpf1 - lda #$04 ; 4 (spr=-44) - ldy #$7E ; 126 (spr=78) - nop ; filler - cmp byt2; on zero page so 3 cycles -line30 - nop - ldx #$0F ; 15 (spr=-33) - sta colpf2 - ldy #$58 ; 88 (spr=40) - sta colpf2 - nop - nop - ldy #$94 ; 148 (spr=100) + ldy #$07 ; 7 (spr=-41) + lda #$E3 ; 227 (spr=179) + ldx #$0A ; 10 (spr=-38) lda #$EE ; 238 (spr=190) - ldy #$EE ; 238 (spr=190) - stx colpf1 - sty colpf1 - lda #$27 ; 39 (spr=-9) - ldx #$2D ; 45 (spr=-3) - stx COLPM3 - sta colpf1 - ldx #$2A ; 42 (spr=-6) - sta colpf0 - ldy #$86 ; 134 (spr=86) - nop ; filler - cmp byt2; on zero page so 3 cycles -line31 - lda #$BD ; 189 (spr=141) - lda #$FE ; 254 (spr=206) - lda #$04 ; 4 (spr=-44) - sty colpf1 - ldy #$0E ; 14 (spr=-34) - lda #$0E ; 14 (spr=-34) - ldy #$09 ; 9 (spr=-39) - lda #$1E ; 30 (spr=-18) - nop - sty colpf1 - ldx #$EE ; 238 (spr=190) - stx colpf1 - nop - ldy #$06 ; 6 (spr=-42) - ldx #$EE ; 238 (spr=190) ldx #$95 ; 149 (spr=101) - ldx #$28 ; 40 (spr=-8) - stx colpf1 - ldx #$F5 ; 245 (spr=197) - stx colpf1 - ldx #$94 ; 148 (spr=100) - nop ; filler - cmp byt2; on zero page so 3 cycles -line32 + sta COLBAK + lda #$48 ; 72 (spr=24) + sty COLPM3 + lda #$95 ; 149 (spr=101) nop - ldx #$EE ; 238 (spr=190) - sty colpf1 - nop - lda #$EE ; 238 (spr=190) - ldy #$EF ; 239 (spr=191) - ldy #$94 ; 148 (spr=100) - ldy #$91 ; 145 (spr=97) - ldy #$2E ; 46 (spr=-2) - nop - nop - sty colpf1 - stx colpf1 - nop - ldx #$EE ; 238 (spr=190) - ldx #$28 ; 40 (spr=-8) - nop - stx colpf1 - ldy #$94 ; 148 (spr=100) - ldx #$EF ; 239 (spr=191) - lda #$29 ; 41 (spr=-7) - ldy #$86 ; 134 (spr=86) - nop ; filler - cmp byt2; on zero page so 3 cycles -line33 - lda #$94 ; 148 (spr=100) - ldx #$FE ; 254 (spr=206) - ldx #$04 ; 4 (spr=-44) - ldx #$04 ; 4 (spr=-44) - nop - ldx #$EE ; 238 (spr=190) - lda #$EE ; 238 (spr=190) - sty colpf1 - ldy #$08 ; 8 (spr=-40) - nop - sty colpf1 - stx colpf1 - ldy #$EE ; 238 (spr=190) - lda #$EE ; 238 (spr=190) - nop - ldx #$EE ; 238 (spr=190) - ldx #$28 ; 40 (spr=-8) - stx colpf1 - ldx #$25 ; 37 (spr=-11) - stx colpf1 - lda #$93 ; 147 (spr=99) - nop ; filler - cmp byt2; on zero page so 3 cycles -line34 - ldy #$26 ; 38 (spr=-10) - nop - ldy #$94 ; 148 (spr=100) - ldy #$08 ; 8 (spr=-40) - ldy #$DD ; 221 (spr=173) - sta colpf1 - ldy #$06 ; 6 (spr=-42) - sty colpf1 - ldx #$EE ; 238 (spr=190) - ldy #$04 ; 4 (spr=-44) - nop - stx colpf1 - ldy #$15 ; 21 (spr=-27) - ldy #$25 ; 37 (spr=-11) - ldx #$29 ; 41 (spr=-7) - nop - stx colpf1 - ldx #$1A ; 26 (spr=-22) - sty colpf1 - nop - nop ; filler - nop ; filler - cmp byt2; on zero page so 3 cycles -line35 - ldy #$26 ; 38 (spr=-10) - nop - ldy #$94 ; 148 (spr=100) - ldy #$08 ; 8 (spr=-40) - ldy #$DD ; 221 (spr=173) - sta colpf1 - ldy #$06 ; 6 (spr=-42) - sty colpf1 - ldx #$EE ; 238 (spr=190) - ldy #$04 ; 4 (spr=-44) - nop - stx colpf1 - ldy #$14 ; 20 (spr=-28) - ldy #$15 ; 21 (spr=-27) - ldx #$29 ; 41 (spr=-7) - nop - stx colpf1 - ldx #$1A ; 26 (spr=-22) - sty colpf1 - ldy #$84 ; 132 (spr=84) - ldy #$34 ; 52 (spr=4) - nop ; filler - cmp byt2; on zero page so 3 cycles -line36 - sta colpf1 - nop - ldx #$06 ; 6 (spr=-42) - ldx #$14 ; 20 (spr=-28) - ldy #$36 ; 54 (spr=6) - ldx #$0A ; 10 (spr=-38) - ldy #$07 ; 7 (spr=-41) - sty colpf1 - nop - ldx #$06 ; 6 (spr=-42) - ldx #$EF ; 239 (spr=191) - stx colpf1 - ldy #$94 ; 148 (spr=100) - ldy #$34 ; 52 (spr=4) - ldx #$FE ; 254 (spr=206) - ldx #$29 ; 41 (spr=-7) - stx colpf1 - sty colpf1 - ldy #$F4 ; 244 (spr=196) - nop - ldy #$EE ; 238 (spr=190) - nop ; filler - cmp byt2; on zero page so 3 cycles -line37 - sta colpf1 - nop - ldx #$06 ; 6 (spr=-42) - ldx #$14 ; 20 (spr=-28) - ldy #$36 ; 54 (spr=6) - ldx #$0A ; 10 (spr=-38) - ldy #$07 ; 7 (spr=-41) - sty colpf1 - nop - ldx #$06 ; 6 (spr=-42) - ldx #$EF ; 239 (spr=191) - stx colpf1 - ldy #$94 ; 148 (spr=100) - ldy #$34 ; 52 (spr=4) - ldx #$FE ; 254 (spr=206) - ldx #$29 ; 41 (spr=-7) - stx colpf1 - ldy #$F4 ; 244 (spr=196) - sty colpf1 - nop - ldy #$04 ; 4 (spr=-44) - nop ; filler - cmp byt2; on zero page so 3 cycles -line38 - sta colpf1 - nop - ldx #$06 ; 6 (spr=-42) - ldx #$14 ; 20 (spr=-28) - ldy #$36 ; 54 (spr=6) - ldx #$0A ; 10 (spr=-38) - ldy #$07 ; 7 (spr=-41) - sty colpf1 - nop - ldx #$06 ; 6 (spr=-42) - ldx #$EF ; 239 (spr=191) - stx colpf1 - ldy #$94 ; 148 (spr=100) - ldy #$34 ; 52 (spr=4) - ldx #$FE ; 254 (spr=206) - ldx #$29 ; 41 (spr=-7) - stx colpf1 - sty colpf1 - ldy #$F4 ; 244 (spr=196) - nop - ldy #$EE ; 238 (spr=190) - nop ; filler - cmp byt2; on zero page so 3 cycles -line39 - ldy #$EE ; 238 (spr=190) - sta colpf1 - lda #$92 ; 146 (spr=98) - lda #$52 ; 82 (spr=34) - lda #$94 ; 148 (spr=100) - ldy #$06 ; 6 (spr=-42) - lda #$0E ; 14 (spr=-34) - sty colpf1 - ldx #$EE ; 238 (spr=190) - nop - stx colpf1 - nop - ldy #$92 ; 146 (spr=98) - lda #$83 ; 131 (spr=83) - nop - ldx #$29 ; 41 (spr=-7) - stx colpf1 - ldx #$EE ; 238 (spr=190) - sty colpf1 - nop - nop - nop ; filler - cmp byt2; on zero page so 3 cycles -line40 - sta HPOSP3 - ldy #$24 ; 36 (spr=-12) - ldy #$EE ; 238 (spr=190) - ldy #$25 ; 37 (spr=-11) - ldx #$ED ; 237 (spr=189) - nop - ldx #$EE ; 238 (spr=190) - sty colpf1 - ldy #$28 ; 40 (spr=-8) - nop - stx colpf1 - ldx #$2A ; 42 (spr=-6) - sta COLPM0 - nop - nop - sty colpf1 - ldy #$06 ; 6 (spr=-42) - sty colpf1 - lda #$93 ; 147 (spr=99) - ldy #$1C ; 28 (spr=-20) - nop ; filler - cmp byt2; on zero page so 3 cycles -line41 - ldy #$85 ; 133 (spr=85) - sta COLPM0 - sty HPOSP3 - ldx #$EF ; 239 (spr=191) - lda #$24 ; 36 (spr=-12) - ldy #$EE ; 238 (spr=190) - ldy #$1D ; 29 (spr=-19) - nop - sta colpf2 - sty colpf2 - stx colpf1 - ldy #$1C ; 28 (spr=-20) - ldx #$29 ; 41 (spr=-7) - nop - stx colpf2 - ldy #$06 ; 6 (spr=-42) - sta colpf2 - sta colpf2 - nop ; filler - cmp byt2; on zero page so 3 cycles -line42 - nop - ldy #$84 ; 132 (spr=84) - nop - ldx #$94 ; 148 (spr=100) - ldy #$04 ; 4 (spr=-44) - sty colpf2 - sty colpf2 - nop - ldx #$1C ; 28 (spr=-20) - sta colpf2 - stx colpf2 - lda #$04 ; 4 (spr=-44) - ldy #$EE ; 238 (spr=190) - ldy #$28 ; 40 (spr=-8) - nop - sty colpf2 - ldx #$24 ; 36 (spr=-12) - stx colpf2 - sty colpf2 - nop ; filler - cmp byt2; on zero page so 3 cycles -line43 - sta colpf2 - ldy #$04 ; 4 (spr=-44) - ldy #$26 ; 38 (spr=-10) - nop - nop - ldy #$06 ; 6 (spr=-42) - nop - nop - sty colpf2 - stx colpf2 - ldx #$28 ; 40 (spr=-8) - stx colpf2 - ldx #$87 ; 135 (spr=87) - stx HPOSP3 - ldx #$25 ; 37 (spr=-11) - ldy #$3C ; 60 (spr=12) - stx colpf2 - ldy #$34 ; 52 (spr=4) - ldx #$14 ; 20 (spr=-28) - ldx #$04 ; 4 (spr=-44) - nop ; filler - cmp byt2; on zero page so 3 cycles -line44 - sta colpf2 - nop - ldy #$1C ; 28 (spr=-20) - lda #$2E ; 46 (spr=-2) - lda #$84 ; 132 (spr=84) - ldx #$EE ; 238 (spr=190) - ldy #$EE ; 238 (spr=190) - nop - ldx #$93 ; 147 (spr=99) - ldx #$FB ; 251 (spr=203) - ldy #$A0 ; 160 (spr=112) - ldy #$28 ; 40 (spr=-8) - lda #$EF ; 239 (spr=191) - lda #$94 ; 148 (spr=100) nop stx COLBAK nop - sty colpf1 - sta colpf1 - ldx #$75 ; 117 (spr=69) + lda #$05 ; 5 (spr=-43) + nop ; filler + nop ; filler + cmp byt2; on zero page so 3 cycles +line23 + nop + ldy #$94 ; 148 (spr=100) + nop + ldy #$07 ; 7 (spr=-41) + lda #$A6 ; 166 (spr=118) + ldy #$0E ; 14 (spr=-34) + lda #$05 ; 5 (spr=-43) + ldx #$0E ; 14 (spr=-34) + ldy #$2C ; 44 (spr=-4) + lda #$EE ; 238 (spr=190) + sta COLBAK + sty COLPM2 + lda #$25 ; 37 (spr=-11) + ldx #$28 ; 40 (spr=-8) + ldy #$95 ; 149 (spr=101) + sta COLPM2 + nop + nop + stx COLBAK + ldx #$1A ; 26 (spr=-22) + ldx #$95 ; 149 (spr=101) + lda #$94 ; 148 (spr=100) + nop ; filler + cmp byt2; on zero page so 3 cycles +line24 + lda #$28 ; 40 (spr=-8) + nop + sty COLBAK + lda #$0A ; 10 (spr=-38) + stx COLBAK + lda #$EE ; 238 (spr=190) + ldy #$0E ; 14 (spr=-34) + ldy #$2D ; 45 (spr=-3) + nop + sty COLBAK + ldx #$84 ; 132 (spr=84) + sta COLBAK + ldx #$FD ; 253 (spr=205) + nop + stx COLBAK + lda #$29 ; 41 (spr=-7) + sta COLBAK + ldy #$EE ; 238 (spr=190) + nop + ldx #$95 ; 149 (spr=101) + nop ; filler + cmp byt2; on zero page so 3 cycles +line25 + lda #$28 ; 40 (spr=-8) + nop + ldx #$84 ; 132 (spr=84) + lda #$0A ; 10 (spr=-38) + stx COLBAK + lda #$EE ; 238 (spr=190) + ldy #$0E ; 14 (spr=-34) + ldy #$2D ; 45 (spr=-3) + nop + sty COLBAK + sty COLBAK + sta COLBAK + ldx #$FD ; 253 (spr=205) + nop + stx COLBAK + lda #$29 ; 41 (spr=-7) + sta COLBAK + ldy #$EE ; 238 (spr=190) + nop + ldx #$95 ; 149 (spr=101) + nop ; filler + cmp byt2; on zero page so 3 cycles +line26 + lda #$28 ; 40 (spr=-8) + nop + ldx #$84 ; 132 (spr=84) + lda #$0A ; 10 (spr=-38) + stx COLBAK + lda #$EE ; 238 (spr=190) + ldy #$0E ; 14 (spr=-34) + ldy #$2D ; 45 (spr=-3) + nop + sty COLBAK + sty COLBAK + sta COLBAK + ldx #$FD ; 253 (spr=205) + nop + stx COLBAK + lda #$29 ; 41 (spr=-7) + sta COLBAK + ldy #$EF ; 239 (spr=191) + nop + ldx #$95 ; 149 (spr=101) + nop ; filler + cmp byt2; on zero page so 3 cycles +line27 + nop + stx COLBAK + lda #$85 ; 133 (spr=85) + lda #$0E ; 14 (spr=-34) + lda #$CE ; 206 (spr=158) + nop + ldx #$1E ; 30 (spr=-18) + ldy #$13 ; 19 (spr=-29) + nop + stx COLBAK + ldx #$04 ; 4 (spr=-44) + ldy #$08 ; 8 (spr=-40) + lda #$29 ; 41 (spr=-7) + ldy #$B1 ; 177 (spr=129) + ldx #$0E ; 14 (spr=-34) + sta COLPM3 + ldx #$0A ; 10 (spr=-38) + nop + sta COLBAK + stx colpf2 + ldx #$84 ; 132 (spr=84) + nop ; filler + cmp byt2; on zero page so 3 cycles +line28 + sty HPOSP3 + lda #$93 ; 147 (spr=99) + lda #$FD ; 253 (spr=205) + ldy #$0E ; 14 (spr=-34) + nop + stx COLBAK + nop + ldy #$08 ; 8 (spr=-40) + sty COLBAK + ldy #$95 ; 149 (spr=101) + sta colpf2 + sty COLPM1 + lda #$2E ; 46 (spr=-2) + nop + ldx #$0A ; 10 (spr=-38) + lda #$2D ; 45 (spr=-3) + stx colpf2 + nop + ldy #$25 ; 37 (spr=-11) nop nop ; filler + cmp byt2; on zero page so 3 cycles +line29 + ldx #$28 ; 40 (spr=-8) + ldy #$24 ; 36 (spr=-12) + ldx #$94 ; 148 (spr=100) + stx COLBAK + nop + ldx #$0D ; 13 (spr=-35) + nop + ldy #$0B ; 11 (spr=-37) + nop + ldx #$6C ; 108 (spr=60) + nop + sta colpf2 + sty COLBAK + lda #$27 ; 39 (spr=-9) + sta COLPM2 + nop + ldy #$93 ; 147 (spr=99) + sta colpf2 + sty COLPM1 + lda #$09 ; 9 (spr=-39) + nop ; filler + cmp byt2; on zero page so 3 cycles +line30 + ldx #$92 ; 146 (spr=98) + sta colpf2 + nop + nop + nop + ldy #$2B ; 43 (spr=-5) + nop + lda #$06 ; 6 (spr=-42) + nop + ldy #$2C ; 44 (spr=-4) + nop + sty colpf2 + sta COLBAK + ldx #$1C ; 28 (spr=-20) + ldy #$5A ; 90 (spr=42) + stx colpf2 + lda #$F7 ; 247 (spr=199) + sta colpf2 + lda #$09 ; 9 (spr=-39) + ldy #$F8 ; 248 (spr=200) + nop + nop ; filler + cmp byt2; on zero page so 3 cycles +line31 + sta colpf2 + ldy #$2A ; 42 (spr=-6) + ldx #$0E ; 14 (spr=-34) + nop + lda #$0C ; 12 (spr=-36) + nop + ldx #$27 ; 39 (spr=-9) + sta colpf2 + nop + sty COLBAK + lda #$1E ; 30 (spr=-18) + sty COLBAK + sta colpf2 + lda #$DE ; 222 (spr=174) + lda #$EE ; 238 (spr=190) + sty colpf2 + stx colpf2 + ldy #$84 ; 132 (spr=84) + nop + nop ; filler + cmp byt2; on zero page so 3 cycles +line32 + lda #$08 ; 8 (spr=-40) + ldx #$09 ; 9 (spr=-39) + sty COLBAK + ldx #$0B ; 11 (spr=-37) + ldy #$2B ; 43 (spr=-5) + stx colpf2 + nop + nop + sta COLBAK + ldx #$1E ; 30 (spr=-18) + sty colpf2 + ldy #$04 ; 4 (spr=-44) + stx COLBAK + lda #$EE ; 238 (spr=190) + lda #$94 ; 148 (spr=100) + lda #$16 ; 22 (spr=-26) + nop + sta colpf2 + ldy #$94 ; 148 (spr=100) + lda #$26 ; 38 (spr=-10) + nop ; filler + cmp byt2; on zero page so 3 cycles +line33 + lda #$24 ; 36 (spr=-12) + lda #$92 ; 146 (spr=98) + sty COLBAK + ldy #$09 ; 9 (spr=-39) + lda #$28 ; 40 (spr=-8) + sty colpf2 + lda #$13 ; 19 (spr=-29) + nop + ldx #$2A ; 42 (spr=-6) + lda #$26 ; 38 (spr=-10) + stx COLBAK + ldy #$0A ; 10 (spr=-38) + lda #$1E ; 30 (spr=-18) + sta colpf2 + stx colpf1 + ldx #$06 ; 6 (spr=-42) + stx colpf2 + ldx #$84 ; 132 (spr=84) + nop + nop ; filler + nop ; filler + cmp byt2; on zero page so 3 cycles +line34 + sta COLPM0 + lda #$1E ; 30 (spr=-18) + lda #$04 ; 4 (spr=-44) + stx COLBAK + ldy #$16 ; 22 (spr=-26) + lda #$2D ; 45 (spr=-3) + ldx #$04 ; 4 (spr=-44) + sta COLPM3 + ldx #$0A ; 10 (spr=-38) + nop + sta COLBAK + lda #$0E ; 14 (spr=-34) + sta colpf2 + lda #$28 ; 40 (spr=-8) + sta colpf2 + sty COLPM3 + ldy #$07 ; 7 (spr=-41) + ldx #$95 ; 149 (spr=101) + lda #$EE ; 238 (spr=190) + nop ; filler + cmp byt2; on zero page so 3 cycles +line35 + nop + stx COLBAK + lda #$04 ; 4 (spr=-44) + nop + sty colpf2 + ldy #$28 ; 40 (spr=-8) + lda #$04 ; 4 (spr=-44) + nop + nop + sty COLBAK + lda #$EF ; 239 (spr=191) + ldy #$00 ; 0 (spr=-48) + nop + nop + sta colpf2 + lda #$18 ; 24 (spr=-24) + sta colpf2 + ldy #$93 ; 147 (spr=99) + nop + stx colpf2 + nop ; filler + cmp byt2; on zero page so 3 cycles +line36 + nop + ldx #$26 ; 38 (spr=-10) + ldx #$EE ; 238 (spr=190) + lda #$26 ; 38 (spr=-10) + ldx #$FC ; 252 (spr=204) + sty COLBAK + lda #$FD ; 253 (spr=205) + ldx #$E0 ; 224 (spr=176) + ldy #$04 ; 4 (spr=-44) + nop + ldy #$28 ; 40 (spr=-8) + sty colpf2 + ldy #$FC ; 252 (spr=204) + sta colpf2 + ldy #$25 ; 37 (spr=-11) + ldy #$90 ; 144 (spr=96) + ldx #$28 ; 40 (spr=-8) + stx colpf2 + nop + nop + ldx #$84 ; 132 (spr=84) + nop ; filler + nop ; filler + cmp byt2; on zero page so 3 cycles +line37 + sty colpf2 + nop + nop + nop + nop + nop + ldy #$26 ; 38 (spr=-10) + ldy #$28 ; 40 (spr=-8) + stx colpf2 + nop + sty colpf2 + ldy #$A3 ; 163 (spr=115) + sta colpf2 + lda #$19 ; 25 (spr=-23) + ldy #$2B ; 43 (spr=-5) + ldy #$27 ; 39 (spr=-9) + sta colpf2 + sty colpf2 + lda #$1C ; 28 (spr=-20) + nop + nop ; filler + cmp byt2; on zero page so 3 cycles +line38 + ldy #$91 ; 145 (spr=97) + nop + nop + sty colpf2 + nop + ldy #$FC ; 252 (spr=204) + ldy #$29 ; 41 (spr=-7) + stx colpf2 + sty colpf2 + nop + ldy #$FF ; 255 (spr=207) + ldy #$28 ; 40 (spr=-8) + sta colpf2 + lda #$18 ; 24 (spr=-24) + ldy #$3C ; 60 (spr=12) + ldy #$90 ; 144 (spr=96) + sta colpf2 + sty colpf1 + sta colpf2 + nop ; filler + cmp byt2; on zero page so 3 cycles +line39 + ldx #$2A ; 42 (spr=-6) + nop + lda #$14 ; 20 (spr=-28) + sta colpf2 + nop + nop + ldy #$FB ; 251 (spr=203) + lda #$1C ; 28 (spr=-20) + sty colpf1 + ldy #$28 ; 40 (spr=-8) + sty colpf2 + ldy #$72 ; 114 (spr=66) + sta colpf2 + ldx #$2A ; 42 (spr=-6) + lda #$18 ; 24 (spr=-24) + ldy #$1E ; 30 (spr=-18) + sta colpf2 + lda #$1D ; 29 (spr=-19) + ldx #$28 ; 40 (spr=-8) + ldx #$DE ; 222 (spr=174) + nop ; filler + nop ; filler + cmp byt2; on zero page so 3 cycles +line40 + nop + nop + ldx #$90 ; 144 (spr=96) + nop + ldy #$90 ; 144 (spr=96) + ldx #$94 ; 148 (spr=100) + sty colpf2 + stx colpf2 + ldy #$28 ; 40 (spr=-8) + ldy #$28 ; 40 (spr=-8) + sty colpf2 + ldy #$27 ; 39 (spr=-9) + sta colpf2 + nop + lda #$F8 ; 248 (spr=200) + nop + sta colpf2 + sty colpf2 + lda #$18 ; 24 (spr=-24) + nop + nop ; filler + cmp byt2; on zero page so 3 cycles +line41 + sty COLPM2 + sty colpf2 + nop + ldy #$28 ; 40 (spr=-8) + nop + lda #$26 ; 38 (spr=-10) + stx colpf2 + sty colpf2 + ldy #$04 ; 4 (spr=-44) + nop + lda #$FD ; 253 (spr=205) + sta colpf2 + ldy #$16 ; 22 (spr=-26) + nop + lda #$18 ; 24 (spr=-24) + sta colpf2 + ldy #$04 ; 4 (spr=-44) + lda #$92 ; 146 (spr=98) + lda #$16 ; 22 (spr=-26) + ldy #$25 ; 37 (spr=-11) + nop ; filler + cmp byt2; on zero page so 3 cycles +line42 + lda #$1E ; 30 (spr=-18) + ldy #$38 ; 56 (spr=8) + nop + lda #$18 ; 24 (spr=-24) + ldy #$91 ; 145 (spr=97) + sty colpf2 + ldy #$28 ; 40 (spr=-8) + lda #$1D ; 29 (spr=-19) + stx colpf2 + sty colpf2 + nop + ldx #$29 ; 41 (spr=-7) + sta colpf2 + lda #$18 ; 24 (spr=-24) + ldx #$E2 ; 226 (spr=178) + nop + sta colpf2 + lda #$27 ; 39 (spr=-9) + ldy #$16 ; 22 (spr=-26) + ldy #$28 ; 40 (spr=-8) + nop ; filler + nop ; filler + cmp byt2; on zero page so 3 cycles +line43 + ldy #$1C ; 28 (spr=-20) + stx colpf2 + nop + lda #$E2 ; 226 (spr=178) + ldx #$7D ; 125 (spr=77) + lda #$1E ; 30 (spr=-18) + nop + lda #$1C ; 28 (spr=-20) + ldy #$28 ; 40 (spr=-8) + lda #$93 ; 147 (spr=99) + lda #$1D ; 29 (spr=-19) + nop + sty colpf2 + sta colpf2 + lda #$FC ; 252 (spr=204) + lda #$19 ; 25 (spr=-23) + ldy #$1E ; 30 (spr=-18) + sta colpf2 + ldy #$08 ; 8 (spr=-40) + lda #$06 ; 6 (spr=-42) + lda #$F6 ; 246 (spr=198) + nop + nop ; filler + cmp byt2; on zero page so 3 cycles +line44 + ldy #$25 ; 37 (spr=-11) + lda #$E2 ; 226 (spr=178) + nop + nop + stx HPOSP2 + ldx #$26 ; 38 (spr=-10) + ldy #$E3 ; 227 (spr=179) + lda #$84 ; 132 (spr=84) + nop + sty COLBAK + lda #$1A ; 26 (spr=-22) + nop + lda #$16 ; 22 (spr=-26) + nop + ldx #$E2 ; 226 (spr=178) + ldx #$2B ; 43 (spr=-5) + sty COLBAK + nop + lda #$1A ; 26 (spr=-22) + sty colpf1 + ldy #$07 ; 7 (spr=-41) + ldx #$03 ; 3 (spr=-45) nop ; filler cmp byt2; on zero page so 3 cycles line45 nop - stx HPOSP3 - ldx #$1E ; 30 (spr=-18) + stx COLBAK nop + sta COLPM3 nop - ldx #$06 ; 6 (spr=-42) - lda #$EE ; 238 (spr=190) - lda #$B4 ; 180 (spr=132) - stx colpf1 - ldy #$EF ; 239 (spr=191) - ldx #$24 ; 36 (spr=-12) + lda #$82 ; 130 (spr=82) + lda #$93 ; 147 (spr=99) + ldx #$92 ; 146 (spr=98) + ldx #$1D ; 29 (spr=-19) sty colpf1 - sta HPOSP2 - lda #$EE ; 238 (spr=190) - stx COLPM2 - ldx #$0E ; 14 (spr=-34) - sta COLBAK - lda #$84 ; 132 (spr=84) - ldy #$A0 ; 160 (spr=112) - ldy #$36 ; 54 (spr=6) + ldy #$2B ; 43 (spr=-5) + sty colpf1 + stx colpf1 + ldy #$16 ; 22 (spr=-26) + ldx #$26 ; 38 (spr=-10) + sty colpf1 + lda #$07 ; 7 (spr=-41) + nop + lda #$92 ; 146 (spr=98) + nop nop ; filler cmp byt2; on zero page so 3 cycles line46 - sta colpf1 - lda #$28 ; 40 (spr=-8) - ldy #$EC ; 236 (spr=188) - lda #$2A ; 42 (spr=-6) - nop - lda #$94 ; 148 (spr=100) - lda #$2A ; 42 (spr=-6) - ldy #$07 ; 7 (spr=-41) + ldx #$92 ; 146 (spr=98) nop + ldy #$92 ; 146 (spr=98) + ldx #$F4 ; 244 (spr=196) + lda #$07 ; 7 (spr=-41) sty colpf1 + ldx #$16 ; 22 (spr=-26) + ldy #$19 ; 25 (spr=-23) + ldy #$2A ; 42 (spr=-6) sta colpf1 - stx colpf2 - ldx #$19 ; 25 (spr=-23) - stx colpf2 - ldy #$17 ; 23 (spr=-25) - sty colpf2 - ldy #$3A ; 58 (spr=10) - sta colpf2 - ldy #$26 ; 38 (spr=-10) + sty colpf1 + lda #$1C ; 28 (spr=-20) + ldy #$FC ; 252 (spr=204) + sta colpf1 + lda #$92 ; 146 (spr=98) + ldy #$29 ; 41 (spr=-7) + nop + stx COLPM3 + ldx #$FC ; 252 (spr=204) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line47 - ldx #$26 ; 38 (spr=-10) - ldy #$A3 ; 163 (spr=115) - ldx #$04 ; 4 (spr=-44) - lda #$EE ; 238 (spr=190) - ldy #$05 ; 5 (spr=-43) - sty colpf2 - ldy #$25 ; 37 (spr=-11) - lda #$3C ; 60 (spr=12) nop - lda #$0F ; 15 (spr=-33) - sty colpf2 - sta colpf2 - ldy #$16 ; 22 (spr=-26) + ldy #$FB ; 251 (spr=203) lda #$28 ; 40 (spr=-8) - ldy #$06 ; 6 (spr=-42) - sta colpf2 - sty COLBAK - stx colpf2 - ldx #$28 ; 40 (spr=-8) + lda #$28 ; 40 (spr=-8) + ldy #$02 ; 2 (spr=-46) + stx COLPM0 + ldx #$93 ; 147 (spr=99) + stx colpf1 + sta colpf1 + nop + lda #$1B ; 27 (spr=-21) + stx COLBAK + sta colpf1 + ldy #$79 ; 121 (spr=73) + nop + lda #$16 ; 22 (spr=-26) + lda #$EC ; 236 (spr=188) + ldy #$04 ; 4 (spr=-44) + ldx #$E3 ; 227 (spr=179) + ldx #$12 ; 18 (spr=-30) nop nop ; filler cmp byt2; on zero page so 3 cycles line48 - lda #$18 ; 24 (spr=-24) - ldy #$94 ; 148 (spr=100) - stx COLPM3 - ldy #$38 ; 56 (spr=8) - ldy #$CE ; 206 (spr=158) - lda #$FE ; 254 (spr=206) - stx COLPM3 - ldy #$93 ; 147 (spr=99) - stx COLPM0 - sta COLPM1 - sty HPOSP1 - lda #$DE ; 222 (spr=174) - sty COLBAK - stx colpf1 - ldy #$95 ; 149 (spr=101) - sty colpf1 - ldy #$92 ; 146 (spr=98) + ldx #$22 ; 34 (spr=-14) + ldy #$04 ; 4 (spr=-44) + ldx #$04 ; 4 (spr=-44) + nop + lda #$28 ; 40 (spr=-8) + nop ldy #$1A ; 26 (spr=-22) + ldy #$38 ; 56 (spr=8) + nop + ldx #$03 ; 3 (spr=-45) + stx COLBAK + lda #$29 ; 41 (spr=-7) + sta colpf0 + ldy #$05 ; 5 (spr=-43) + nop + ldx #$E3 ; 227 (spr=179) + lda #$27 ; 39 (spr=-9) + lda #$FD ; 253 (spr=205) + ldy #$EC ; 236 (spr=188) + ldy #$92 ; 146 (spr=98) + stx colpf0 + ldx #$28 ; 40 (spr=-8) + ldx #$B4 ; 180 (spr=132) nop ; filler cmp byt2; on zero page so 3 cycles line49 - ldy #$EE ; 238 (spr=190) - ldx #$EE ; 238 (spr=190) - ldy #$9B ; 155 (spr=107) - ldy #$A2 ; 162 (spr=114) - sty HPOSP0 + ldx #$22 ; 34 (spr=-14) nop - ldx #$2A ; 42 (spr=-6) - sty HPOSP0 - ldy #$1C ; 28 (spr=-20) - sty colpf1 - stx colpf2 - ldy #$0E ; 14 (spr=-34) - sty colpf2 - stx colpf2 - ldx #$16 ; 22 (spr=-26) - ldy #$05 ; 5 (spr=-43) - ldx #$94 ; 148 (spr=100) - sty colpf0 - ldy #$18 ; 24 (spr=-24) + sty COLBAK + nop + ldx #$B4 ; 180 (spr=132) + lda #$08 ; 8 (spr=-40) + ldx #$07 ; 7 (spr=-41) + lda #$92 ; 146 (spr=98) + lda #$92 ; 146 (spr=98) + stx COLBAK + lda #$29 ; 41 (spr=-7) + sta colpf0 + sta COLBAK + ldx #$92 ; 146 (spr=98) + lda #$F6 ; 246 (spr=198) + ldx #$04 ; 4 (spr=-44) + nop + lda #$1A ; 26 (spr=-22) + stx colpf0 + stx COLBAK nop ; filler cmp byt2; on zero page so 3 cycles line50 + ldx #$06 ; 6 (spr=-42) + nop + lda #$92 ; 146 (spr=98) + ldx #$17 ; 23 (spr=-25) + ldx #$1C ; 28 (spr=-20) + nop + lda #$28 ; 40 (spr=-8) + ldx #$02 ; 2 (spr=-46) + sty COLBAK + stx COLBAK nop - stx colpf1 - ldy #$18 ; 24 (spr=-24) - ldy #$92 ; 146 (spr=98) - ldx #$0F ; 15 (spr=-33) - sta COLPM0 - ldy #$26 ; 38 (spr=-10) - lda #$26 ; 38 (spr=-10) - lda #$1C ; 28 (spr=-20) - sty colpf1 sta colpf0 - lda #$F8 ; 248 (spr=200) + ldy #$96 ; 150 (spr=102) + lda #$08 ; 8 (spr=-40) + stx COLBAK + ldy #$28 ; 40 (spr=-8) + ldy #$1C ; 28 (spr=-20) + ldx #$05 ; 5 (spr=-43) + lda #$28 ; 40 (spr=-8) stx colpf0 - sta COLPM0 - ldy #$04 ; 4 (spr=-44) - lda #$07 ; 7 (spr=-41) - sty colpf1 - sta colpf0 + ldy #$92 ; 146 (spr=98) nop ; filler cmp byt2; on zero page so 3 cycles line51 + ldx #$26 ; 38 (spr=-10) + ldx #$12 ; 18 (spr=-30) + ldx #$92 ; 146 (spr=98) + sty COLBAK + ldy #$80 ; 128 (spr=80) + ldy #$FB ; 251 (spr=203) + ldx #$91 ; 145 (spr=97) nop - lda #$1E ; 30 (spr=-18) + ldx #$02 ; 2 (spr=-46) + stx COLBAK + lda #$28 ; 40 (spr=-8) + sta colpf0 + ldx #$93 ; 147 (spr=99) + stx COLBAK nop - ldy #$16 ; 22 (spr=-26) - nop - ldy #$26 ; 38 (spr=-10) - ldx #$14 ; 20 (spr=-28) - nop - ldx #$84 ; 132 (spr=84) - stx colpf0 - sty colpf1 + ldx #$05 ; 5 (spr=-43) lda #$1C ; 28 (spr=-20) - sta colpf0 - lda #$1B ; 27 (spr=-21) - nop - sta colpf0 + ldy #$E2 ; 226 (spr=178) stx colpf0 - ldy #$04 ; 4 (spr=-44) - sty colpf1 - ldy #$26 ; 38 (spr=-10) + lda #$16 ; 22 (spr=-26) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line52 - ldx #$27 ; 39 (spr=-9) - ldy #$2C ; 44 (spr=-4) - lda #$92 ; 146 (spr=98) - ldy #$26 ; 38 (spr=-10) - nop - sta COLPM0 - lda #$1C ; 28 (spr=-20) + ldy #$D6 ; 214 (spr=166) nop nop - stx colpf0 - sty colpf1 - ldy #$05 ; 5 (spr=-43) + lda #$00 ; 0 (spr=-48) + nop + nop + ldy #$F3 ; 243 (spr=195) + ldx #$03 ; 3 (spr=-45) + ldy #$18 ; 24 (spr=-24) + lda #$29 ; 41 (spr=-7) + stx COLBAK sta colpf0 - ldx #$18 ; 24 (spr=-24) - stx colpf0 - ldx #$34 ; 52 (spr=4) - ldx #$94 ; 148 (spr=100) + ldy #$1C ; 28 (spr=-20) + ldx #$92 ; 146 (spr=98) + lda #$27 ; 39 (spr=-9) + stx COLBAK + ldy #$FC ; 252 (spr=204) + ldx #$F5 ; 245 (spr=197) + sta colpf1 + ldy #$02 ; 2 (spr=-46) + lda #$0D ; 13 (spr=-35) nop - sty colpf1 - ldy #$2B ; 43 (spr=-5) nop ; filler cmp byt2; on zero page so 3 cycles line53 - sty colpf2 - stx colpf0 - ldx #$04 ; 4 (spr=-44) - ldx #$04 ; 4 (spr=-44) + nop + sty colpf0 + ldy #$E6 ; 230 (spr=182) + nop + ldy #$1B ; 27 (spr=-21) + sta colpf1 + nop + nop + stx colpf1 + ldx #$E5 ; 229 (spr=181) + stx COLBAK + sty colpf1 + ldx #$02 ; 2 (spr=-46) + nop + ldx #$27 ; 39 (spr=-9) ldy #$04 ; 4 (spr=-44) - nop - ldx #$19 ; 25 (spr=-23) - nop - ldy #$27 ; 39 (spr=-9) - sty colpf1 - nop - sta colpf0 - sta colpf0 - stx colpf0 - ldx #$15 ; 21 (spr=-27) - ldy #$14 ; 20 (spr=-28) - ldy #$05 ; 5 (spr=-43) - sty colpf1 - lda #$27 ; 39 (spr=-9) + stx colpf1 + lda #$04 ; 4 (spr=-44) + ldy #$2A ; 42 (spr=-6) + ldx #$1C ; 28 (spr=-20) nop ; filler cmp byt2; on zero page so 3 cycles line54 - ldy #$84 ; 132 (spr=84) - stx COLPM2 nop - sty colpf0 - ldx #$92 ; 146 (spr=98) - nop - stx HPOSP0 - nop - sta colpf0 - ldy #$1C ; 28 (spr=-20) - sty colpf1 - lda #$FA ; 250 (spr=202) - ldy #$F9 ; 249 (spr=201) - sty colpf1 - sta COLPM1 - lda #$3F ; 63 (spr=15) - ldy #$04 ; 4 (spr=-44) + sta colpf1 + sty COLPM0 + ldy #$16 ; 22 (spr=-26) + lda #$24 ; 36 (spr=-12) + lda #$1A ; 26 (spr=-22) nop + stx colpf1 + ldx #$EE ; 238 (spr=190) + stx COLBAK + sta COLPM3 + lda #$15 ; 21 (spr=-27) + ldx #$00 ; 0 (spr=-48) + ldx #$2D ; 45 (spr=-3) + ldx #$09 ; 9 (spr=-39) nop + sty COLPM3 + sta colpf2 + lda #$1D ; 29 (spr=-19) nop ; filler cmp byt2; on zero page so 3 cycles line55 - nop - nop - sta HPOSP0 - sty colpf1 - lda #$18 ; 24 (spr=-24) - nop - nop - ldy #$1C ; 28 (spr=-20) - nop - nop - ldx #$FE ; 254 (spr=206) - sty colpf1 - stx colpf2 - ldy #$04 ; 4 (spr=-44) + sty colpf2 sta colpf2 + nop + ldy #$93 ; 147 (spr=99) sty colpf1 - ldy #$84 ; 132 (spr=84) + ldy #$92 ; 146 (spr=98) + ldy #$1B ; 27 (spr=-21) + stx colpf1 + lda #$28 ; 40 (spr=-8) + sta colpf0 + lda #$26 ; 38 (spr=-10) + sty colpf1 + ldy #$18 ; 24 (spr=-24) sty colpf0 - ldy #$E4 ; 228 (spr=180) + sta colpf1 + lda #$05 ; 5 (spr=-43) + sta colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line56 - sty colpf2 - nop - nop - nop - lda #$E3 ; 227 (spr=179) - ldx #$2B ; 43 (spr=-5) - nop - ldy #$1C ; 28 (spr=-20) - ldy #$26 ; 38 (spr=-10) - lda #$1E ; 30 (spr=-18) - sty colpf0 - stx colpf2 - sta colpf2 - ldy #$19 ; 25 (spr=-23) - sty colpf2 ldx #$1A ; 26 (spr=-22) - ldy #$D0 ; 208 (spr=160) - sty colpf0 - ldy #$84 ; 132 (spr=84) + lda #$0C ; 12 (spr=-36) + ldy #$00 ; 0 (spr=-48) + ldy #$90 ; 144 (spr=96) + ldx #$1A ; 26 (spr=-22) + ldx #$F8 ; 248 (spr=200) + ldx #$29 ; 41 (spr=-7) + sty colpf1 + ldy #$92 ; 146 (spr=98) + sta colpf0 + stx colpf1 + lda #$1B ; 27 (spr=-21) + sta colpf0 + ldy #$26 ; 38 (spr=-10) + lda #$ED ; 237 (spr=189) nop + sta colpf2 + sty colpf1 + ldy #$02 ; 2 (spr=-46) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line57 ldx #$26 ; 38 (spr=-10) + lda #$2B ; 43 (spr=-5) nop - ldx #$18 ; 24 (spr=-24) - ldx #$18 ; 24 (spr=-24) - sty colpf2 - ldx #$2A ; 42 (spr=-6) - ldy #$36 ; 54 (spr=6) nop - ldy #$17 ; 23 (spr=-25) - sty colpf0 - stx colpf2 + lda #$EF ; 239 (spr=191) + sta COLBAK nop + lda #$28 ; 40 (spr=-8) + sty colpf1 sta colpf2 - ldy #$18 ; 24 (spr=-24) - sty colpf2 - ldy #$34 ; 52 (spr=4) - sty colpf2 - ldx #$E3 ; 227 (spr=179) - stx colpf2 + lda #$16 ; 22 (spr=-26) + stx COLPM3 + ldx #$26 ; 38 (spr=-10) + nop + ldy #$EE ; 238 (spr=190) + nop + sta colpf0 + lda #$05 ; 5 (spr=-43) + ldx #$28 ; 40 (spr=-8) + ldx #$EB ; 235 (spr=187) + nop nop ; filler cmp byt2; on zero page so 3 cycles line58 - lda #$1A ; 26 (spr=-22) - ldx #$92 ; 146 (spr=98) - ldx #$28 ; 40 (spr=-8) - ldx #$28 ; 40 (spr=-8) - ldy #$1E ; 30 (spr=-18) - ldx #$2A ; 42 (spr=-6) - ldy #$19 ; 25 (spr=-23) - nop - nop - lda #$92 ; 146 (spr=98) - nop - lda #$1F ; 31 (spr=-17) - stx colpf2 - nop - ldx #$26 ; 38 (spr=-10) sta colpf2 + ldy #$EC ; 236 (spr=188) + nop + sty colpf1 + ldy #$28 ; 40 (spr=-8) + nop + lda #$26 ; 38 (spr=-10) + nop + stx colpf2 sty colpf2 - stx colpf2 - lda #$03 ; 3 (spr=-45) + stx COLBAK + ldx #$26 ; 38 (spr=-10) + ldx #$2A ; 42 (spr=-6) + ldx #$2A ; 42 (spr=-6) + ldx #$92 ; 146 (spr=98) + nop + lda #$14 ; 20 (spr=-28) sta colpf2 - lda #$04 ; 4 (spr=-44) + nop + lda #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line59 - ldy #$24 ; 36 (spr=-12) - nop - ldy #$25 ; 37 (spr=-11) - ldy #$92 ; 146 (spr=98) - nop - ldy #$FE ; 254 (spr=206) - lda #$93 ; 147 (spr=99) - ldy #$18 ; 24 (spr=-24) - lda #$08 ; 8 (spr=-40) - nop - nop - nop + lda #$92 ; 146 (spr=98) + sta COLPM1 + lda #$2A ; 42 (spr=-6) stx colpf2 - lda #$1E ; 30 (spr=-18) + lda #$28 ; 40 (spr=-8) + nop + nop + ldx #$02 ; 2 (spr=-46) + stx colpf2 + ldx #$2A ; 42 (spr=-6) sta colpf2 - lda #$02 ; 2 (spr=-46) + lda #$F9 ; 249 (spr=201) + sta colpf2 + nop + ldx #$F9 ; 249 (spr=201) + nop sty colpf2 - stx colpf2 - sta colpf2 - lda #$19 ; 25 (spr=-23) - ldx #$E2 ; 226 (spr=178) + lda #$05 ; 5 (spr=-43) + ldx #$92 ; 146 (spr=98) + nop nop ; filler cmp byt2; on zero page so 3 cycles line60 - lda #$06 ; 6 (spr=-42) - lda #$19 ; 25 (spr=-23) + sta colpf2 + lda #$29 ; 41 (spr=-7) + lda #$29 ; 41 (spr=-7) + ldx #$1E ; 30 (spr=-18) nop + ldy #$26 ; 38 (spr=-10) nop + ldx #$02 ; 2 (spr=-46) + stx colpf2 + lda #$28 ; 40 (spr=-8) + sta colpf2 nop - lda #$E5 ; 229 (spr=181) - nop - ldy #$91 ; 145 (spr=97) + lda #$28 ; 40 (spr=-8) + ldx #$28 ; 40 (spr=-8) + ldy #$15 ; 21 (spr=-27) + ldx #$87 ; 135 (spr=87) ldx #$2A ; 42 (spr=-6) - ldy #$08 ; 8 (spr=-40) - ldy #$18 ; 24 (spr=-24) + nop + lda #$F4 ; 244 (spr=196) sta colpf2 - lda #$1E ; 30 (spr=-18) - stx colpf2 - sta colpf2 - sty colpf2 - ldx #$E2 ; 226 (spr=178) - stx colpf2 - lda #$03 ; 3 (spr=-45) - ldx #$E2 ; 226 (spr=178) + ldy #$16 ; 22 (spr=-26) nop nop ; filler cmp byt2; on zero page so 3 cycles line61 - sta colpf2 - lda #$92 ; 146 (spr=98) + ldy #$EC ; 236 (spr=188) + lda #$05 ; 5 (spr=-43) nop - lda #$92 ; 146 (spr=98) - ldx #$D1 ; 209 (spr=161) - lda #$A2 ; 162 (spr=114) - ldy #$18 ; 24 (spr=-24) - lda #$16 ; 22 (spr=-26) - lda #$93 ; 147 (spr=99) - lda #$92 ; 146 (spr=98) - lda #$FC ; 252 (spr=204) + ldy #$00 ; 0 (spr=-48) + nop + ldx #$38 ; 56 (spr=8) + ldy #$01 ; 1 (spr=-47) sta colpf2 + ldx #$28 ; 40 (spr=-8) + lda #$19 ; 25 (spr=-23) sty colpf1 stx colpf1 - sty colpf2 - ldx #$04 ; 4 (spr=-44) stx colpf2 - lda #$85 ; 133 (spr=85) - ldx #$84 ; 132 (spr=84) + sta colpf2 + ldy #$EC ; 236 (spr=188) + lda #$ED ; 237 (spr=189) + sta colpf1 + lda #$05 ; 5 (spr=-43) + ldy #$ED ; 237 (spr=189) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line62 - ldy #$82 ; 130 (spr=82) + ldx #$04 ; 4 (spr=-44) nop - stx HPOSP3 - ldy #$92 ; 146 (spr=98) - ldx #$C1 ; 193 (spr=145) - lda #$18 ; 24 (spr=-24) - ldx #$28 ; 40 (spr=-8) - ldx #$92 ; 146 (spr=98) - ldy #$09 ; 9 (spr=-39) - ldx #$1C ; 28 (spr=-20) + lda #$05 ; 5 (spr=-43) + ldy #$04 ; 4 (spr=-44) + nop + ldy #$ED ; 237 (spr=189) + ldy #$01 ; 1 (spr=-47) + sta colpf2 + ldx #$29 ; 41 (spr=-7) + lda #$1A ; 26 (spr=-22) sty colpf1 - sta colpf1 + lda #$F5 ; 245 (spr=197) stx colpf1 - ldx #$E2 ; 226 (spr=178) + stx colpf2 + sta colpf2 + nop + lda #$ED ; 237 (spr=189) sta colpf1 - stx colpf1 - lda #$03 ; 3 (spr=-45) - ldx #$92 ; 146 (spr=98) - ldx #$92 ; 146 (spr=98) + lda #$92 ; 146 (spr=98) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line63 + sta colpf2 + ldy #$E6 ; 230 (spr=182) nop - ldx #$92 ; 146 (spr=98) - sta colpf1 - nop - ldy #$E4 ; 228 (spr=180) - ldx #$E5 ; 229 (spr=181) - lda #$92 ; 146 (spr=98) - nop - lda #$06 ; 6 (spr=-42) - sta COLBAK - stx COLBAK - ldy #$1C ; 28 (spr=-20) - sty colpf1 - lda #$18 ; 24 (spr=-24) - sta colpf1 + ldy #$92 ; 146 (spr=98) + lda #$E9 ; 233 (spr=185) + ldy #$00 ; 0 (spr=-48) + ldx #$06 ; 6 (spr=-42) + ldx #$28 ; 40 (spr=-8) + lda #$26 ; 38 (spr=-10) + lda #$E2 ; 226 (spr=178) + sty colpf2 stx colpf1 - ldy #$09 ; 9 (spr=-39) - lda #$92 ; 146 (spr=98) - ldx #$92 ; 146 (spr=98) - lda #$05 ; 5 (spr=-43) + lda #$18 ; 24 (spr=-24) + sta colpf2 + lda #$EC ; 236 (spr=188) + ldx #$03 ; 3 (spr=-45) + ldy #$36 ; 54 (spr=6) + sta colpf1 + lda #$00 ; 0 (spr=-48) + nop + lda #$0C ; 12 (spr=-36) nop ; filler cmp byt2; on zero page so 3 cycles line64 - lda #$92 ; 146 (spr=98) - stx COLBAK - nop - ldx #$92 ; 146 (spr=98) - lda #$D0 ; 208 (spr=160) - ldx #$36 ; 54 (spr=6) - nop - ldx #$1C ; 28 (spr=-20) - ldx #$2A ; 42 (spr=-6) - ldx #$04 ; 4 (spr=-44) - ldx #$1C ; 28 (spr=-20) - lda #$18 ; 24 (spr=-24) - stx colpf2 - sta colpf1 - ldx #$E2 ; 226 (spr=178) - lda #$05 ; 5 (spr=-43) + ldy #$13 ; 19 (spr=-29) + lda #$28 ; 40 (spr=-8) + ldy #$E4 ; 228 (spr=180) + lda #$04 ; 4 (spr=-44) sta colpf2 - stx colpf1 - ldx #$02 ; 2 (spr=-46) - stx colpf1 + lda #$0C ; 12 (spr=-36) + nop + lda #$93 ; 147 (spr=99) + lda #$0C ; 12 (spr=-36) + stx colpf2 + lda #$29 ; 41 (spr=-7) + sta colpf2 + nop + sty colpf0 + lda #$28 ; 40 (spr=-8) + ldx #$92 ; 146 (spr=98) + ldy #$E9 ; 233 (spr=185) + sta COLPM0 + ldx #$0B ; 11 (spr=-37) + nop + lda #$3A ; 58 (spr=10) nop ; filler cmp byt2; on zero page so 3 cycles line65 - ldx #$DA ; 218 (spr=170) + lda #$29 ; 41 (spr=-7) nop - ldx #$27 ; 39 (spr=-9) - lda #$E8 ; 232 (spr=184) - lda #$92 ; 146 (spr=98) - lda #$14 ; 20 (spr=-28) - ldx #$1C ; 28 (spr=-20) + sta colpf2 + stx colpf2 nop - sty COLBAK + ldx #$82 ; 130 (spr=82) nop - sta COLBAK - stx colpf1 + ldx #$61 ; 97 (spr=49) + sty colpf2 + sta colpf2 + ldy #$1A ; 26 (spr=-22) nop - ldy #$2A ; 42 (spr=-6) - lda #$19 ; 25 (spr=-23) - sta colpf1 - ldx #$02 ; 2 (spr=-46) - sta colpf0 - stx colpf1 - lda #$2E ; 46 (spr=-2) + lda #$2A ; 42 (spr=-6) + sta colpf2 + sty colpf2 + ldy #$E9 ; 233 (spr=185) + ldx #$14 ; 20 (spr=-28) + nop + lda #$1A ; 26 (spr=-22) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line66 - lda #$8F ; 143 (spr=95) - ldy #$92 ; 146 (spr=98) - ldx #$1C ; 28 (spr=-20) - sty COLBAK + sty colpf2 + ldy #$E8 ; 232 (spr=184) + ldy #$EF ; 239 (spr=191) lda #$92 ; 146 (spr=98) + sty COLPM3 ldy #$92 ; 146 (spr=98) + ldx #$C0 ; 192 (spr=144) + lda #$82 ; 130 (spr=82) + ldy #$86 ; 134 (spr=86) + ldx #$EC ; 236 (spr=188) + ldy #$26 ; 38 (spr=-10) + lda #$1A ; 26 (spr=-22) + ldy #$26 ; 38 (spr=-10) + ldx #$5C ; 92 (spr=44) + ldx #$17 ; 23 (spr=-25) + ldx #$16 ; 22 (spr=-26) nop - nop - nop - lda #$26 ; 38 (spr=-10) - sta colpf0 - lda #$F8 ; 248 (spr=200) - sta colpf1 - stx colpf1 - sta colpf1 - ldx #$1A ; 26 (spr=-22) - ldx #$E3 ; 227 (spr=179) - stx colpf1 - lda #$2E ; 46 (spr=-2) - ldy #$90 ; 144 (spr=96) + ldx #$10 ; 16 (spr=-32) + ldx #$09 ; 9 (spr=-39) + sty COLPM3 + stx COLPM0 + ldy #$32 ; 50 (spr=2) nop ; filler cmp byt2; on zero page so 3 cycles line67 - ldx #$1C ; 28 (spr=-20) + sta COLPM3 + lda #$0A ; 10 (spr=-38) + ldx #$92 ; 146 (spr=98) + lda #$EE ; 238 (spr=190) + sty HPOSP0 + ldy #$92 ; 146 (spr=98) + lda #$19 ; 25 (spr=-23) + stx COLPM0 nop - lda #$01 ; 1 (spr=-47) - lda #$92 ; 146 (spr=98) - nop - lda #$3C ; 60 (spr=12) - ldy #$05 ; 5 (spr=-43) - lda #$F8 ; 248 (spr=200) - nop - nop - stx colpf2 - sty colpf1 - ldx #$03 ; 3 (spr=-45) - ldx #$9B ; 155 (spr=107) - ldy #$28 ; 40 (spr=-8) - ldy #$D1 ; 209 (spr=161) sta colpf2 - ldy #$2C ; 44 (spr=-4) - lda #$02 ; 2 (spr=-46) - sta colpf0 + stx HPOSP2 + ldx #$FB ; 251 (spr=203) + ldy #$25 ; 37 (spr=-11) + ldx #$D2 ; 210 (spr=162) + ldy #$26 ; 38 (spr=-10) nop + sty COLPM3 + lda #$EE ; 238 (spr=190) + ldy #$30 ; 48 (spr=0) nop nop ; filler cmp byt2; on zero page so 3 cycles line68 - sty COLPM3 - nop - nop - lda #$1E ; 30 (spr=-18) - nop - sty COLPM3 - ldy #$27 ; 39 (spr=-9) - sta colpf0 - sty colpf0 - ldy #$02 ; 2 (spr=-46) - ldy #$19 ; 25 (spr=-23) - nop - stx HPOSP3 - ldx #$97 ; 151 (spr=103) - lda #$2C ; 44 (spr=-4) - stx HPOSP1 - ldy #$82 ; 130 (spr=82) - ldx #$83 ; 131 (spr=83) - ldy #$F8 ; 248 (spr=200) - ldy #$EC ; 236 (spr=188) + sta COLPM1 + ldx #$E7 ; 231 (spr=183) + lda #$EC ; 236 (spr=188) + sty HPOSP0 + ldy #$1B ; 27 (spr=-21) + sty COLPM2 + lda #$76 ; 118 (spr=70) + sta HPOSP1 + lda #$FB ; 251 (spr=203) + stx COLPM1 + lda #$EF ; 239 (spr=191) + ldx #$E9 ; 233 (spr=185) + sta colpf2 + stx colpf2 + lda #$EE ; 238 (spr=190) + ldx #$92 ; 146 (spr=98) + lda #$80 ; 128 (spr=80) + lda #$80 ; 128 (spr=80) + lda #$80 ; 128 (spr=80) nop ; filler cmp byt2; on zero page so 3 cycles line69 - lda #$16 ; 22 (spr=-26) + sty COLPM2 + ldx #$A2 ; 162 (spr=114) + sty HPOSP1 + stx HPOSP2 + lda #$92 ; 146 (spr=98) + lda #$E3 ; 227 (spr=179) + ldy #$93 ; 147 (spr=99) + ldy #$E6 ; 230 (spr=182) + ldy #$EE ; 238 (spr=190) + sty colpf2 + stx HPOSP1 + ldy #$8E ; 142 (spr=94) + ldx #$E9 ; 233 (spr=185) + stx colpf2 + sta colpf1 + lda #$80 ; 128 (spr=80) nop - lda #$1E ; 30 (spr=-18) - ldy #$01 ; 1 (spr=-47) - ldy #$91 ; 145 (spr=97) - ldy #$16 ; 22 (spr=-26) - ldx #$2C ; 44 (spr=-4) - ldy #$17 ; 23 (spr=-25) - ldx #$E0 ; 224 (spr=176) - sta COLBAK - stx COLBAK - sty COLBAK - ldx #$93 ; 147 (spr=99) - lda #$EC ; 236 (spr=188) - stx COLBAK - ldy #$16 ; 22 (spr=-26) - nop - sta colpf2 - lda #$0F ; 15 (spr=-33) - ldy #$2A ; 42 (spr=-6) - ldx #$47 ; 71 (spr=23) + ldy #$E1 ; 225 (spr=177) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line70 - ldx #$47 ; 71 (spr=23) - ldx #$04 ; 4 (spr=-44) - nop - sty COLPM1 - ldy #$1B ; 27 (spr=-21) - ldy #$1B ; 27 (spr=-21) - nop - sta COLBAK - nop - lda #$19 ; 25 (spr=-23) - ldx #$92 ; 146 (spr=98) - sta COLBAK - ldx #$1A ; 26 (spr=-22) - ldx #$1A ; 26 (spr=-22) - sty COLPM3 - lda #$1A ; 26 (spr=-22) + sta HPOSP2 + lda #$92 ; 146 (spr=98) + ldy #$D6 ; 214 (spr=166) + ldy #$0B ; 11 (spr=-37) + lda #$E7 ; 231 (spr=183) + sty colpf1 + ldy #$94 ; 148 (spr=100) + ldy #$04 ; 4 (spr=-44) + sta colpf1 + lda #$18 ; 24 (spr=-24) + sta colpf1 ldy #$E2 ; 226 (spr=178) - sty colpf0 + ldy #$08 ; 8 (spr=-40) + lda #$E2 ; 226 (spr=178) + sta colpf1 + lda #$0D ; 13 (spr=-35) + nop + nop + ldx #$F6 ; 246 (spr=198) + nop nop - lda #$EE ; 238 (spr=190) - ldy #$28 ; 40 (spr=-8) nop ; filler cmp byt2; on zero page so 3 cycles line71 - ldx #$A2 ; 162 (spr=114) nop - ldx #$92 ; 146 (spr=98) + ldy #$E4 ; 228 (spr=180) + ldx #$E2 ; 226 (spr=178) + ldy #$E3 ; 227 (spr=179) + ldx #$14 ; 20 (spr=-28) + sta colpf1 + stx COLPM2 + lda #$E3 ; 227 (spr=179) + sta colpf1 + lda #$E2 ; 226 (spr=178) + ldx #$02 ; 2 (spr=-46) + ldy #$E2 ; 226 (spr=178) + ldx #$93 ; 147 (spr=99) nop - stx COLBAK - ldx #$16 ; 22 (spr=-26) - sty COLPM3 - sta COLBAK - stx COLBAK - ldx #$1A ; 26 (spr=-22) - sty colpf0 - stx colpf0 - ldy #$27 ; 39 (spr=-9) - sty colpf0 + stx HPOSP1 ldx #$92 ; 146 (spr=98) - lda #$FF ; 255 (spr=207) - ldy #$94 ; 148 (spr=100) - sty colpf0 + lda #$F4 ; 244 (spr=196) + nop + sta colpf1 + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line72 - stx COLBAK - sty HPOSP1 - ldy #$26 ; 38 (spr=-10) - ldy #$26 ; 38 (spr=-10) - ldx #$27 ; 39 (spr=-9) - ldy #$19 ; 25 (spr=-23) - sta COLBAK + lda #$E2 ; 226 (spr=178) + ldy #$E1 ; 225 (spr=177) + ldx #$E2 ; 226 (spr=178) + ldx #$E0 ; 224 (spr=176) + lda #$02 ; 2 (spr=-46) + nop + ldy #$92 ; 146 (spr=98) + stx COLPM1 + stx COLPM2 + sta colpf2 + nop + ldy #$00 ; 0 (spr=-48) + ldx #$E4 ; 228 (spr=180) + ldx #$11 ; 17 (spr=-31) + lda #$E4 ; 228 (spr=180) + nop + ldx #$E2 ; 226 (spr=178) + ldy #$15 ; 21 (spr=-27) sty colpf0 - stx COLBAK - lda #$EB ; 235 (spr=187) - ldx #$17 ; 23 (spr=-25) - ldx #$26 ; 38 (spr=-10) - ldy #$0B ; 11 (spr=-37) - ldy #$26 ; 38 (spr=-10) - sty colpf0 - ldy #$E3 ; 227 (spr=179) - sty colpf0 - ldx #$44 ; 68 (spr=20) - ldy #$F1 ; 241 (spr=193) + lda #$25 ; 37 (spr=-11) + ldy #$00 ; 0 (spr=-48) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line73 - sty COLBAK - ldx #$92 ; 146 (spr=98) + ldx #$00 ; 0 (spr=-48) + lda #$03 ; 3 (spr=-45) + nop + stx COLPM1 + ldy #$EA ; 234 (spr=186) + ldx #$A2 ; 162 (spr=114) + ldx #$E9 ; 233 (spr=185) + nop + lda #$92 ; 146 (spr=98) stx COLBAK - ldx #$91 ; 145 (spr=97) - ldy #$28 ; 40 (spr=-8) - ldx #$16 ; 22 (spr=-26) - sta colpf0 - stx COLBAK - sty colpf0 - ldx #$38 ; 56 (spr=8) - lda #$3A ; 58 (spr=10) - ldy #$26 ; 38 (spr=-10) - sta HPOSP0 - sty colpf0 - lda #$EA ; 234 (spr=186) - ldy #$95 ; 149 (spr=101) - ldx #$93 ; 147 (spr=99) + ldy #$00 ; 0 (spr=-48) + sty COLPM2 + ldy #$02 ; 2 (spr=-46) + lda #$92 ; 146 (spr=98) + ldy #$EF ; 239 (spr=191) + lda #$91 ; 145 (spr=97) + ldx #$0B ; 11 (spr=-37) + ldy #$12 ; 18 (spr=-30) + ldy #$05 ; 5 (spr=-43) + stx colpf2 sty colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line74 + lda #$12 ; 18 (spr=-30) nop - sty HPOSP3 + sty COLPM1 + lda #$02 ; 2 (spr=-46) + sta colpf1 + lda #$15 ; 21 (spr=-27) + ldy #$E1 ; 225 (spr=177) nop - stx COLBAK - ldy #$19 ; 25 (spr=-23) - ldx #$27 ; 39 (spr=-9) - sta COLBAK + sta colpf2 sty colpf0 - stx COLBAK - ldy #$92 ; 146 (spr=98) - ldy #$15 ; 21 (spr=-27) - ldx #$15 ; 21 (spr=-27) - ldy #$27 ; 39 (spr=-9) - ldx #$E8 ; 232 (spr=184) - sty colpf0 - ldy #$E3 ; 227 (spr=179) - sty colpf0 - ldx #$93 ; 147 (spr=99) - nop ; filler + lda #$27 ; 39 (spr=-9) + nop + nop + ldx #$EA ; 234 (spr=186) + sta COLPM1 + ldy #$E8 ; 232 (spr=184) + nop + ldy #$97 ; 151 (spr=103) + stx colpf0 + ldx #$F2 ; 242 (spr=194) nop ; filler cmp byt2; on zero page so 3 cycles line75 - ldy #$50 ; 80 (spr=32) nop - ldy #$2C ; 44 (spr=-4) - sta COLBAK - ldy #$19 ; 25 (spr=-23) - stx colpf0 - ldx #$26 ; 38 (spr=-10) - lda #$16 ; 22 (spr=-26) - sty colpf0 - stx COLBAK - sta COLBAK - ldy #$26 ; 38 (spr=-10) - ldx #$2A ; 42 (spr=-6) + ldx #$F4 ; 244 (spr=196) + sty COLPM2 + ldy #$24 ; 36 (spr=-12) + ldx #$07 ; 7 (spr=-41) + lda #$14 ; 20 (spr=-28) + nop + ldy #$E4 ; 228 (spr=180) nop sty colpf0 - ldx #$92 ; 146 (spr=98) stx colpf0 - ldx #$EB ; 235 (spr=187) + ldx #$E8 ; 232 (spr=184) + ldx #$05 ; 5 (spr=-43) nop + nop + ldy #$E2 ; 226 (spr=178) + ldy #$14 ; 20 (spr=-28) + lda #$02 ; 2 (spr=-46) + ldy #$05 ; 5 (spr=-43) + nop + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line76 - stx COLBAK - ldx #$06 ; 6 (spr=-42) - lda #$14 ; 20 (spr=-28) - ldx #$92 ; 146 (spr=98) - ldy #$E8 ; 232 (spr=184) - ldx #$92 ; 146 (spr=98) - ldx #$27 ; 39 (spr=-9) - lda #$18 ; 24 (spr=-24) + stx colpf2 nop - sty colpf0 - stx COLBAK - sta colpf0 - lda #$9A ; 154 (spr=106) - ldy #$28 ; 40 (spr=-8) - ldy #$06 ; 6 (spr=-42) - stx colpf0 - ldx #$93 ; 147 (spr=99) - sty colpf0 - stx COLBAK + ldy #$04 ; 4 (spr=-44) + nop + nop + nop + ldx #$E3 ; 227 (spr=179) + lda #$E4 ; 228 (spr=180) + sta colpf2 + stx colpf2 + lda #$14 ; 20 (spr=-28) + nop + sta colpf2 + lda #$E2 ; 226 (spr=178) + sty colpf1 + nop + ldy #$96 ; 150 (spr=102) + sty COLPM2 + nop + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line77 - sta HPOSP1 ldy #$16 ; 22 (spr=-26) - ldx #$A3 ; 163 (spr=115) - ldx #$BF ; 191 (spr=143) - ldx #$7E ; 126 (spr=78) - ldx #$26 ; 38 (spr=-10) - lda #$EA ; 234 (spr=186) - sta COLBAK - sty colpf0 - stx COLBAK - lda #$FA ; 250 (spr=202) - ldy #$A3 ; 163 (spr=115) - ldx #$27 ; 39 (spr=-9) - sta COLPM1 - lda #$93 ; 147 (spr=99) - sty HPOSP1 + sta colpf2 + ldy #$1A ; 26 (spr=-22) + ldy #$00 ; 0 (spr=-48) + lda #$E5 ; 229 (spr=181) ldy #$14 ; 20 (spr=-28) - ldx #$8A ; 138 (spr=90) - sta COLBAK + nop + ldx #$03 ; 3 (spr=-45) + sta colpf1 + stx colpf1 + sty colpf2 + lda #$E5 ; 229 (spr=181) + ldy #$96 ; 150 (spr=102) + ldx #$D4 ; 212 (spr=164) + ldx #$D3 ; 211 (spr=163) + ldx #$14 ; 20 (spr=-28) + ldx #$04 ; 4 (spr=-44) + ldx #$96 ; 150 (spr=102) + ldx #$26 ; 38 (spr=-10) + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line78 - stx HPOSP3 - ldx #$A0 ; 160 (spr=112) - ldy #$16 ; 22 (spr=-26) - lda #$EB ; 235 (spr=187) + ldx #$D3 ; 211 (spr=163) + sty COLPM2 nop + nop + sta colpf2 + lda #$02 ; 2 (spr=-46) + ldx #$92 ; 146 (spr=98) + ldx #$00 ; 0 (spr=-48) + lda #$97 ; 151 (spr=103) ldy #$92 ; 146 (spr=98) - ldx #$26 ; 38 (spr=-10) - sta COLBAK - lda #$14 ; 20 (spr=-28) - stx colpf1 - sta COLBAK - lda #$CB ; 203 (spr=155) - lda #$91 ; 145 (spr=97) - ldy #$05 ; 5 (spr=-43) + ldx #$96 ; 150 (spr=102) lda #$92 ; 146 (spr=98) - ldx #$EF ; 239 (spr=191) + lda #$14 ; 20 (spr=-28) + sta colpf2 + ldy #$E2 ; 226 (spr=178) nop - sty colpf1 - sta COLBAK - lda #$EF ; 239 (spr=191) + sty colpf0 + sta COLPM1 + lda #$E4 ; 228 (spr=180) + ldx #$04 ; 4 (spr=-44) + ldx #$94 ; 148 (spr=100) nop ; filler cmp byt2; on zero page so 3 cycles line79 + ldy #$06 ; 6 (spr=-42) + sta colpf2 + ldx #$07 ; 7 (spr=-41) + lda #$00 ; 0 (spr=-48) + lda #$14 ; 20 (spr=-28) + lda #$01 ; 1 (spr=-47) nop - lda #$EA ; 234 (spr=186) - stx COLPM1 - ldx #$1A ; 26 (spr=-22) - ldx #$9A ; 154 (spr=106) + ldy #$80 ; 128 (spr=80) + ldy #$92 ; 146 (spr=98) nop - ldx #$27 ; 39 (spr=-9) - sta COLBAK - lda #$EF ; 239 (spr=191) + sta colpf2 + stx colpf2 + ldx #$05 ; 5 (spr=-43) + nop + lda #$14 ; 20 (spr=-28) sta colpf1 - stx colpf1 - nop - ldx #$27 ; 39 (spr=-9) - ldx #$38 ; 56 (spr=8) - lda #$92 ; 146 (spr=98) - sta COLBAK - sty colpf1 - ldx #$14 ; 20 (spr=-28) - ldy #$A2 ; 162 (spr=114) - ldy #$EC ; 236 (spr=188) + sta COLPM3 + stx colpf2 + ldx #$02 ; 2 (spr=-46) + lda #$E5 ; 229 (spr=181) nop ; filler cmp byt2; on zero page so 3 cycles line80 - lda #$EA ; 234 (spr=186) - stx COLPM2 - ldy #$92 ; 146 (spr=98) - ldy #$EC ; 236 (spr=188) - lda #$EB ; 235 (spr=187) nop - ldx #$25 ; 37 (spr=-11) - ldy #$27 ; 39 (spr=-9) - sta COLBAK - ldx #$0A ; 10 (spr=-38) - lda #$04 ; 4 (spr=-44) - lda #$1B ; 27 (spr=-21) - ldx #$1A ; 26 (spr=-22) - stx HPOSP3 - stx COLPM1 - sty COLPM1 - lda #$E3 ; 227 (spr=179) - ldx #$B4 ; 180 (spr=132) - sta COLPM2 - ldx #$18 ; 24 (spr=-24) + nop + sty HPOSP1 + ldy #$02 ; 2 (spr=-46) + sta colpf1 + ldy #$07 ; 7 (spr=-41) + lda #$D2 ; 210 (spr=162) + nop + stx colpf1 + sty colpf0 + lda #$27 ; 39 (spr=-9) + sta colpf1 + nop + lda #$33 ; 51 (spr=3) + lda #$14 ; 20 (spr=-28) + ldy #$E2 ; 226 (spr=178) + lda #$D2 ; 210 (spr=162) + sty colpf1 + lda #$02 ; 2 (spr=-46) + lda #$40 ; 64 (spr=16) nop ; filler cmp byt2; on zero page so 3 cycles line81 - ldx #$09 ; 9 (spr=-39) - ldx #$92 ; 146 (spr=98) - stx COLPM3 - ldx #$F4 ; 244 (spr=196) - stx COLPM2 - ldy #$91 ; 145 (spr=97) - ldy #$92 ; 146 (spr=98) - lda #$B1 ; 177 (spr=129) - ldy #$18 ; 24 (spr=-24) - sta HPOSP1 - ldy #$E3 ; 227 (spr=179) - ldx #$18 ; 24 (spr=-24) - stx colpf0 - ldx #$0A ; 10 (spr=-38) - nop - lda #$E8 ; 232 (spr=184) - nop + stx colpf1 sty colpf0 - lda #$04 ; 4 (spr=-44) - sta COLPM2 + lda #$92 ; 146 (spr=98) + ldy #$A6 ; 166 (spr=118) + ldy #$02 ; 2 (spr=-46) + ldy #$02 ; 2 (spr=-46) + lda #$00 ; 0 (spr=-48) + nop + sta colpf0 + ldy #$06 ; 6 (spr=-42) + ldx #$04 ; 4 (spr=-44) + sty colpf0 + ldy #$14 ; 20 (spr=-28) + ldy #$95 ; 149 (spr=101) + nop + ldx #$92 ; 146 (spr=98) + sty colpf0 + ldy #$91 ; 145 (spr=97) + ldx #$60 ; 96 (spr=48) + ldx #$14 ; 20 (spr=-28) + ldy #$95 ; 149 (spr=101) nop ; filler cmp byt2; on zero page so 3 cycles line82 - ldy #$92 ; 146 (spr=98) + ldy #$F4 ; 244 (spr=196) + ldy #$A8 ; 168 (spr=120) + nop + ldx #$02 ; 2 (spr=-46) + ldx #$A2 ; 162 (spr=114) + nop + nop + ldy #$06 ; 6 (spr=-42) + ldx #$92 ; 146 (spr=98) + sta colpf0 + lda #$88 ; 136 (spr=88) + ldx #$24 ; 36 (spr=-12) + sty colpf0 + ldy #$A6 ; 166 (spr=118) + ldy #$E3 ; 227 (spr=179) + sty colpf1 + ldy #$26 ; 38 (spr=-10) stx colpf0 - nop - nop - nop - lda #$EC ; 236 (spr=188) - lda #$1E ; 30 (spr=-18) - ldx #$E8 ; 232 (spr=184) - nop - stx colpf0 - ldx #$E2 ; 226 (spr=178) - sta colpf1 - lda #$1F ; 31 (spr=-17) + sta HPOSP2 + ldx #$93 ; 147 (spr=99) lda #$14 ; 20 (spr=-28) - stx colpf1 - sta colpf2 - ldx #$E5 ; 229 (spr=181) - stx colpf2 - ldx #$A1 ; 161 (spr=113) - nop nop ; filler cmp byt2; on zero page so 3 cycles line83 - lda #$08 ; 8 (spr=-40) - lda #$1B ; 27 (spr=-21) - ldy #$0D ; 13 (spr=-35) - lda #$FA ; 250 (spr=202) - stx HPOSP1 - ldx #$D0 ; 208 (spr=160) - stx colpf1 - sty colpf1 - sta colpf1 + stx COLPM0 + nop + nop + lda #$14 ; 20 (spr=-28) + lda #$00 ; 0 (spr=-48) + ldx #$96 ; 150 (spr=102) + nop + ldy #$06 ; 6 (spr=-42) + sta colpf0 + ldx #$82 ; 130 (spr=82) + ldx #$00 ; 0 (spr=-48) + sty colpf0 + nop + ldx #$95 ; 149 (spr=101) + ldy #$06 ; 6 (spr=-42) + nop + lda #$14 ; 20 (spr=-28) nop - lda #$E6 ; 230 (spr=182) - ldx #$E3 ; 227 (spr=179) nop - sta colpf1 stx colpf0 - lda #$07 ; 7 (spr=-41) - sta colpf2 - lda #$E2 ; 226 (spr=178) - ldx #$F3 ; 243 (spr=195) + nop + lda #$96 ; 150 (spr=102) nop ; filler cmp byt2; on zero page so 3 cycles line84 - sty colpf2 - ldy #$BF ; 191 (spr=143) - ldy #$E1 ; 225 (spr=177) + nop + nop + ldx #$95 ; 149 (spr=101) + nop + lda #$97 ; 151 (spr=103) + nop + lda #$00 ; 0 (spr=-48) + nop + ldy #$07 ; 7 (spr=-41) + sta colpf0 lda #$92 ; 146 (spr=98) nop - lda #$92 ; 146 (spr=98) - ldx #$92 ; 146 (spr=98) - nop - lda #$E4 ; 228 (spr=180) - ldy #$F2 ; 242 (spr=194) - sta colpf2 - ldy #$E0 ; 224 (spr=176) - ldx #$04 ; 4 (spr=-44) - ldy #$92 ; 146 (spr=98) - ldx #$E9 ; 233 (spr=185) - lda #$E1 ; 225 (spr=177) - lda #$DA ; 218 (spr=170) - ldy #$E2 ; 226 (spr=178) - lda #$0B ; 11 (spr=-37) + sty colpf0 + ldy #$18 ; 24 (spr=-24) + ldx #$24 ; 36 (spr=-12) + ldx #$06 ; 6 (spr=-42) + ldx #$00 ; 0 (spr=-48) + ldx #$17 ; 23 (spr=-25) + ldx #$96 ; 150 (spr=102) + ldx #$14 ; 20 (spr=-28) + lda #$EA ; 234 (spr=186) + ldx #$00 ; 0 (spr=-48) sta colpf1 - stx colpf2 - ldx #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line85 - lda #$D2 ; 210 (spr=162) - ldy #$13 ; 19 (spr=-29) - ldy #$92 ; 146 (spr=98) - ldx #$EE ; 238 (spr=190) - ldx #$03 ; 3 (spr=-45) - lda #$92 ; 146 (spr=98) - ldy #$01 ; 1 (spr=-47) - lda #$E4 ; 228 (spr=180) - nop - nop - ldy #$E1 ; 225 (spr=177) - ldy #$E0 ; 224 (spr=176) - sty colpf2 - stx colpf1 - nop ldx #$F4 ; 244 (spr=196) - sta colpf2 - stx colpf2 - lda #$E0 ; 224 (spr=176) + lda #$91 ; 145 (spr=97) + lda #$1E ; 30 (spr=-18) nop + lda #$EC ; 236 (spr=188) + ldy #$1F ; 31 (spr=-17) + ldx #$85 ; 133 (spr=85) + ldy #$01 ; 1 (spr=-47) nop + ldx #$04 ; 4 (spr=-44) + sty colpf1 + ldy #$06 ; 6 (spr=-42) nop + ldx #$E1 ; 225 (spr=177) + ldx #$14 ; 20 (spr=-28) + ldy #$EF ; 239 (spr=191) + sta colpf1 + lda #$E4 ; 228 (spr=180) + sty colpf0 + lda #$13 ; 19 (spr=-29) + ldy #$12 ; 18 (spr=-30) + ldx #$2C ; 44 (spr=-4) + ldy #$07 ; 7 (spr=-41) nop ; filler cmp byt2; on zero page so 3 cycles line86 - ldy #$D2 ; 210 (spr=162) - ldy #$01 ; 1 (spr=-47) - sty COLPM0 - ldx #$93 ; 147 (spr=99) - stx HPOSP3 - stx COLPM0 - ldx #$E9 ; 233 (spr=185) - stx COLBAK - sty COLBAK - ldy #$84 ; 132 (spr=84) - sta COLPM3 - nop - lda #$93 ; 147 (spr=99) - ldy #$90 ; 144 (spr=96) - sta COLBAK - ldy #$24 ; 36 (spr=-12) - sta HPOSP3 + ldx #$E4 ; 228 (spr=180) + lda #$00 ; 0 (spr=-48) + lda #$E1 ; 225 (spr=177) ldy #$92 ; 146 (spr=98) + nop + nop + ldx #$D2 ; 210 (spr=162) + nop + ldy #$00 ; 0 (spr=-48) + ldx #$00 ; 0 (spr=-48) + sty colpf1 + ldy #$07 ; 7 (spr=-41) + nop + sty colpf1 + ldy #$06 ; 6 (spr=-42) + ldx #$85 ; 133 (spr=85) + lda #$16 ; 22 (spr=-26) + lda #$15 ; 21 (spr=-27) + ldx #$E3 ; 227 (spr=179) + stx colpf2 + ldy #$02 ; 2 (spr=-46) + lda #$ED ; 237 (spr=189) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line87 - ldy #$E1 ; 225 (spr=177) - ldy #$14 ; 20 (spr=-28) - ldy #$92 ; 146 (spr=98) nop - sta HPOSP3 - ldy #$E2 ; 226 (spr=178) nop - stx COLBAK - ldy #$92 ; 146 (spr=98) - lda #$04 ; 4 (spr=-44) - sta COLBAK - ldy #$F4 ; 244 (spr=196) - ldy #$27 ; 39 (spr=-9) - stx COLBAK - lda #$00 ; 0 (spr=-48) - sty COLPM3 + sta colpf2 + ldx #$08 ; 8 (spr=-40) + lda #$2C ; 44 (spr=-4) + sta HPOSP0 + ldx #$04 ; 4 (spr=-44) + sty colpf2 + sty colpf2 ldy #$0B ; 11 (spr=-37) - stx COLBAK - nop - nop ; filler + stx colpf2 + ldx #$92 ; 146 (spr=98) + ldx #$07 ; 7 (spr=-41) + sta HPOSP2 + sty COLPM2 + ldx #$02 ; 2 (spr=-46) + ldy #$EA ; 234 (spr=186) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line88 + lda #$F6 ; 246 (spr=198) + ldy #$F4 ; 244 (spr=196) + ldy #$08 ; 8 (spr=-40) nop - ldx #$90 ; 144 (spr=96) - sty colpf0 - stx HPOSP3 + ldy #$F3 ; 243 (spr=195) + ldx #$03 ; 3 (spr=-45) nop + ldx #$05 ; 5 (spr=-43) + ldx #$05 ; 5 (spr=-43) nop - ldy #$07 ; 7 (spr=-41) - lda #$96 ; 150 (spr=102) - ldx #$92 ; 146 (spr=98) - sta COLBAK - sty colpf0 - ldy #$E6 ; 230 (spr=182) - sty COLBAK - ldy #$34 ; 52 (spr=4) - ldx #$92 ; 146 (spr=98) - sty COLPM1 + ldy #$92 ; 146 (spr=98) + ldx #$04 ; 4 (spr=-44) + sty COLPM0 + nop + ldy #$E2 ; 226 (spr=178) stx colpf2 - ldy #$EA ; 234 (spr=186) - lda #$E5 ; 229 (spr=181) + nop + ldx #$06 ; 6 (spr=-42) + sty colpf1 + ldy #$08 ; 8 (spr=-40) + lda #$01 ; 1 (spr=-47) + nop + ldy #$5A ; 90 (spr=42) nop ; filler cmp byt2; on zero page so 3 cycles line89 - lda #$92 ; 146 (spr=98) - ldy #$95 ; 149 (spr=101) - lda #$E5 ; 229 (spr=181) + ldx #$EA ; 234 (spr=186) + ldy #$34 ; 52 (spr=4) + sta colpf1 + ldx #$DC ; 220 (spr=172) + ldx #$00 ; 0 (spr=-48) nop - sty HPOSP3 - ldx #$06 ; 6 (spr=-42) nop - ldy #$F4 ; 244 (spr=196) - sta colpf2 - lda #$96 ; 150 (spr=102) - sta colpf2 - sty colpf2 + ldx #$EF ; 239 (spr=191) + lda #$06 ; 6 (spr=-42) nop - ldx #$E2 ; 226 (spr=178) - ldy #$F6 ; 246 (spr=198) - ldy #$92 ; 146 (spr=98) - lda #$35 ; 53 (spr=5) - stx colpf2 - lda #$12 ; 18 (spr=-30) - sty colpf2 + ldx #$EC ; 236 (spr=188) + nop + sta colpf1 + ldx #$10 ; 16 (spr=-32) + nop + lda #$02 ; 2 (spr=-46) + sty colpf1 + ldy #$5A ; 90 (spr=42) + ldx #$25 ; 37 (spr=-11) + sta colpf1 + ldx #$14 ; 20 (spr=-28) + ldy #$05 ; 5 (spr=-43) nop ; filler cmp byt2; on zero page so 3 cycles line90 - lda #$04 ; 4 (spr=-44) - ldy #$37 ; 55 (spr=7) - ldx #$25 ; 37 (spr=-11) - lda #$8F ; 143 (spr=95) - ldx #$A2 ; 162 (spr=114) - sta HPOSP3 - ldx #$E4 ; 228 (spr=180) - lda #$97 ; 151 (spr=103) - stx colpf2 + ldx #$0C ; 12 (spr=-36) + ldy #$92 ; 146 (spr=98) + ldx #$04 ; 4 (spr=-44) + ldx #$06 ; 6 (spr=-42) + ldx #$EF ; 239 (spr=191) + ldy #$16 ; 22 (spr=-26) nop - sta COLBAK - sty colpf1 + lda #$09 ; 9 (spr=-39) + ldy #$04 ; 4 (spr=-44) + lda #$06 ; 6 (spr=-42) ldx #$E2 ; 226 (spr=178) + nop + nop + sta colpf1 stx colpf0 - ldx #$D1 ; 209 (spr=161) - stx colpf1 - sty COLPM3 - ldy #$34 ; 52 (spr=4) + ldy #$00 ; 0 (spr=-48) + nop + ldx #$09 ; 9 (spr=-39) + stx COLPM2 + ldx #$E2 ; 226 (spr=178) + ldx #$1E ; 30 (spr=-18) + ldy #$00 ; 0 (spr=-48) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line91 - ldy #$92 ; 146 (spr=98) - ldx #$94 ; 148 (spr=100) - sty colpf0 - lda #$14 ; 20 (spr=-28) + ldx #$24 ; 36 (spr=-12) nop - ldy #$E2 ; 226 (spr=178) - nop - stx colpf0 - sty colpf0 - ldx #$07 ; 7 (spr=-41) - stx colpf1 sta colpf0 - ldx #$37 ; 55 (spr=7) + ldx #$D1 ; 209 (spr=161) stx colpf1 - sty colpf1 - ldx #$93 ; 147 (spr=99) + ldx #$EC ; 236 (spr=188) stx colpf0 - ldy #$04 ; 4 (spr=-44) + ldy #$00 ; 0 (spr=-48) + sta colpf1 + ldx #$E9 ; 233 (spr=185) + lda #$35 ; 53 (spr=5) + sta colpf0 + lda #$15 ; 21 (spr=-27) + stx COLPM2 + lda #$02 ; 2 (spr=-46) + ldy #$08 ; 8 (spr=-40) + lda #$92 ; 146 (spr=98) + sty colpf0 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line92 - lda #$92 ; 146 (spr=98) - ldy #$D0 ; 208 (spr=160) - ldx #$82 ; 130 (spr=82) - ldx #$F1 ; 241 (spr=193) - sty colpf1 - ldx #$05 ; 5 (spr=-43) - ldy #$E3 ; 227 (spr=179) + ldy #$E2 ; 226 (spr=178) + ldx #$E2 ; 226 (spr=178) + sta HPOSP1 + ldx #$EF ; 239 (spr=191) + lda #$01 ; 1 (spr=-47) + sta colpf1 + ldy #$16 ; 22 (spr=-26) + lda #$06 ; 6 (spr=-42) + ldy #$1A ; 26 (spr=-22) + stx colpf1 + ldx #$FE ; 254 (spr=206) + sta colpf1 + lda #$E2 ; 226 (spr=178) + sta colpf0 + ldx #$AC ; 172 (spr=124) + nop + lda #$00 ; 0 (spr=-48) + ldx #$EF ; 239 (spr=191) stx colpf0 - sty colpf0 - ldx #$07 ; 7 (spr=-41) - ldy #$15 ; 21 (spr=-27) - stx colpf1 - stx colpf1 - sty colpf1 - nop - ldx #$06 ; 6 (spr=-42) ldx #$04 ; 4 (spr=-44) - ldy #$2D ; 45 (spr=-3) - ldy #$D0 ; 208 (spr=160) - nop nop ; filler cmp byt2; on zero page so 3 cycles line93 - sta COLPM0 - sty colpf1 - ldx #$A2 ; 162 (spr=114) + sty COLPM2 + sta colpf1 + ldx #$DC ; 220 (spr=172) nop - lda #$03 ; 3 (spr=-45) - ldy #$15 ; 21 (spr=-27) - ldx #$EA ; 234 (spr=186) - lda #$E3 ; 227 (spr=179) - nop - stx colpf0 - ldx #$06 ; 6 (spr=-42) - stx colpf0 - sty colpf1 - ldx #$92 ; 146 (spr=98) - sta colpf0 - ldy #$92 ; 146 (spr=98) - lda #$94 ; 148 (spr=100) - ldy #$03 ; 3 (spr=-45) - sta colpf0 + ldy #$F4 ; 244 (spr=196) + ldy #$D0 ; 208 (spr=160) + lda #$EA ; 234 (spr=186) + sty COLPM0 + lda #$0B ; 11 (spr=-37) + sta colpf1 + lda #$06 ; 6 (spr=-42) + sta colpf1 + ldx #$E4 ; 228 (spr=180) + ldx #$24 ; 36 (spr=-12) + ldy #$AA ; 170 (spr=122) + sty HPOSP3 + ldx #$E2 ; 226 (spr=178) + sta COLPM1 + lda #$E2 ; 226 (spr=178) nop ; filler cmp byt2; on zero page so 3 cycles line94 - ldx #$15 ; 21 (spr=-27) - lda #$00 ; 0 (spr=-48) - ldx #$06 ; 6 (spr=-42) - sta colpf1 - sty colpf2 - lda #$96 ; 150 (spr=102) - ldy #$04 ; 4 (spr=-44) - lda #$15 ; 21 (spr=-27) - stx colpf0 - sty colpf2 - sta colpf1 - ldy #$04 ; 4 (spr=-44) - sta colpf1 - lda #$E3 ; 227 (spr=179) - sta colpf1 + lda #$E2 ; 226 (spr=178) + lda #$04 ; 4 (spr=-44) + stx COLPM2 ldy #$02 ; 2 (spr=-46) - sty colpf1 nop + ldy #$00 ; 0 (spr=-48) + sty COLPM2 + sty colpf1 + lda #$EB ; 235 (spr=187) + sta colpf1 + lda #$EE ; 238 (spr=190) + stx colpf1 + lda #$08 ; 8 (spr=-40) + ldx #$ED ; 237 (spr=189) + sty COLPM2 + nop + stx COLPM1 + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line95 - ldx #$D0 ; 208 (spr=160) - ldy #$01 ; 1 (spr=-47) - lda #$14 ; 20 (spr=-28) - ldy #$14 ; 20 (spr=-28) - lda #$F0 ; 240 (spr=192) - lda #$00 ; 0 (spr=-48) - stx colpf2 - ldx #$00 ; 0 (spr=-48) - stx colpf2 - ldy #$E4 ; 228 (spr=180) - lda #$0F ; 15 (spr=-33) - sty colpf2 - lda #$F5 ; 245 (spr=197) + ldy #$04 ; 4 (spr=-44) + ldx #$09 ; 9 (spr=-39) + stx COLPM2 nop - sta COLPM3 - sta colpf2 - ldy #$05 ; 5 (spr=-43) + lda #$F4 ; 244 (spr=196) + ldy #$EB ; 235 (spr=187) + lda #$DD ; 221 (spr=173) + ldx #$04 ; 4 (spr=-44) + sty colpf1 + ldy #$E8 ; 232 (spr=184) + ldx #$07 ; 7 (spr=-41) + ldy #$00 ; 0 (spr=-48) nop - sta colpf2 - lda #$04 ; 4 (spr=-44) + lda #$11 ; 17 (spr=-31) + stx COLPM1 + nop + sty colpf1 + ldy #$33 ; 51 (spr=3) + ldx #$A8 ; 168 (spr=120) + sty HPOSP2 + ldy #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line96 + stx HPOSP3 + stx HPOSP1 + ldy #$EC ; 236 (spr=188) + ldx #$AB ; 171 (spr=123) + ldy #$E2 ; 226 (spr=178) + sty HPOSP3 + lda #$EB ; 235 (spr=187) + stx HPOSP3 + sta colpf1 nop - lda #$E2 ; 226 (spr=178) - nop - stx colpf2 - sta COLPM2 - lda #$34 ; 52 (spr=4) - sta HPOSP0 - ldx #$37 ; 55 (spr=7) + lda #$9C ; 156 (spr=108) + sty colpf1 + ldx #$EE ; 238 (spr=190) + sta HPOSP0 + ldy #$00 ; 0 (spr=-48) + lda #$04 ; 4 (spr=-44) + ldx #$11 ; 17 (spr=-31) sty colpf1 - stx colpf2 - ldx #$18 ; 24 (spr=-24) - ldx #$04 ; 4 (spr=-44) - lda #$14 ; 20 (spr=-28) - sta colpf2 - stx COLPM3 - lda #$00 ; 0 (spr=-48) - sta COLBAK - lda #$D1 ; 209 (spr=161) nop ; filler cmp byt2; on zero page so 3 cycles line97 - stx COLPM2 - ldx #$E4 ; 228 (spr=180) - nop - sta colpf2 - ldy #$A1 ; 161 (spr=113) - ldy #$96 ; 150 (spr=102) - stx colpf2 - ldx #$F5 ; 245 (spr=197) + ldx #$F6 ; 246 (spr=198) + sty colpf1 + ldx #$00 ; 0 (spr=-48) + ldx #$28 ; 40 (spr=-8) + ldx #$ED ; 237 (spr=189) + ldy #$00 ; 0 (spr=-48) + lda #$04 ; 4 (spr=-44) + stx COLPM0 stx colpf1 - sty COLBAK - ldx #$18 ; 24 (spr=-24) - ldx #$E2 ; 226 (spr=178) - ldy #$ED ; 237 (spr=189) - sty COLBAK - stx colpf2 - lda #$F2 ; 242 (spr=194) - ldy #$03 ; 3 (spr=-45) - ldx #$92 ; 146 (spr=98) - nop ; filler + ldy #$E4 ; 228 (spr=180) + stx colpf1 + sty colpf1 + ldx #$D1 ; 209 (spr=161) + lda #$ED ; 237 (spr=189) + sta COLPM0 + stx colpf1 + nop + sta colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line98 - ldx #$04 ; 4 (spr=-44) + ldy #$01 ; 1 (spr=-47) + nop + nop + sty colpf1 + stx colpf1 + ldx #$EE ; 238 (spr=190) + sty colpf1 + ldy #$E4 ; 228 (spr=180) + ldx #$ED ; 237 (spr=189) + sta colpf1 + ldx #$16 ; 22 (spr=-26) + sty colpf1 + ldy #$04 ; 4 (spr=-44) + ldx #$E3 ; 227 (spr=179) + stx colpf1 + ldy #$00 ; 0 (spr=-48) lda #$04 ; 4 (spr=-44) sty colpf1 - ldx #$E4 ; 228 (spr=180) - nop - lda #$1A ; 26 (spr=-22) - ldy #$01 ; 1 (spr=-47) - sta colpf2 - nop - sty colpf2 - lda #$E4 ; 228 (spr=180) - stx colpf2 - ldy #$A2 ; 162 (spr=114) - ldy #$E3 ; 227 (spr=179) - ldx #$E5 ; 229 (spr=181) - ldx #$D0 ; 208 (spr=160) - sty colpf2 - stx colpf2 - nop nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line99 - ldy #$EA ; 234 (spr=186) - nop - nop + ldx #$D1 ; 209 (spr=161) lda #$06 ; 6 (spr=-42) + sty colpf1 + stx colpf1 + lda #$E2 ; 226 (spr=178) + lda #$04 ; 4 (spr=-44) + sty colpf1 + ldy #$F6 ; 246 (spr=198) + lda #$EC ; 236 (spr=188) + sta colpf1 + ldy #$E7 ; 231 (spr=183) + sty colpf1 + ldy #$EE ; 238 (spr=190) + ldx #$00 ; 0 (spr=-48) + stx colpf1 + ldy #$04 ; 4 (spr=-44) + ldx #$06 ; 6 (spr=-42) nop - ldx #$04 ; 4 (spr=-44) - ldx #$F4 ; 244 (spr=196) - ldx #$E4 ; 228 (spr=180) - lda #$19 ; 25 (spr=-23) - sty colpf2 - stx colpf2 - lda #$D0 ; 208 (spr=160) - ldx #$F5 ; 245 (spr=197) - nop - stx colpf2 - lda #$D3 ; 211 (spr=163) - ldy #$E9 ; 233 (spr=185) - ldy #$17 ; 23 (spr=-25) - ldx #$03 ; 3 (spr=-45) - sta colpf2 - ldy #$28 ; 40 (spr=-8) nop + ldy #$04 ; 4 (spr=-44) nop ; filler cmp byt2; on zero page so 3 cycles line100 - ldx #$03 ; 3 (spr=-45) - sty COLPM3 - sty HPOSP3 - ldx #$EF ; 239 (spr=191) - ldy #$96 ; 150 (spr=102) - lda #$19 ; 25 (spr=-23) - sta colpf2 - stx colpf2 - ldx #$F4 ; 244 (spr=196) - sty colpf2 - stx colpf2 - lda #$06 ; 6 (spr=-42) - lda #$06 ; 6 (spr=-42) - ldx #$16 ; 22 (spr=-26) - ldx #$E3 ; 227 (spr=179) - stx colpf2 - lda #$34 ; 52 (spr=4) - lda #$E7 ; 231 (spr=183) - ldx #$36 ; 54 (spr=6) + stx COLPM1 + nop + ldx #$D4 ; 212 (spr=164) + ldx #$EC ; 236 (spr=188) + ldy #$04 ; 4 (spr=-44) + lda #$1E ; 30 (spr=-18) + ldx #$0B ; 11 (spr=-37) + lda #$EE ; 238 (spr=190) + ldy #$E2 ; 226 (spr=178) + stx colpf1 + ldx #$26 ; 38 (spr=-10) + ldx #$30 ; 48 (spr=0) + lda #$02 ; 2 (spr=-46) + sty colpf1 + ldy #$00 ; 0 (spr=-48) + sta colpf0 + ldx #$04 ; 4 (spr=-44) + ldx #$04 ; 4 (spr=-44) + sty colpf1 + ldy #$F2 ; 242 (spr=194) + lda #$E8 ; 232 (spr=184) nop ; filler cmp byt2; on zero page so 3 cycles line101 - ldx #$D5 ; 213 (spr=165) - stx colpf2 - lda #$E8 ; 232 (spr=184) nop + ldx #$02 ; 2 (spr=-46) + lda #$02 ; 2 (spr=-46) nop - ldx #$D0 ; 208 (spr=160) - stx colpf2 - sta colpf2 - lda #$45 ; 69 (spr=21) - ldx #$E5 ; 229 (spr=181) - sty colpf2 - stx colpf2 - ldy #$E1 ; 225 (spr=177) - ldx #$E3 ; 227 (spr=179) - stx colpf2 - sta colpf2 - lda #$E7 ; 231 (spr=183) - ldx #$36 ; 54 (spr=6) - ldy #$03 ; 3 (spr=-45) + lda #$E4 ; 228 (spr=180) + ldy #$FA ; 250 (spr=202) + lda #$0C ; 12 (spr=-36) + ldy #$E2 ; 226 (spr=178) + lda #$EF ; 239 (spr=191) + sta colpf0 + lda #$04 ; 4 (spr=-44) + sty colpf1 + ldx #$01 ; 1 (spr=-47) + ldy #$EC ; 236 (spr=188) + nop + stx colpf1 + ldx #$04 ; 4 (spr=-44) + ldx #$19 ; 25 (spr=-23) + stx HPOSP0 + ldy #$D3 ; 211 (spr=163) + ldx #$03 ; 3 (spr=-45) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line102 nop - stx HPOSP0 - ldy #$03 ; 3 (spr=-45) - ldy #$E2 ; 226 (spr=178) + sty COLPM0 + sty colpf2 + stx colpf2 nop sta colpf2 - ldx #$FE ; 254 (spr=206) - lda #$E4 ; 228 (spr=180) - stx colpf2 - ldx #$99 ; 153 (spr=105) - stx colpf2 - sta colpf2 - ldx #$14 ; 20 (spr=-28) - stx colpf0 - sty colpf0 - ldy #$07 ; 7 (spr=-41) - ldx #$F5 ; 245 (spr=197) + ldx #$FB ; 251 (spr=203) + ldy #$EC ; 236 (spr=188) + ldx #$E7 ; 231 (spr=183) + sty colpf1 + ldx #$E5 ; 229 (spr=181) + ldy #$04 ; 4 (spr=-44) nop - nop ; filler + stx colpf1 + ldy #$00 ; 0 (spr=-48) + sty colpf1 + ldx #$04 ; 4 (spr=-44) + ldx #$EE ; 238 (spr=190) + ldx #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line103 + ldy #$FF ; 255 (spr=207) + ldy #$E2 ; 226 (spr=178) + lda #$AB ; 171 (spr=123) + ldx #$2A ; 42 (spr=-6) + nop + stx HPOSP1 + ldy #$EC ; 236 (spr=188) + sta HPOSP1 + lda #$E3 ; 227 (spr=179) + sta COLPM3 + sta colpf1 + ldx #$EB ; 235 (spr=187) + sty colpf1 + ldy #$D1 ; 209 (spr=161) sty colpf0 - nop - ldy #$D0 ; 208 (spr=160) - lda #$E6 ; 230 (spr=182) - sty colpf2 - nop - ldx #$18 ; 24 (spr=-24) - sta colpf2 - ldx #$02 ; 2 (spr=-46) - ldy #$EE ; 238 (spr=190) - nop - ldx #$E5 ; 229 (spr=181) - stx colpf2 - ldy #$00 ; 0 (spr=-48) - ldx #$E2 ; 226 (spr=178) - stx colpf2 - nop - ldx #$D2 ; 210 (spr=162) - stx colpf2 - ldx #$D3 ; 211 (spr=163) + sty colpf0 + ldx #$EE ; 238 (spr=190) + ldx #$EF ; 239 (spr=191) + ldx #$ED ; 237 (spr=189) nop ; filler cmp byt2; on zero page so 3 cycles line104 - sty COLPM0 - nop - lda #$EE ; 238 (spr=190) - ldy #$26 ; 38 (spr=-10) - lda #$19 ; 25 (spr=-23) - ldx #$D0 ; 208 (spr=160) - ldx #$04 ; 4 (spr=-44) - ldx #$E4 ; 228 (spr=180) - sta colpf2 - ldy #$0B ; 11 (spr=-37) - sty colpf1 - stx colpf2 - ldx #$D3 ; 211 (spr=163) - stx colpf1 - ldx #$04 ; 4 (spr=-44) - stx COLPM1 - lda #$E7 ; 231 (spr=183) + ldx #$19 ; 25 (spr=-23) ldy #$01 ; 1 (spr=-47) - ldx #$D4 ; 212 (spr=164) + nop + sty colpf1 + ldy #$C6 ; 198 (spr=150) + ldx #$EF ; 239 (spr=191) + ldy #$EE ; 238 (spr=190) + ldx #$EF ; 239 (spr=191) + sty colpf0 + ldx #$E5 ; 229 (spr=181) + ldy #$02 ; 2 (spr=-46) + stx colpf1 + ldx #$ED ; 237 (spr=189) + stx colpf1 + sty colpf0 + ldx #$01 ; 1 (spr=-47) + stx colpf1 + lda #$02 ; 2 (spr=-46) + nop nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line105 - sta colpf2 - ldx #$13 ; 19 (spr=-29) - ldx #$FF ; 255 (spr=207) - stx colpf2 - sta colpf2 - lda #$D0 ; 208 (spr=160) - lda #$E4 ; 228 (spr=180) - sty colpf2 - stx colpf2 - sta colpf2 - ldy #$34 ; 52 (spr=4) - ldx #$D2 ; 210 (spr=162) - sty colpf1 - stx colpf1 - ldy #$25 ; 37 (spr=-11) - ldx #$B4 ; 180 (spr=132) - lda #$44 ; 68 (spr=20) + nop + sta COLPM3 + lda #$26 ; 38 (spr=-10) + lda #$E8 ; 232 (spr=184) + sty HPOSP3 + ldx #$00 ; 0 (spr=-48) + ldy #$D2 ; 210 (spr=162) + lda #$EE ; 238 (spr=190) + ldy #$08 ; 8 (spr=-40) + sta colpf0 + lda #$06 ; 6 (spr=-42) + lda #$4E ; 78 (spr=30) + sta HPOSP3 + ldx #$14 ; 20 (spr=-28) + lda #$A0 ; 160 (spr=112) + ldy #$F0 ; 240 (spr=192) + nop + lda #$E8 ; 232 (spr=184) + lda #$02 ; 2 (spr=-46) + ldy #$E9 ; 233 (spr=185) + ldy #$E9 ; 233 (spr=185) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line106 - ldx #$E4 ; 228 (spr=180) + ldx #$00 ; 0 (spr=-48) + ldx #$04 ; 4 (spr=-44) + ldy #$00 ; 0 (spr=-48) + ldy #$1A ; 26 (spr=-22) + ldy #$00 ; 0 (spr=-48) + ldx #$02 ; 2 (spr=-46) + lda #$04 ; 4 (spr=-44) + lda #$D7 ; 215 (spr=167) + lda #$D4 ; 212 (spr=164) nop - nop - nop - sty HPOSP3 - ldx #$1A ; 26 (spr=-22) - stx HPOSP3 - sta HPOSP0 - ldx #$E9 ; 233 (spr=185) - stx colpf2 - ldx #$E5 ; 229 (spr=181) - stx colpf2 - sty colpf0 - sta colpf2 - lda #$06 ; 6 (spr=-42) + ldy #$00 ; 0 (spr=-48) + lda #$EA ; 234 (spr=186) + stx colpf1 + sta colpf1 lda #$E8 ; 232 (spr=184) + ldy #$0F ; 15 (spr=-33) + lda #$10 ; 16 (spr=-32) + ldy #$E9 ; 233 (spr=185) nop - ldy #$07 ; 7 (spr=-41) - ldx #$F4 ; 244 (spr=196) + nop + nop + lda #$02 ; 2 (spr=-46) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line107 - sty colpf0 - ldx #$E7 ; 231 (spr=183) - stx colpf2 - ldy #$07 ; 7 (spr=-41) - ldx #$04 ; 4 (spr=-44) + ldy #$E2 ; 226 (spr=178) nop - ldx #$F4 ; 244 (spr=196) - ldy #$EA ; 234 (spr=186) - sty colpf1 - ldy #$EA ; 234 (spr=186) - ldy #$E8 ; 232 (spr=184) - nop - lda #$E3 ; 227 (spr=179) + ldx #$00 ; 0 (spr=-48) stx colpf1 + lda #$22 ; 34 (spr=-14) + ldx #$05 ; 5 (spr=-43) + ldy #$04 ; 4 (spr=-44) + lda #$E4 ; 228 (spr=180) + sty COLPM3 nop + ldy #$08 ; 8 (spr=-40) sta colpf2 + lda #$04 ; 4 (spr=-44) + sta colpf2 + sty COLPM3 + lda #$E2 ; 226 (spr=178) + ldy #$02 ; 2 (spr=-46) nop - ldx #$D1 ; 209 (spr=161) - lda #$D3 ; 211 (spr=163) - nop ; filler - nop ; filler + ldy #$07 ; 7 (spr=-41) + ldx #$1A ; 26 (spr=-22) + ldy #$FF ; 255 (spr=207) nop ; filler cmp byt2; on zero page so 3 cycles line108 - lda #$E3 ; 227 (spr=179) - sta colpf2 - stx colpf1 - sty colpf2 - ldx #$E4 ; 228 (spr=180) - ldy #$D0 ; 208 (spr=160) - ldy #$EF ; 239 (spr=191) - sty colpf0 - ldy #$07 ; 7 (spr=-41) - sty colpf1 - stx colpf2 - sta colpf0 - lda #$02 ; 2 (spr=-46) - sta colpf1 - lda #$D3 ; 211 (spr=163) nop - ldx #$04 ; 4 (spr=-44) + nop + ldy #$04 ; 4 (spr=-44) + ldx #$1A ; 26 (spr=-22) + nop + ldy #$FF ; 255 (spr=207) + nop + nop + ldy #$05 ; 5 (spr=-43) + nop + stx colpf2 + sta colpf2 + sty colpf2 + ldy #$EC ; 236 (spr=188) + ldx #$00 ; 0 (spr=-48) + sty COLBAK + lda #$F3 ; 243 (spr=195) + ldy #$07 ; 7 (spr=-41) + sty COLPM2 + ldx #$E5 ; 229 (spr=181) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line109 - ldx #$F4 ; 244 (spr=196) - sty colpf0 + sty COLPM2 + lda #$00 ; 0 (spr=-48) + lda #$03 ; 3 (spr=-45) + ldx #$04 ; 4 (spr=-44) nop - ldy #$EF ; 239 (spr=191) nop + ldx #$E5 ; 229 (spr=181) + ldy #$E8 ; 232 (spr=184) + sty HPOSP2 + stx colpf2 + sty COLBAK + ldy #$09 ; 9 (spr=-39) + lda #$05 ; 5 (spr=-43) + sta colpf2 nop ldx #$E6 ; 230 (spr=182) - stx colpf2 - sty colpf1 + lda #$1D ; 29 (spr=-19) + stx COLBAK nop - ldy #$F7 ; 247 (spr=199) - ldx #$E4 ; 228 (spr=180) - ldy #$1A ; 26 (spr=-22) - ldy #$1E ; 30 (spr=-18) - stx colpf1 - ldy #$EE ; 238 (spr=190) - sta colpf1 - lda #$06 ; 6 (spr=-42) - sty COLBAK nop nop ; filler cmp byt2; on zero page so 3 cycles line110 - lda #$EA ; 234 (spr=186) - ldy #$00 ; 0 (spr=-48) - ldy #$03 ; 3 (spr=-45) + sty COLPM2 nop - ldx #$ED ; 237 (spr=189) + sta HPOSP2 ldy #$D0 ; 208 (spr=160) - ldy #$04 ; 4 (spr=-44) - ldy #$03 ; 3 (spr=-45) - sty colpf1 - stx colpf1 - lda #$E2 ; 226 (spr=178) + ldx #$03 ; 3 (spr=-45) + lda #$12 ; 18 (spr=-30) + stx colpf2 + ldx #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + ldx #$02 ; 2 (spr=-46) + lda #$05 ; 5 (spr=-43) + ldy #$F4 ; 244 (spr=196) nop - ldy #$E4 ; 228 (spr=180) - ldx #$EE ; 238 (spr=190) - sty colpf1 - ldx #$D2 ; 210 (spr=162) - stx colpf1 - ldx #$04 ; 4 (spr=-44) + ldx #$5C ; 92 (spr=44) + sta colpf2 + lda #$03 ; 3 (spr=-45) nop - ldy #$FC ; 252 (spr=204) - ldx #$88 ; 136 (spr=88) - ldx #$EA ; 234 (spr=186) + stx HPOSP2 + ldx #$0B ; 11 (spr=-37) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line111 - lda #$EA ; 234 (spr=186) - ldx #$DA ; 218 (spr=170) + ldy #$EE ; 238 (spr=190) lda #$04 ; 4 (spr=-44) - ldy #$0E ; 14 (spr=-34) nop - ldx #$EC ; 236 (spr=188) - ldx #$EA ; 234 (spr=186) - lda #$D0 ; 208 (spr=160) - lda #$58 ; 88 (spr=40) - sty colpf1 - stx colpf1 + nop + ldy #$0C ; 12 (spr=-36) + ldy #$8F ; 143 (spr=95) + nop ldy #$E4 ; 228 (spr=180) - ldx #$EC ; 236 (spr=188) - stx colpf1 - sty colpf1 - lda #$EE ; 238 (spr=190) - ldy #$36 ; 54 (spr=6) - ldy #$D6 ; 214 (spr=166) - ldx #$EC ; 236 (spr=188) - nop + stx COLPM0 + ldx #$ED ; 237 (spr=189) + ldy #$02 ; 2 (spr=-46) + stx colpf2 + stx COLPM2 + sty colpf2 + sta colpf2 ldy #$04 ; 4 (spr=-44) - lda #$04 ; 4 (spr=-44) + ldy #$EE ; 238 (spr=190) + ldy #$F3 ; 243 (spr=195) + ldy #$00 ; 0 (spr=-48) + ldx #$E9 ; 233 (spr=185) + ldy #$B5 ; 181 (spr=133) nop ; filler cmp byt2; on zero page so 3 cycles line112 + ldy #$06 ; 6 (spr=-42) nop + lda #$E2 ; 226 (spr=178) nop - ldx #$EE ; 238 (spr=190) - nop - ldx #$2E ; 46 (spr=-2) - ldx #$04 ; 4 (spr=-44) - ldy #$02 ; 2 (spr=-46) - lda #$00 ; 0 (spr=-48) - sty colpf1 - ldx #$EC ; 236 (spr=188) - stx colpf1 - ldy #$16 ; 22 (spr=-26) - ldy #$E4 ; 228 (spr=180) - ldx #$EE ; 238 (spr=190) - sty colpf1 - ldx #$D2 ; 210 (spr=162) - stx colpf1 + lda #$02 ; 2 (spr=-46) + ldy #$1E ; 30 (spr=-18) + sta COLPM3 + stx COLBAK + ldx #$06 ; 6 (spr=-42) + sty COLPM3 + stx COLPM1 + ldy #$F4 ; 244 (spr=196) + stx colpf0 + ldx #$91 ; 145 (spr=97) + ldy #$06 ; 6 (spr=-42) + lda #$26 ; 38 (spr=-10) + ldy #$06 ; 6 (spr=-42) lda #$14 ; 20 (spr=-28) - ldx #$2F ; 47 (spr=-1) - ldy #$01 ; 1 (spr=-47) - ldy #$00 ; 0 (spr=-48) + ldy #$A5 ; 165 (spr=117) + nop ; filler nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line113 - stx HPOSP3 - lda #$F4 ; 244 (spr=196) - ldy #$04 ; 4 (spr=-44) + stx COLPM3 + ldy #$03 ; 3 (spr=-45) nop - ldy #$F4 ; 244 (spr=196) - ldy #$F4 ; 244 (spr=196) - stx HPOSP3 - ldx #$EB ; 235 (spr=187) - stx colpf1 - ldx #$ED ; 237 (spr=189) - stx colpf1 - ldy #$E5 ; 229 (spr=181) - ldx #$E3 ; 227 (spr=179) - sty colpf1 - stx colpf1 - ldx #$D3 ; 211 (spr=163) - stx colpf1 + lda #$EC ; 236 (spr=188) nop - ldx #$05 ; 5 (spr=-43) + lda #$EF ; 239 (spr=191) + sty colpf0 + nop + ldx #$7F ; 127 (spr=79) + sta colpf0 + lda #$02 ; 2 (spr=-46) + stx HPOSP2 + sta colpf0 + ldx #$8F ; 143 (spr=95) + ldy #$EA ; 234 (spr=186) + ldy #$A5 ; 165 (spr=117) + stx COLBAK + lda #$EE ; 238 (spr=190) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line114 - stx COLPM1 - lda #$04 ; 4 (spr=-44) - stx COLPM2 - ldx #$E2 ; 226 (spr=178) - ldy #$EC ; 236 (spr=188) - ldx #$04 ; 4 (spr=-44) - ldx #$E4 ; 228 (spr=180) - sta colpf1 + stx HPOSP0 + ldx #$F8 ; 248 (spr=200) + stx COLBAK + lda #$EF ; 239 (spr=191) + ldx #$F1 ; 241 (spr=193) + ldx #$03 ; 3 (spr=-45) + ldx #$81 ; 129 (spr=81) + stx colpf0 + sta colpf0 + lda #$02 ; 2 (spr=-46) + ldx #$D2 ; 210 (spr=162) + sta COLPM0 + sty colpf0 nop - sty colpf1 - stx colpf1 - sty COLBAK - ldx #$E3 ; 227 (spr=179) - stx colpf1 - lda #$D3 ; 211 (spr=163) - sta colpf1 - nop - ldx #$02 ; 2 (spr=-46) + lda #$01 ; 1 (spr=-47) + lda #$90 ; 144 (spr=96) + ldx #$14 ; 20 (spr=-28) + stx colpf0 + ldy #$F6 ; 246 (spr=198) nop ; filler cmp byt2; on zero page so 3 cycles line115 nop - sta colpf1 - lda #$EA ; 234 (spr=186) + ldy #$EE ; 238 (spr=190) + sta COLPM0 + lda #$03 ; 3 (spr=-45) + ldx #$FF ; 255 (spr=207) + ldx #$82 ; 130 (spr=82) + sta colpf0 + stx colpf0 + sty colpf0 + lda #$E6 ; 230 (spr=182) nop - ldy #$F4 ; 244 (spr=196) - ldy #$AA ; 170 (spr=122) - nop - nop - stx colpf1 - lda #$E4 ; 228 (spr=180) - ldx #$EE ; 238 (spr=190) - ldx #$1E ; 30 (spr=-18) - stx colpf1 - ldx #$D3 ; 211 (spr=163) - sta colpf1 - stx colpf1 - nop - lda #$EC ; 236 (spr=188) - ldx #$D2 ; 210 (spr=162) - ldx #$04 ; 4 (spr=-44) + lda #$82 ; 130 (spr=82) + sta colpf0 + lda #$EE ; 238 (spr=190) + sta colpf0 + ldy #$F6 ; 246 (spr=198) + lda #$EE ; 238 (spr=190) + lda #$EE ; 238 (spr=190) nop nop ; filler + nop ; filler cmp byt2; on zero page so 3 cycles line116 nop - nop - ldx #$E4 ; 228 (spr=180) - lda #$F4 ; 244 (spr=196) + lda #$E3 ; 227 (spr=179) + lda #$9F ; 159 (spr=111) ldy #$06 ; 6 (spr=-42) - ldy #$D2 ; 210 (spr=162) - lda #$05 ; 5 (spr=-43) - ldx #$EF ; 239 (spr=191) + lda #$03 ; 3 (spr=-45) ldy #$02 ; 2 (spr=-46) - sta colpf1 - ldx #$E5 ; 229 (spr=181) - ldy #$CB ; 203 (spr=155) - stx colpf1 - ldy #$F4 ; 244 (spr=196) - ldx #$D3 ; 211 (spr=163) - stx colpf2 - stx colpf1 - ldx #$E9 ; 233 (spr=185) - stx colpf2 - ldy #$39 ; 57 (spr=9) - lda #$04 ; 4 (spr=-44) + lda #$29 ; 41 (spr=-7) + sty COLPM3 + ldx #$90 ; 144 (spr=96) + stx COLPM3 + sta COLBAK + lda #$E6 ; 230 (spr=182) + sta colpf0 + sty COLPM2 + sta COLPM0 + stx colpf0 + sty colpf0 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line117 - lda #$06 ; 6 (spr=-42) + ldx #$9C ; 156 (spr=108) + ldx #$5A ; 90 (spr=42) + stx HPOSP0 + ldx #$D0 ; 208 (spr=160) lda #$F0 ; 240 (spr=192) - nop - lda #$D3 ; 211 (spr=163) - lda #$F1 ; 241 (spr=193) - ldy #$FE ; 254 (spr=206) - nop - lda #$00 ; 0 (spr=-48) - ldy #$54 ; 84 (spr=36) - sty HPOSP0 - lda #$D6 ; 214 (spr=166) - lda #$00 ; 0 (spr=-48) - nop - sta COLPM0 - ldy #$E4 ; 228 (spr=180) - sty colpf2 - lda #$EE ; 238 (spr=190) - nop - nop - sta COLBAK - stx colpf1 + lda #$97 ; 151 (spr=103) + ldy #$E3 ; 227 (spr=179) + sta COLPM1 + lda #$E5 ; 229 (spr=181) + sta colpf0 + sty colpf0 + lda #$07 ; 7 (spr=-41) + ldx #$47 ; 71 (spr=23) + ldy #$14 ; 20 (spr=-28) + sta colpf0 + lda #$02 ; 2 (spr=-46) + sty COLBAK + ldy #$04 ; 4 (spr=-44) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line118 - lda #$08 ; 8 (spr=-40) - ldx #$05 ; 5 (spr=-43) - sta colpf0 - lda #$D1 ; 209 (spr=161) + sta HPOSP1 nop - ldy #$EB ; 235 (spr=187) + stx HPOSP0 + lda #$00 ; 0 (spr=-48) + sta COLPM2 + sty COLBAK + ldy #$67 ; 103 (spr=55) + sty HPOSP2 + ldy #$00 ; 0 (spr=-48) + lda #$FC ; 252 (spr=204) + sty COLPM3 nop sta colpf1 - stx colpf0 - ldx #$E2 ; 226 (spr=178) - lda #$2C ; 44 (spr=-4) - sty colpf1 - ldy #$E8 ; 232 (spr=184) - lda #$F4 ; 244 (spr=196) - ldy #$26 ; 38 (spr=-10) - ldx #$D1 ; 209 (spr=161) - stx colpf1 - nop - ldy #$00 ; 0 (spr=-48) - nop - lda #$07 ; 7 (spr=-41) + ldx #$00 ; 0 (spr=-48) + lda #$20 ; 32 (spr=-16) + lda #$00 ; 0 (spr=-48) + ldx #$87 ; 135 (spr=87) + ldx #$96 ; 150 (spr=102) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line119 - lda #$90 ; 144 (spr=96) + lda #$00 ; 0 (spr=-48) + sta COLPM1 + lda #$2F ; 47 (spr=-1) nop - ldy #$02 ; 2 (spr=-46) - ldx #$04 ; 4 (spr=-44) + ldx #$87 ; 135 (spr=87) + stx HPOSP1 + sty COLBAK + ldy #$00 ; 0 (spr=-48) nop - ldy #$06 ; 6 (spr=-42) - sty colpf0 - nop - ldx #$0B ; 11 (spr=-37) - ldy #$E8 ; 232 (spr=184) - sty colpf0 - nop - sta colpf1 - lda #$07 ; 7 (spr=-41) - sta colpf1 - stx colpf0 - ldx #$03 ; 3 (spr=-45) - stx colpf1 - ldy #$E9 ; 233 (spr=185) - ldx #$D4 ; 212 (spr=164) + sta HPOSP0 + sta COLPM0 + lda #$E4 ; 228 (spr=180) + ldx #$96 ; 150 (spr=102) + stx COLBAK + sta COLPM0 + ldy #$04 ; 4 (spr=-44) + ldx #$00 ; 0 (spr=-48) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line120 - ldy #$F0 ; 240 (spr=192) - ldy #$06 ; 6 (spr=-42) nop - ldx #$10 ; 16 (spr=-32) + nop + ldx #$04 ; 4 (spr=-44) + lda #$82 ; 130 (spr=82) + nop + nop + ldx #$06 ; 6 (spr=-42) + ldx #$11 ; 17 (spr=-31) + ldx #$11 ; 17 (spr=-31) + ldx #$F4 ; 244 (spr=196) + sta colpf0 + ldx #$90 ; 144 (spr=96) + nop + sta colpf0 + sty COLPM0 + sty colpf0 + ldx #$E2 ; 226 (spr=178) + nop + ldy #$09 ; 9 (spr=-39) ldx #$00 ; 0 (spr=-48) - lda #$29 ; 41 (spr=-7) - ldx #$03 ; 3 (spr=-45) - lda #$00 ; 0 (spr=-48) sty colpf0 - ldy #$E8 ; 232 (spr=184) - sty colpf0 - lda #$01 ; 1 (spr=-47) - sta colpf1 - lda #$06 ; 6 (spr=-42) - sta colpf1 - ldx #$D0 ; 208 (spr=160) - stx colpf1 - nop - nop - ldx #$02 ; 2 (spr=-46) - nop nop ; filler cmp byt2; on zero page so 3 cycles line121 - lda #$00 ; 0 (spr=-48) - stx colpf1 - ldx #$09 ; 9 (spr=-39) - lda #$02 ; 2 (spr=-46) - stx colpf0 - ldx #$02 ; 2 (spr=-46) + ldy #$02 ; 2 (spr=-46) + sta COLPM2 nop - ldx #$D4 ; 212 (spr=164) - ldx #$01 ; 1 (spr=-47) + ldx #$C2 ; 194 (spr=146) + nop + ldy #$E6 ; 230 (spr=182) lda #$00 ; 0 (spr=-48) - sty colpf0 - ldx #$07 ; 7 (spr=-41) + sty COLPM0 + ldy #$16 ; 22 (spr=-26) sta colpf0 - stx colpf0 - ldx #$E4 ; 228 (spr=180) + lda #$22 ; 34 (spr=-14) nop - lda #$EE ; 238 (spr=190) - ldx #$18 ; 24 (spr=-24) - lda #$04 ; 4 (spr=-44) + lda #$96 ; 150 (spr=102) + lda #$00 ; 0 (spr=-48) + ldy #$05 ; 5 (spr=-43) + sty colpf0 + ldy #$FE ; 254 (spr=206) + ldy #$06 ; 6 (spr=-42) nop - nop ; filler + ldx #$24 ; 36 (spr=-12) + sty colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line122 - ldy #$04 ; 4 (spr=-44) - ldy #$06 ; 6 (spr=-42) - ldx #$FC ; 252 (spr=204) - ldx #$06 ; 6 (spr=-42) - lda #$E0 ; 224 (spr=176) - ldy #$C4 ; 196 (spr=148) + ldx #$96 ; 150 (spr=102) + ldy #$83 ; 131 (spr=83) + sta COLPM2 nop - stx colpf0 - ldy #$ED ; 237 (spr=189) + lda #$97 ; 151 (spr=103) + lda #$93 ; 147 (spr=99) + ldx #$02 ; 2 (spr=-46) + nop + ldx #$0C ; 12 (spr=-36) sty colpf0 - lda #$00 ; 0 (spr=-48) nop nop - sta colpf0 + nop + ldy #$06 ; 6 (spr=-42) + stx COLPM3 + ldx #$95 ; 149 (spr=101) stx colpf0 + ldy #$09 ; 9 (spr=-39) nop nop - lda #$0C ; 12 (spr=-36) - ldx #$09 ; 9 (spr=-39) - nop - lda #$36 ; 54 (spr=6) - nop ; filler + sty colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line123 + ldy #$12 ; 18 (spr=-30) + ldy #$02 ; 2 (spr=-46) + ldx #$EA ; 234 (spr=186) + lda #$D0 ; 208 (spr=160) + nop + ldx #$A6 ; 166 (spr=118) + ldx #$03 ; 3 (spr=-45) + ldx #$90 ; 144 (spr=96) + nop + lda #$05 ; 5 (spr=-43) + stx COLPM3 + ldy #$FE ; 254 (spr=206) + nop + nop + nop + stx colpf2 + nop + ldx #$A5 ; 165 (spr=117) + sta colpf2 lda #$02 ; 2 (spr=-46) nop - lda #$00 ; 0 (spr=-48) - lda #$16 ; 22 (spr=-26) - lda #$46 ; 70 (spr=22) - nop - lda #$00 ; 0 (spr=-48) - nop - stx colpf0 - sty colpf0 - ldy #$84 ; 132 (spr=84) - sta colpf1 - ldx #$07 ; 7 (spr=-41) - stx colpf0 - ldx #$02 ; 2 (spr=-46) - stx colpf1 - ldx #$09 ; 9 (spr=-39) - nop - ldx #$E0 ; 224 (spr=176) - lda #$E7 ; 231 (spr=183) - nop ; filler + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line124 - ldy #$03 ; 3 (spr=-45) - ldx #$00 ; 0 (spr=-48) - nop ldx #$F0 ; 240 (spr=192) - ldy #$EE ; 238 (spr=190) - nop - nop - ldx #$03 ; 3 (spr=-45) - lda #$00 ; 0 (spr=-48) - nop + ldx #$C0 ; 192 (spr=144) ldy #$EA ; 234 (spr=186) - ldx #$04 ; 4 (spr=-44) - sty colpf1 - ldx #$E3 ; 227 (spr=179) - sta colpf1 - lda #$04 ; 4 (spr=-44) - lda #$E7 ; 231 (spr=183) - ldy #$3A ; 58 (spr=10) + sty COLPM3 + ldx #$94 ; 148 (spr=100) + lda #$F4 ; 244 (spr=196) + nop + ldx #$01 ; 1 (spr=-47) + ldy #$04 ; 4 (spr=-44) + stx COLPM3 + ldx #$60 ; 96 (spr=48) + ldy #$08 ; 8 (spr=-40) + ldx #$90 ; 144 (spr=96) + lda #$94 ; 148 (spr=100) + stx colpf2 + ldy #$D2 ; 210 (spr=162) sta colpf2 - lda #$FC ; 252 (spr=204) - stx colpf1 - nop ; filler + lda #$02 ; 2 (spr=-46) + nop + sta colpf2 + ldx #$92 ; 146 (spr=98) nop ; filler cmp byt2; on zero page so 3 cycles line125 - lda #$EE ; 238 (spr=190) - sty HPOSP3 - ldx #$3A ; 58 (spr=10) - lda #$D2 ; 210 (spr=162) - ldy #$EC ; 236 (spr=188) - lda #$80 ; 128 (spr=80) - lda #$01 ; 1 (spr=-47) - lda #$90 ; 144 (spr=96) - sta colpf1 - sty colpf2 + ldy #$E5 ; 229 (spr=181) + lda #$11 ; 17 (spr=-31) + ldx #$00 ; 0 (spr=-48) + sty COLPM3 + ldx #$A6 ; 166 (spr=118) + lda #$94 ; 148 (spr=100) + ldy #$B9 ; 185 (spr=137) + ldx #$00 ; 0 (spr=-48) nop - ldx #$84 ; 132 (spr=84) - ldx #$87 ; 135 (spr=87) + stx COLPM3 + ldx #$90 ; 144 (spr=96) + nop + ldy #$02 ; 2 (spr=-46) + ldy #$02 ; 2 (spr=-46) stx colpf2 - sty COLBAK - ldy #$04 ; 4 (spr=-44) - ldx #$04 ; 4 (spr=-44) - stx colpf0 - lda #$E4 ; 228 (spr=180) - ldy #$00 ; 0 (spr=-48) + sta colpf2 + ldx #$F5 ; 245 (spr=197) + lda #$03 ; 3 (spr=-45) + ldx #$96 ; 150 (spr=102) + sta colpf2 + ldx #$96 ; 150 (spr=102) nop ; filler cmp byt2; on zero page so 3 cycles line126 - sta colpf2 - lda #$ED ; 237 (spr=189) - lda #$EE ; 238 (spr=190) - ldx #$EC ; 236 (spr=188) - ldx #$08 ; 8 (spr=-40) - nop + ldy #$E5 ; 229 (spr=181) + lda #$11 ; 17 (spr=-31) ldx #$00 ; 0 (spr=-48) - ldx #$02 ; 2 (spr=-46) - stx colpf0 - sta colpf0 - ldy #$07 ; 7 (spr=-41) - ldx #$E9 ; 233 (spr=185) - sty colpf0 - ldy #$04 ; 4 (spr=-44) - ldy #$A4 ; 164 (spr=116) sty COLPM3 - sty COLPM1 - ldy #$90 ; 144 (spr=96) + ldx #$A6 ; 166 (spr=118) + lda #$94 ; 148 (spr=100) + ldy #$B9 ; 185 (spr=137) + ldx #$00 ; 0 (spr=-48) nop - lda #$A6 ; 166 (spr=118) + stx COLPM3 + ldx #$90 ; 144 (spr=96) + nop + ldy #$02 ; 2 (spr=-46) + ldy #$02 ; 2 (spr=-46) + stx colpf2 + sta colpf2 + ldx #$F5 ; 245 (spr=197) + lda #$03 ; 3 (spr=-45) + ldx #$96 ; 150 (spr=102) + sta colpf2 + ldx #$96 ; 150 (spr=102) nop ; filler cmp byt2; on zero page so 3 cycles line127 - ldx #$2A ; 42 (spr=-6) - lda #$00 ; 0 (spr=-48) nop - ldy #$16 ; 22 (spr=-26) - stx COLPM3 - ldy #$EA ; 234 (spr=186) - ldx #$EF ; 239 (spr=191) nop - lda #$19 ; 25 (spr=-23) + nop + ldx #$E2 ; 226 (spr=178) + ldy #$00 ; 0 (spr=-48) + ldx #$E2 ; 226 (spr=178) + sta colpf2 + ldy #$94 ; 148 (spr=100) + nop + ldx #$91 ; 145 (spr=97) + nop + sta colpf2 + sta colpf2 stx colpf2 sty colpf2 - ldx #$D4 ; 212 (spr=164) - sta COLBAK - stx colpf1 - ldx #$E4 ; 228 (spr=180) - stx colpf2 - ldy #$81 ; 129 (spr=81) - sty HPOSP3 - ldx #$13 ; 19 (spr=-29) + ldy #$E4 ; 228 (spr=180) + ldx #$E1 ; 225 (spr=177) + ldx #$96 ; 150 (spr=102) + lda #$02 ; 2 (spr=-46) + ldx #$96 ; 150 (spr=102) + nop nop ; filler cmp byt2; on zero page so 3 cycles line128 - ldy #$A4 ; 164 (spr=116) - lda #$02 ; 2 (spr=-46) - sta colpf1 - stx COLPM3 - ldx #$14 ; 20 (spr=-28) - ldy #$90 ; 144 (spr=96) + sty COLPM3 + sta colpf2 + ldx #$02 ; 2 (spr=-46) + nop + ldy #$F2 ; 242 (spr=194) + nop + ldx #$96 ; 150 (spr=102) lda #$04 ; 4 (spr=-44) - ldy #$00 ; 0 (spr=-48) - ldx #$F4 ; 244 (spr=196) sta COLPM3 - ldx #$F7 ; 247 (spr=199) - lda #$00 ; 0 (spr=-48) - sta COLPM3 - lda #$05 ; 5 (spr=-43) - stx COLPM1 + ldx #$06 ; 6 (spr=-42) nop + lda #$03 ; 3 (spr=-45) + ldy #$91 ; 145 (spr=97) + ldy #$95 ; 149 (spr=101) + ldx #$F2 ; 242 (spr=194) + sty colpf2 nop - ldx #$1F ; 31 (spr=-17) - sta colpf0 - lda #$26 ; 38 (spr=-10) + ldx #$85 ; 133 (spr=85) + ldx #$95 ; 149 (spr=101) + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line129 - ldy #$03 ; 3 (spr=-45) - ldy #$06 ; 6 (spr=-42) - ldx #$00 ; 0 (spr=-48) - stx COLPM1 - ldy #$64 ; 100 (spr=52) - sty HPOSP1 - sta COLBAK - ldx #$90 ; 144 (spr=96) - stx colpf0 - lda #$06 ; 6 (spr=-42) - sta COLBAK - ldx #$09 ; 9 (spr=-39) - stx colpf0 - lda #$26 ; 38 (spr=-10) + ldx #$02 ; 2 (spr=-46) + sta colpf2 + ldy #$28 ; 40 (spr=-8) + lda #$FF ; 255 (spr=207) + lda #$96 ; 150 (spr=102) + ldx #$2F ; 47 (spr=-1) + ldy #$0E ; 14 (spr=-34) + lda #$00 ; 0 (spr=-48) + sty COLBAK + stx colpf1 nop - ldy #$26 ; 38 (spr=-10) + ldx #$95 ; 149 (spr=101) + lda #$28 ; 40 (spr=-8) + ldy #$96 ; 150 (spr=102) nop - sta colpf0 - nop ; filler + stx colpf2 + sty colpf2 + ldy #$97 ; 151 (spr=103) + stx colpf2 + ldx #$01 ; 1 (spr=-47) nop ; filler cmp byt2; on zero page so 3 cycles line130 - lda #$05 ; 5 (spr=-43) - nop - nop - nop - nop - sta COLBAK - lda #$E6 ; 230 (spr=182) - ldy #$A7 ; 167 (spr=119) - stx colpf0 + ldy #$85 ; 133 (spr=85) sta colpf2 - ldy #$D6 ; 214 (spr=166) - ldy #$96 ; 150 (spr=102) - ldx #$3D ; 61 (spr=13) + lda #$E8 ; 232 (spr=184) + sta COLPM3 + ldx #$18 ; 24 (spr=-24) lda #$02 ; 2 (spr=-46) - sty COLBAK - ldy #$03 ; 3 (spr=-45) - stx HPOSP2 - ldx #$04 ; 4 (spr=-44) + sta colpf2 + sty COLPM3 + lda #$01 ; 1 (spr=-47) + sta COLPM3 nop - ldx #$F6 ; 246 (spr=198) + ldy #$96 ; 150 (spr=102) + sta colpf2 + sty colpf2 + lda #$29 ; 41 (spr=-7) + ldy #$00 ; 0 (spr=-48) + nop ; filler + nop ; filler nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line131 - lda #$09 ; 9 (spr=-39) - stx colpf2 - lda #$0A ; 10 (spr=-38) nop - ldx #$83 ; 131 (spr=83) - stx COLPM1 - ldy #$38 ; 56 (spr=8) - ldy #$D4 ; 212 (spr=164) - ldx #$F6 ; 246 (spr=198) - sta COLPM0 - ldx #$E5 ; 229 (spr=181) - stx COLPM2 - ldx #$04 ; 4 (spr=-44) - lda #$30 ; 48 (spr=0) - lda #$09 ; 9 (spr=-39) - stx colpf0 - sta COLBAK - sty COLBAK - ldx #$49 ; 73 (spr=25) + sta colpf2 + lda #$17 ; 23 (spr=-25) + sta COLPM3 + nop + lda #$02 ; 2 (spr=-46) + sta colpf2 + sty COLPM3 + lda #$00 ; 0 (spr=-48) + nop + nop + ldy #$16 ; 22 (spr=-26) + ldy #$96 ; 150 (spr=102) + sta colpf2 + sty colpf2 + ldy #$1E ; 30 (spr=-18) + lda #$0F ; 15 (spr=-33) + lda #$02 ; 2 (spr=-46) + nop + nop nop ; filler cmp byt2; on zero page so 3 cycles line132 - stx HPOSP0 - ldy #$00 ; 0 (spr=-48) nop - stx HPOSP0 - ldx #$96 ; 150 (spr=102) - lda #$96 ; 150 (spr=102) - ldx #$EB ; 235 (spr=187) + nop + nop + sta colpf2 + stx COLPM0 + nop + lda #$02 ; 2 (spr=-46) + stx colpf1 + nop + sty COLPM0 + sty colpf1 + sty colpf1 + ldy #$96 ; 150 (spr=102) sty colpf2 - stx COLPM2 - sta COLBAK - lda #$D5 ; 213 (spr=165) - ldy #$D2 ; 210 (spr=162) - ldy #$00 ; 0 (spr=-48) - ldy #$D2 ; 210 (spr=162) - sta colpf2 - lda #$16 ; 22 (spr=-26) - sta colpf2 - ldy #$01 ; 1 (spr=-47) - ldx #$D4 ; 212 (spr=164) + ldy #$E5 ; 229 (spr=181) + stx colpf1 + lda #$E5 ; 229 (spr=181) + ldx #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line133 - sty COLPM1 - lda #$96 ; 150 (spr=102) - ldy #$00 ; 0 (spr=-48) - ldy #$06 ; 6 (spr=-42) - ldy #$B5 ; 181 (spr=133) - ldx #$96 ; 150 (spr=102) - ldx #$00 ; 0 (spr=-48) - ldx #$83 ; 131 (spr=83) - ldy #$F4 ; 244 (spr=196) - stx colpf2 - sty COLPM2 - ldy #$02 ; 2 (spr=-46) lda #$02 ; 2 (spr=-46) - ldy #$07 ; 7 (spr=-41) - ldx #$E8 ; 232 (spr=184) - stx colpf2 + ldx #$00 ; 0 (spr=-48) + sty COLPM0 + ldy #$19 ; 25 (spr=-23) + ldy #$04 ; 4 (spr=-44) + sty colpf2 + sta colpf2 + ldy #$06 ; 6 (spr=-42) + lda #$04 ; 4 (spr=-44) + lda #$8A ; 138 (spr=90) + ldy #$00 ; 0 (spr=-48) + nop + ldx #$1E ; 30 (spr=-18) + ldy #$12 ; 18 (spr=-30) + ldy #$98 ; 152 (spr=104) + nop + lda #$0E ; 14 (spr=-34) + nop sty COLBAK - ldy #$17 ; 23 (spr=-25) - ldx #$F8 ; 248 (spr=200) - stx colpf2 + lda #$E5 ; 229 (spr=181) + ldy #$0C ; 12 (spr=-36) + ldy #$3B ; 59 (spr=11) nop ; filler cmp byt2; on zero page so 3 cycles line134 - lda #$02 ; 2 (spr=-46) - ldx #$00 ; 0 (spr=-48) + ldy #$20 ; 32 (spr=-16) nop - sty COLBAK - ldy #$E0 ; 224 (spr=176) - ldx #$85 ; 133 (spr=85) - nop - ldy #$28 ; 40 (spr=-8) - ldx #$ED ; 237 (spr=189) - stx colpf2 - ldy #$89 ; 137 (spr=89) - ldy #$97 ; 151 (spr=103) - ldx #$07 ; 7 (spr=-41) - sty colpf2 - ldy #$00 ; 0 (spr=-48) - lda #$02 ; 2 (spr=-46) - ldy #$D4 ; 212 (spr=164) - lda #$18 ; 24 (spr=-24) - stx colpf2 - sty COLBAK - lda #$95 ; 149 (spr=101) + sta COLPM3 + lda #$0F ; 15 (spr=-33) + sta COLBAK + lda #$9A ; 154 (spr=106) + lda #$26 ; 38 (spr=-10) + ldy #$0C ; 12 (spr=-36) + sty colpf1 + ldy #$3B ; 59 (spr=11) + sty HPOSP0 + lda #$98 ; 152 (spr=104) + sty COLPM3 + stx colpf1 + ldx #$0E ; 14 (spr=-34) + sta colpf1 + ldx #$EA ; 234 (spr=186) + lda #$30 ; 48 (spr=0) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line135 - nop - nop - ldy #$96 ; 150 (spr=102) - ldx #$96 ; 150 (spr=102) - ldx #$28 ; 40 (spr=-8) - stx COLBAK - ldx #$E2 ; 226 (spr=178) - lda #$95 ; 149 (spr=101) - stx colpf2 - sty COLBAK - ldx #$02 ; 2 (spr=-46) - sta colpf2 - nop - lda #$27 ; 39 (spr=-9) - nop - ldx #$D2 ; 210 (spr=162) - stx COLBAK - ldx #$0D ; 13 (spr=-35) - sta colpf2 + ldy #$04 ; 4 (spr=-44) + sta HPOSP3 + lda #$16 ; 22 (spr=-26) + stx colpf1 + sta COLPM3 + lda #$0E ; 14 (spr=-34) ldy #$05 ; 5 (spr=-43) + sty colpf1 + sty colpf1 + nop + ldx #$01 ; 1 (spr=-47) + lda #$9D ; 157 (spr=109) + ldy #$01 ; 1 (spr=-47) + sta colpf1 + ldx #$10 ; 16 (spr=-32) + sta COLPM0 + ldy #$E4 ; 228 (spr=180) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line136 - ldy #$28 ; 40 (spr=-8) - lda #$07 ; 7 (spr=-41) - sty COLBAK - sta COLPM0 - lda #$97 ; 151 (spr=103) - lda #$E8 ; 232 (spr=184) - sta colpf2 - lda #$D3 ; 211 (spr=163) - stx COLPM2 + lda #$1F ; 31 (spr=-17) + lda #$E1 ; 225 (spr=177) nop + sty COLPM0 + ldx #$F1 ; 241 (spr=193) + ldy #$1B ; 27 (spr=-21) + lda #$FE ; 254 (spr=206) + sty colpf1 + ldx #$E1 ; 225 (spr=177) + sta colpf1 + lda #$00 ; 0 (spr=-48) + sta COLPM2 + ldx #$DF ; 223 (spr=175) ldx #$00 ; 0 (spr=-48) - ldx #$97 ; 151 (spr=103) - stx COLBAK + ldy #$EA ; 234 (spr=186) + lda #$0E ; 14 (spr=-34) nop - sta colpf2 - lda #$97 ; 151 (spr=103) - ldx #$76 ; 118 (spr=70) - lda #$04 ; 4 (spr=-44) - sty colpf2 + lda #$9A ; 154 (spr=106) + sta colpf1 + lda #$9C ; 156 (spr=108) + ldx #$05 ; 5 (spr=-43) nop ; filler cmp byt2; on zero page so 3 cycles line137 - ldy #$28 ; 40 (spr=-8) - ldy #$02 ; 2 (spr=-46) - ldx #$E7 ; 231 (spr=183) - lda #$E0 ; 224 (spr=176) - nop - ldy #$91 ; 145 (spr=97) - nop - nop - lda #$38 ; 56 (spr=8) - stx colpf2 - sty colpf2 - ldy #$91 ; 145 (spr=97) + stx colpf1 + ldx #$05 ; 5 (spr=-43) + ldx #$39 ; 57 (spr=9) + stx HPOSP2 + ldx #$FF ; 255 (spr=207) + ldx #$00 ; 0 (spr=-48) + sty colpf1 + stx colpf1 + ldx #$00 ; 0 (spr=-48) + stx COLPM2 + sta colpf1 nop sta HPOSP2 - lda #$00 ; 0 (spr=-48) - lda #$92 ; 146 (spr=98) - ldy #$D3 ; 211 (spr=163) - sta colpf2 - sty colpf2 - ldx #$29 ; 41 (spr=-7) - lda #$94 ; 148 (spr=100) + ldx #$00 ; 0 (spr=-48) + nop + ldx #$DE ; 222 (spr=174) + lda #$01 ; 1 (spr=-47) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line138 - nop - stx colpf2 + ldy #$00 ; 0 (spr=-48) lda #$00 ; 0 (spr=-48) - ldx #$D4 ; 212 (spr=164) - lda #$92 ; 146 (spr=98) + ldx #$00 ; 0 (spr=-48) + lda #$02 ; 2 (spr=-46) + lda #$FE ; 254 (spr=206) + ldy #$28 ; 40 (spr=-8) + sty HPOSP2 + ldx #$00 ; 0 (spr=-48) + ldx #$00 ; 0 (spr=-48) + stx colpf1 + sty COLPM3 + ldx #$0A ; 10 (spr=-38) + sta colpf1 + stx COLPM2 + ldy #$FA ; 250 (spr=202) + lda #$00 ; 0 (spr=-48) + ldx #$00 ; 0 (spr=-48) + ldx #$16 ; 22 (spr=-26) nop - lda #$FF ; 255 (spr=207) - ldy #$90 ; 144 (spr=96) - stx colpf2 - sty colpf2 nop - ldx #$36 ; 54 (spr=6) nop - lda #$94 ; 148 (spr=100) - ldx #$26 ; 38 (spr=-10) - ldy #$96 ; 150 (spr=102) - ldy #$C1 ; 193 (spr=145) - sta colpf2 - sty colpf2 - nop - lda #$E0 ; 224 (spr=176) nop ; filler cmp byt2; on zero page so 3 cycles line139 nop + ldx #$0C ; 12 (spr=-36) + ldy #$16 ; 22 (spr=-26) + sty colpf1 nop - lda #$18 ; 24 (spr=-24) - sta colpf0 + ldy #$1C ; 28 (spr=-20) + nop + sty colpf1 + sta colpf1 lda #$00 ; 0 (spr=-48) - ldy #$05 ; 5 (spr=-43) - stx colpf2 - sty colpf2 - stx COLPM2 - lda #$90 ; 144 (spr=96) - ldx #$0D ; 13 (spr=-35) - ldy #$94 ; 148 (spr=100) - stx colpf0 - lda #$10 ; 16 (spr=-32) - ldx #$1C ; 28 (spr=-20) - sty COLBAK - ldy #$7F ; 127 (spr=79) - lda #$F0 ; 240 (spr=192) - nop + lda #$66 ; 102 (spr=54) + stx COLPM0 + stx colpf1 + ldx #$1B ; 27 (spr=-21) + sta HPOSP2 + ldy #$0E ; 14 (spr=-34) nop + ldy #$00 ; 0 (spr=-48) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line140 - stx colpf2 + ldy #$04 ; 4 (spr=-44) + lda #$F7 ; 247 (spr=199) + ldy #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + sta COLPM3 + lda #$0C ; 12 (spr=-36) + nop + stx colpf1 + sty colpf1 + nop + ldy #$00 ; 0 (spr=-48) lda #$1E ; 30 (spr=-18) - ldx #$27 ; 39 (spr=-9) - stx COLBAK - ldx #$04 ; 4 (spr=-44) - nop - nop - stx colpf2 - sta COLBAK - lda #$97 ; 151 (spr=103) - ldx #$95 ; 149 (spr=101) - sta colpf2 - nop - lda #$93 ; 147 (spr=99) - stx COLBAK - sta colpf2 - ldx #$29 ; 41 (spr=-7) - stx colpf2 + ldx #$0C ; 12 (spr=-36) + stx colpf1 + ldy #$00 ; 0 (spr=-48) + sta colpf1 + ldx #$3C ; 60 (spr=12) + ldy #$00 ; 0 (spr=-48) + ldy #$0E ; 14 (spr=-34) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line141 - lda #$96 ; 150 (spr=102) - nop - sta COLBAK - nop - lda #$1A ; 26 (spr=-22) - ldx #$E0 ; 224 (spr=176) - ldx #$04 ; 4 (spr=-44) - ldx #$E7 ; 231 (spr=183) - stx colpf2 - ldx #$99 ; 153 (spr=105) - lda #$1F ; 31 (spr=-17) nop + ldy #$01 ; 1 (spr=-47) + stx colpf1 ldx #$00 ; 0 (spr=-48) - sta colpf2 - ldx #$95 ; 149 (spr=101) - stx colpf2 - ldx #$30 ; 48 (spr=0) - stx HPOSP2 + ldx #$0C ; 12 (spr=-36) + ldx #$1A ; 26 (spr=-22) + lda #$FE ; 254 (spr=206) + stx colpf1 + sty colpf1 + ldx #$F4 ; 244 (spr=196) + ldx #$0C ; 12 (spr=-36) + ldy #$00 ; 0 (spr=-48) + stx colpf1 lda #$F0 ; 240 (spr=192) - ldx #$F3 ; 243 (spr=195) - lda #$1E ; 30 (spr=-18) + lda #$1D ; 29 (spr=-19) + sta colpf1 + ldy #$0E ; 14 (spr=-34) + ldy #$0E ; 14 (spr=-34) + ldx #$93 ; 147 (spr=99) + ldx #$A4 ; 164 (spr=116) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line142 - ldx #$02 ; 2 (spr=-46) - ldx #$28 ; 40 (spr=-8) - ldx #$28 ; 40 (spr=-8) - sta COLBAK - stx colpf2 - lda #$97 ; 151 (spr=103) - ldx #$E4 ; 228 (spr=180) - stx colpf2 - ldx #$95 ; 149 (spr=101) + ldx #$A4 ; 164 (spr=116) nop - sty colpf2 nop - sty colpf2 - sta colpf2 - stx COLBAK - ldx #$FB ; 251 (spr=203) - stx colpf2 + sty COLPM1 + ldx #$01 ; 1 (spr=-47) + ldy #$FF ; 255 (spr=207) + ldy #$0C ; 12 (spr=-36) + sty COLPM2 + stx colpf1 + lda #$FE ; 254 (spr=206) + lda #$00 ; 0 (spr=-48) + ldx #$00 ; 0 (spr=-48) + lda #$1E ; 30 (spr=-18) + ldx #$0D ; 13 (spr=-35) + stx colpf1 + sta colpf1 + lda #$1E ; 30 (spr=-18) + ldy #$90 ; 144 (spr=96) + nop + nop ; filler nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line143 - sty HPOSP3 - ldx #$E9 ; 233 (spr=185) - lda #$02 ; 2 (spr=-46) - ldx #$04 ; 4 (spr=-44) + ldx #$F0 ; 240 (spr=192) + sty COLPM1 + ldx #$00 ; 0 (spr=-48) + sty COLPM2 + lda #$1E ; 30 (spr=-18) + lda #$26 ; 38 (spr=-10) + nop + ldx #$00 ; 0 (spr=-48) + stx colpf1 + sty HPOSP0 + sta COLPM3 + ldx #$93 ; 147 (spr=99) + ldy #$24 ; 36 (spr=-12) + stx HPOSP0 + sty colpf1 + nop lda #$1F ; 31 (spr=-17) - ldy #$02 ; 2 (spr=-46) nop - sta COLBAK - stx colpf2 - ldx #$04 ; 4 (spr=-44) - lda #$98 ; 152 (spr=104) - sta colpf2 - lda #$97 ; 151 (spr=103) - ldy #$29 ; 41 (spr=-7) - ldx #$0E ; 14 (spr=-34) - sta COLBAK - lda #$95 ; 149 (spr=101) - sta colpf2 - nop - lda #$5D ; 93 (spr=45) + lda #$14 ; 20 (spr=-28) nop ; filler cmp byt2; on zero page so 3 cycles line144 - lda #$1F ; 31 (spr=-17) - sty colpf2 - ldx #$1D ; 29 (spr=-19) + ldy #$0C ; 12 (spr=-36) nop - sty colpf2 - ldx #$00 ; 0 (spr=-48) - ldx #$E5 ; 229 (spr=181) - stx colpf2 - sta COLBAK - lda #$99 ; 153 (spr=105) - ldx #$0F ; 15 (spr=-33) - stx colpf2 + lda #$04 ; 4 (spr=-44) + ldy #$00 ; 0 (spr=-48) + lda #$00 ; 0 (spr=-48) + nop + ldy #$00 ; 0 (spr=-48) + lda #$1E ; 30 (spr=-18) sta colpf1 - lda #$95 ; 149 (spr=101) - sta colpf2 - nop sty colpf1 - ldx #$E9 ; 233 (spr=185) + lda #$1F ; 31 (spr=-17) + ldy #$90 ; 144 (spr=96) + ldx #$0E ; 14 (spr=-34) + sty COLPM1 + stx colpf1 + sta colpf1 + lda #$14 ; 20 (spr=-28) + lda #$0E ; 14 (spr=-34) + ldy #$0E ; 14 (spr=-34) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line145 - stx colpf2 - ldx #$98 ; 152 (spr=104) - ldx #$02 ; 2 (spr=-46) - lda #$36 ; 54 (spr=6) - ldy #$D6 ; 214 (spr=166) - ldy #$94 ; 148 (spr=100) - ldy #$95 ; 149 (spr=101) + nop + ldx #$E3 ; 227 (spr=179) stx colpf1 - ldx #$27 ; 39 (spr=-9) - ldx #$0B ; 11 (spr=-37) - lda #$9A ; 154 (spr=106) - ldx #$0F ; 15 (spr=-33) - lda #$9B ; 155 (spr=107) - stx colpf2 - ldx #$00 ; 0 (spr=-48) - sta colpf2 - lda #$97 ; 151 (spr=103) - sta colpf2 - sty colpf2 - ldx #$2A ; 42 (spr=-6) + lda #$F1 ; 241 (spr=193) + lda #$C8 ; 200 (spr=152) + ldx #$FD ; 253 (spr=205) + ldy #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + sty colpf1 + ldy #$F8 ; 248 (spr=200) + ldy #$FF ; 255 (spr=207) + ldx #$0E ; 14 (spr=-34) + ldy #$EB ; 235 (spr=187) + nop + lda #$0D ; 13 (spr=-35) + stx colpf1 + sty colpf1 + lda #$0D ; 13 (spr=-35) + ldy #$1E ; 30 (spr=-18) + ldy #$04 ; 4 (spr=-44) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line146 - ldy #$F6 ; 246 (spr=198) - lda #$04 ; 4 (spr=-44) lda #$00 ; 0 (spr=-48) - lda #$98 ; 152 (spr=104) - stx colpf2 - ldx #$0F ; 15 (spr=-33) - ldy #$19 ; 25 (spr=-23) - sty colpf2 + ldx #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + lda #$F0 ; 240 (spr=192) + lda #$11 ; 17 (spr=-31) + ldx #$1B ; 27 (spr=-21) + nop + lda #$00 ; 0 (spr=-48) + stx colpf1 + sty colpf1 + ldy #$00 ; 0 (spr=-48) + nop + lda #$00 ; 0 (spr=-48) nop nop - stx colpf2 + ldx #$1F ; 31 (spr=-17) + ldy #$EC ; 236 (spr=188) + stx colpf1 + lda #$00 ; 0 (spr=-48) nop - ldy #$96 ; 150 (spr=102) - ldx #$28 ; 40 (spr=-8) - ldx #$A6 ; 166 (spr=118) - ldy #$0C ; 12 (spr=-36) - nop - sta colpf2 - stx colpf2 - lda #$09 ; 9 (spr=-39) - ldx #$0F ; 15 (spr=-33) + sty colpf1 + lda #$0D ; 13 (spr=-35) nop ; filler cmp byt2; on zero page so 3 cycles line147 - nop - ldx #$2A ; 42 (spr=-6) - nop - stx colpf2 - ldx #$0F ; 15 (spr=-33) - nop - nop - ldy #$E9 ; 233 (spr=185) - sty colpf2 - nop - sta colpf2 - ldy #$00 ; 0 (spr=-48) + lda #$E0 ; 224 (spr=176) + ldx #$05 ; 5 (spr=-43) lda #$00 ; 0 (spr=-48) - ldy #$90 ; 144 (spr=96) - stx colpf2 - lda #$99 ; 153 (spr=105) - sta colpf2 - ldx #$19 ; 25 (spr=-23) - stx colpf2 + stx colpf1 + ldx #$02 ; 2 (spr=-46) + lda #$05 ; 5 (spr=-43) + ldy #$00 ; 0 (spr=-48) + lda #$E0 ; 224 (spr=176) + sty colpf1 + ldx #$00 ; 0 (spr=-48) + ldx #$FE ; 254 (spr=206) + lda #$01 ; 1 (spr=-47) + ldy #$0F ; 15 (spr=-33) + lda #$14 ; 20 (spr=-28) + lda #$0C ; 12 (spr=-36) + sty colpf1 nop + stx colpf1 + lda #$90 ; 144 (spr=96) + ldx #$04 ; 4 (spr=-44) + nop + lda #$FF ; 255 (spr=207) nop ; filler cmp byt2; on zero page so 3 cycles line148 - ldy #$20 ; 32 (spr=-16) - nop - ldy #$0E ; 14 (spr=-34) - ldx #$37 ; 55 (spr=7) - nop - ldy #$19 ; 25 (spr=-23) + stx colpf1 + lda #$00 ; 0 (spr=-48) + lda #$10 ; 16 (spr=-32) + ldx #$00 ; 0 (spr=-48) + ldy #$EC ; 236 (spr=188) + lda #$00 ; 0 (spr=-48) ldy #$00 ; 0 (spr=-48) - nop - lda #$D0 ; 208 (spr=160) - ldx #$0F ; 15 (spr=-33) - stx colpf2 - lda #$1C ; 28 (spr=-20) - ldx #$1E ; 30 (spr=-18) + lda #$14 ; 20 (spr=-28) + sty colpf1 lda #$1E ; 30 (spr=-18) - ldy #$1F ; 31 (spr=-17) - lda #$1A ; 26 (spr=-22) - sta COLPM0 - lda #$9B ; 155 (spr=107) - ldx #$28 ; 40 (spr=-8) - sta colpf2 - stx colpf2 - lda #$36 ; 54 (spr=6) + nop + ldx #$1E ; 30 (spr=-18) + lda #$00 ; 0 (spr=-48) + sty HPOSP0 + stx colpf1 + lda #$FF ; 255 (spr=207) + ldx #$AD ; 173 (spr=125) + nop + stx COLPM0 + sta COLBAK nop ; filler cmp byt2; on zero page so 3 cycles line149 - ldx #$2A ; 42 (spr=-6) - ldy #$E6 ; 230 (spr=182) - sta HPOSP0 - lda #$2E ; 46 (spr=-2) - sta HPOSP2 + stx HPOSP0 + lda #$04 ; 4 (spr=-44) + sta colpf1 + ldx #$F4 ; 244 (spr=196) + lda #$01 ; 1 (spr=-47) nop - ldx #$90 ; 144 (spr=96) - sty colpf2 - lda #$9A ; 154 (spr=106) - ldy #$28 ; 40 (spr=-8) - stx colpf2 - ldx #$0E ; 14 (spr=-34) - stx colpf2 - ldy #$2E ; 46 (spr=-2) - ldx #$0E ; 14 (spr=-34) - nop - sta colpf2 - lda #$E8 ; 232 (spr=184) + ldx #$0F ; 15 (spr=-33) + sty colpf1 + ldy #$0C ; 12 (spr=-36) + lda #$00 ; 0 (spr=-48) + stx COLPM0 + sty colpf0 + stx colpf1 + ldy #$1E ; 30 (spr=-18) + sty colpf0 + lda #$1A ; 26 (spr=-22) sta COLBAK + ldx #$05 ; 5 (spr=-43) nop ; filler cmp byt2; on zero page so 3 cycles line150 + ldy #$02 ; 2 (spr=-46) + stx colpf1 + lda #$02 ; 2 (spr=-46) + lda #$00 ; 0 (spr=-48) nop - ldx #$28 ; 40 (spr=-8) + ldx #$00 ; 0 (spr=-48) nop - ldy #$0F ; 15 (spr=-33) - lda #$08 ; 8 (spr=-40) + lda #$00 ; 0 (spr=-48) + stx colpf1 nop - nop - stx colpf2 - sta colpf2 - lda #$38 ; 56 (spr=8) - lda #$1F ; 31 (spr=-17) - sta COLBAK - lda #$11 ; 17 (spr=-31) - sty colpf2 - lda #$9A ; 154 (spr=106) - nop - ldy #$0D ; 13 (spr=-35) - sta colpf2 - stx colpf2 - lda #$06 ; 6 (spr=-42) + ldy #$1F ; 31 (spr=-17) + lda #$0D ; 13 (spr=-35) + sta colpf0 + lda #$07 ; 7 (spr=-41) + sta colpf1 + sty colpf1 + lda #$05 ; 5 (spr=-43) + ldy #$15 ; 21 (spr=-27) + sty colpf1 + ldx #$A7 ; 167 (spr=119) nop ; filler cmp byt2; on zero page so 3 cycles line151 + stx HPOSP0 + ldy #$29 ; 41 (spr=-7) + nop + ldx #$0C ; 12 (spr=-36) + ldy #$01 ; 1 (spr=-47) + sta colpf0 + sty colpf1 + nop + ldx #$FF ; 255 (spr=207) + lda #$D2 ; 210 (spr=162) + ldx #$F0 ; 240 (spr=192) + nop + nop + ldx #$0C ; 12 (spr=-36) + nop + stx colpf0 + nop ldy #$0E ; 14 (spr=-34) - ldx #$2A ; 42 (spr=-6) - stx COLPM0 - sta COLBAK - ldx #$17 ; 23 (spr=-25) - lda #$E8 ; 232 (spr=184) - ldy #$BC ; 188 (spr=140) - sta colpf2 - lda #$1E ; 30 (spr=-18) - ldy #$CC ; 204 (spr=156) - ldx #$0E ; 14 (spr=-34) - sta COLBAK - stx colpf2 - lda #$9B ; 155 (spr=107) - nop - ldx #$19 ; 25 (spr=-23) - sta colpf2 - lda #$3A ; 58 (spr=10) - nop - ldy #$9A ; 154 (spr=106) + lda #$E9 ; 233 (spr=185) + sta colpf0 + lda #$1A ; 26 (spr=-22) nop ; filler cmp byt2; on zero page so 3 cycles line152 - ldy #$26 ; 38 (spr=-10) - ldy #$00 ; 0 (spr=-48) - stx colpf2 - ldy #$14 ; 20 (spr=-28) - ldy #$9A ; 154 (spr=106) - ldy #$00 ; 0 (spr=-48) - ldy #$2E ; 46 (spr=-2) - sta HPOSP2 + lda #$F2 ; 242 (spr=194) + sta colpf0 + ldy #$E1 ; 225 (spr=177) + lda #$18 ; 24 (spr=-24) + lda #$00 ; 0 (spr=-48) + lda #$0B ; 11 (spr=-37) + ldy #$8C ; 140 (spr=92) nop - lda #$0F ; 15 (spr=-33) + stx colpf0 + lda #$1C ; 28 (spr=-20) + ldx #$E2 ; 226 (spr=178) nop - sta colpf2 - sty HPOSP0 - nop - ldy #$18 ; 24 (spr=-24) - ldy #$2E ; 46 (spr=-2) - ldy #$9A ; 154 (spr=106) - sty colpf2 - stx colpf2 - ldx #$07 ; 7 (spr=-41) + sty HPOSP1 + ldy #$0D ; 13 (spr=-35) + ldy #$04 ; 4 (spr=-44) + sta colpf1 + ldx #$0E ; 14 (spr=-34) + lda #$11 ; 17 (spr=-31) + ldy #$EA ; 234 (spr=186) + lda #$F9 ; 249 (spr=201) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line153 - ldy #$0B ; 11 (spr=-37) - ldy #$18 ; 24 (spr=-24) - ldy #$2A ; 42 (spr=-6) - nop - nop - nop - ldy #$16 ; 22 (spr=-26) - lda #$29 ; 41 (spr=-7) - sta COLPM0 - stx colpf2 - nop + lda #$1A ; 26 (spr=-22) + lda #$1F ; 31 (spr=-17) + ldx #$15 ; 21 (spr=-27) + ldx #$0D ; 13 (spr=-35) + lda #$FC ; 252 (spr=204) lda #$00 ; 0 (spr=-48) - ldx #$E4 ; 228 (spr=180) - ldy #$AB ; 171 (spr=123) - lda #$0F ; 15 (spr=-33) - sta colpf2 - sty colpf0 - stx colpf2 + ldx #$00 ; 0 (spr=-48) nop - ldy #$04 ; 4 (spr=-44) - lda #$0B ; 11 (spr=-37) + stx colpf1 + ldy #$38 ; 56 (spr=8) + lda #$00 ; 0 (spr=-48) + nop + ldx #$06 ; 6 (spr=-42) + lda #$18 ; 24 (spr=-24) + lda #$F2 ; 242 (spr=194) + ldy #$EF ; 239 (spr=191) + stx colpf1 + lda #$EC ; 236 (spr=188) + sta colpf1 + stx colpf0 + ldx #$91 ; 145 (spr=97) + lda #$0F ; 15 (spr=-33) nop ; filler cmp byt2; on zero page so 3 cycles line154 + lda #$F8 ; 248 (spr=200) + stx COLPM1 + sta colpf1 nop - ldy #$48 ; 72 (spr=24) - sta colpf0 - ldy #$FF ; 255 (spr=207) - lda #$7E ; 126 (spr=78) - sta HPOSP3 - ldy #$0C ; 12 (spr=-36) - lda #$16 ; 22 (spr=-26) - lda #$18 ; 24 (spr=-24) - sty colpf2 - ldy #$35 ; 53 (spr=5) - lda #$0F ; 15 (spr=-33) - ldx #$F1 ; 241 (spr=193) - sta colpf0 - ldy #$1E ; 30 (spr=-18) - ldy #$1A ; 26 (spr=-22) - sty colpf0 - ldy #$25 ; 37 (spr=-11) - sty colpf2 - ldy #$06 ; 6 (spr=-42) + ldx #$01 ; 1 (spr=-47) + ldy #$1F ; 31 (spr=-17) + stx colpf1 + lda #$E0 ; 224 (spr=176) + nop + sty HPOSP3 + lda #$1F ; 31 (spr=-17) + ldx #$0C ; 12 (spr=-36) + sta COLBAK + stx colpf1 + ldx #$ED ; 237 (spr=189) + stx colpf1 + lda #$2A ; 42 (spr=-6) + nop + ldx #$90 ; 144 (spr=96) nop ; filler cmp byt2; on zero page so 3 cycles line155 - ldx #$33 ; 51 (spr=3) nop - sty colpf0 - lda #$D5 ; 213 (spr=165) + ldx #$01 ; 1 (spr=-47) nop - lda #$0D ; 13 (spr=-35) - ldy #$0E ; 14 (spr=-34) - ldx #$13 ; 19 (spr=-29) - ldx #$24 ; 36 (spr=-12) - sty colpf2 - ldy #$03 ; 3 (spr=-45) - ldx #$16 ; 22 (spr=-26) - ldy #$FC ; 252 (spr=204) - ldx #$37 ; 55 (spr=7) - sta colpf0 - ldy #$EA ; 234 (spr=186) - ldx #$0E ; 14 (spr=-34) - sty colpf2 - ldy #$24 ; 36 (spr=-12) - sty colpf0 - ldx #$19 ; 25 (spr=-23) + nop + nop + stx colpf1 + ldx #$90 ; 144 (spr=96) + sta COLBAK + ldx #$06 ; 6 (spr=-42) + nop + sty COLBAK + ldx #$F0 ; 240 (spr=192) + ldx #$0C ; 12 (spr=-36) + lda #$ED ; 237 (spr=189) + ldy #$29 ; 41 (spr=-7) + stx colpf1 + sta colpf1 + sty HPOSP3 + lda #$00 ; 0 (spr=-48) + lda #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line156 - lda #$1A ; 26 (spr=-22) + sty COLBAK + ldy #$26 ; 38 (spr=-10) + ldy #$14 ; 20 (spr=-28) + nop + sty colpf1 + ldy #$9B ; 155 (spr=107) + sta colpf1 nop nop - lda #$0C ; 12 (spr=-36) - ldy #$0A ; 10 (spr=-38) - stx colpf2 nop - nop - sta colpf0 - ldy #$F5 ; 245 (spr=197) - ldx #$94 ; 148 (spr=100) - sty COLPM0 - nop - ldx #$08 ; 8 (spr=-40) - ldy #$0E ; 14 (spr=-34) - sty colpf0 - sta colpf0 + lda #$26 ; 38 (spr=-10) stx colpf0 - ldy #$34 ; 52 (spr=4) - nop + ldx #$1E ; 30 (spr=-18) + sty colpf1 + stx colpf1 + lda #$0E ; 14 (spr=-34) + ldx #$00 ; 0 (spr=-48) + lda #$ED ; 237 (spr=189) + ldy #$0E ; 14 (spr=-34) + ldy #$29 ; 41 (spr=-7) nop ; filler cmp byt2; on zero page so 3 cycles line157 + stx colpf1 nop - lda #$1E ; 30 (spr=-18) - ldx #$FE ; 254 (spr=206) - ldx #$34 ; 52 (spr=4) - lda #$29 ; 41 (spr=-7) - ldy #$E2 ; 226 (spr=178) - sta colpf2 - ldy #$0F ; 15 (spr=-33) - nop - sty colpf2 - lda #$0D ; 13 (spr=-35) + ldx #$00 ; 0 (spr=-48) ldy #$00 ; 0 (spr=-48) - nop - nop - sta colpf0 - ldx #$1E ; 30 (spr=-18) - lda #$1D ; 29 (spr=-19) - nop - ldy #$1E ; 30 (spr=-18) - sta colpf2 - ldy #$29 ; 41 (spr=-7) + ldx #$29 ; 41 (spr=-7) + ldy #$00 ; 0 (spr=-48) + ldy #$02 ; 2 (spr=-46) + ldy #$E2 ; 226 (spr=178) + stx HPOSP3 + ldy #$FF ; 255 (spr=207) + ldx #$90 ; 144 (spr=96) + ldx #$0A ; 10 (spr=-38) + lda #$EC ; 236 (spr=188) + ldx #$14 ; 20 (spr=-28) + ldx #$96 ; 150 (spr=102) + ldy #$06 ; 6 (spr=-42) + stx colpf1 + sta colpf1 + sty colpf0 + lda #$C6 ; 198 (spr=150) nop nop ; filler cmp byt2; on zero page so 3 cycles line158 - sty colpf2 - lda #$10 ; 16 (spr=-32) - nop - nop - ldx #$14 ; 20 (spr=-28) - nop - lda #$06 ; 6 (spr=-42) - sta colpf2 - lda #$3B ; 59 (spr=11) - lda #$F0 ; 240 (spr=192) - ldx #$0F ; 15 (spr=-33) - lda #$09 ; 9 (spr=-39) - sta colpf2 - lda #$28 ; 40 (spr=-8) - stx colpf2 - ldy #$ED ; 237 (spr=189) - sty colpf2 - nop - nop - sta colpf2 + ldx #$E0 ; 224 (spr=176) + ldy #$FC ; 252 (spr=204) + lda #$02 ; 2 (spr=-46) + lda #$9E ; 158 (spr=110) + lda #$02 ; 2 (spr=-46) + ldy #$00 ; 0 (spr=-48) + ldx #$8E ; 142 (spr=94) + lda #$01 ; 1 (spr=-47) + sty colpf0 + lda #$02 ; 2 (spr=-46) + lda #$0C ; 12 (spr=-36) + ldx #$00 ; 0 (spr=-48) + ldy #$1E ; 30 (spr=-18) + ldx #$9F ; 159 (spr=111) + ldx #$0C ; 12 (spr=-36) + ldx #$90 ; 144 (spr=96) + lda #$0D ; 13 (spr=-35) + sta colpf0 + sty colpf0 + ldy #$14 ; 20 (spr=-28) + lda #$13 ; 19 (spr=-29) + ldx #$90 ; 144 (spr=96) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line159 - ldx #$0C ; 12 (spr=-36) - ldy #$1B ; 27 (spr=-21) nop - ldx #$00 ; 0 (spr=-48) - sty COLBAK + lda #$0C ; 12 (spr=-36) + sty colpf0 + ldy #$00 ; 0 (spr=-48) + lda #$13 ; 19 (spr=-29) + stx COLPM2 + sty colpf0 nop - lda #$06 ; 6 (spr=-42) - sta colpf2 - ldx #$1D ; 29 (spr=-19) - ldx #$08 ; 8 (spr=-40) - ldy #$91 ; 145 (spr=97) - sty colpf2 - ldy #$1E ; 30 (spr=-18) - stx colpf2 - sty colpf2 - lda #$29 ; 41 (spr=-7) + lda #$0C ; 12 (spr=-36) nop - ldy #$29 ; 41 (spr=-7) - ldy #$1B ; 27 (spr=-21) + ldy #$E8 ; 232 (spr=184) + nop + ldy #$02 ; 2 (spr=-46) + ldy #$90 ; 144 (spr=96) + ldx #$B0 ; 176 (spr=128) + sta colpf0 + ldx #$15 ; 21 (spr=-27) + stx colpf0 + nop + lda #$1F ; 31 (spr=-17) nop - nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line160 - sta colpf2 - ldx #$E0 ; 224 (spr=176) + ldx #$90 ; 144 (spr=96) nop - ldx #$00 ; 0 (spr=-48) - lda #$1D ; 29 (spr=-19) + lda #$EF ; 239 (spr=191) + ldx #$34 ; 52 (spr=4) + ldy #$00 ; 0 (spr=-48) + ldx #$90 ; 144 (spr=96) + lda #$0C ; 12 (spr=-36) nop - lda #$06 ; 6 (spr=-42) - ldx #$00 ; 0 (spr=-48) - sta colpf2 + sty colpf0 + ldy #$04 ; 4 (spr=-44) + ldy #$02 ; 2 (spr=-46) + ldx #$08 ; 8 (spr=-40) + ldy #$14 ; 20 (spr=-28) + ldy #$3C ; 60 (spr=12) nop - ldy #$36 ; 54 (spr=6) - lda #$03 ; 3 (spr=-45) - lda #$01 ; 1 (spr=-47) - lda #$1E ; 30 (spr=-18) + stx colpf0 nop - sta colpf2 - ldy #$ED ; 237 (spr=189) - nop - sty colpf2 - ldy #$29 ; 41 (spr=-7) - ldx #$26 ; 38 (spr=-10) - nop ; filler + sta colpf0 + lda #$1F ; 31 (spr=-17) + sta colpf0 + ldy #$E3 ; 227 (spr=179) + lda #$02 ; 2 (spr=-46) nop ; filler cmp byt2; on zero page so 3 cycles line161 - ldx #$90 ; 144 (spr=96) + lda #$02 ; 2 (spr=-46) + sty colpf0 + ldy #$17 ; 23 (spr=-25) + sty COLPM3 nop - nop - lda #$01 ; 1 (spr=-47) - lda #$0C ; 12 (spr=-36) - sty colpf2 - lda #$1F ; 31 (spr=-17) - ldy #$00 ; 0 (spr=-48) - nop - sty colpf2 - stx colpf2 - ldy #$E8 ; 232 (spr=184) - ldx #$90 ; 144 (spr=96) - ldx #$0C ; 12 (spr=-36) - ldx #$92 ; 146 (spr=98) - sta colpf2 - sty colpf2 - ldy #$28 ; 40 (spr=-8) - sty colpf2 + ldy #$90 ; 144 (spr=96) lda #$10 ; 16 (spr=-32) + sty colpf0 + nop + ldy #$0C ; 12 (spr=-36) + stx COLPM1 + ldx #$80 ; 128 (spr=80) + sty colpf0 + ldy #$14 ; 20 (spr=-28) + nop + sty colpf0 + nop + ldy #$00 ; 0 (spr=-48) + ldx #$00 ; 0 (spr=-48) + nop nop ; filler cmp byt2; on zero page so 3 cycles line162 - ldy #$06 ; 6 (spr=-42) - lda #$90 ; 144 (spr=96) - lda #$54 ; 84 (spr=36) + ldx #$02 ; 2 (spr=-46) + ldx #$0E ; 14 (spr=-34) nop - ldx #$06 ; 6 (spr=-42) + lda #$10 ; 16 (spr=-32) + nop + lda #$E3 ; 227 (spr=179) + ldx #$00 ; 0 (spr=-48) + nop + sty colpf0 + lda #$00 ; 0 (spr=-48) + ldy #$CA ; 202 (spr=154) + ldy #$0C ; 12 (spr=-36) lda #$02 ; 2 (spr=-46) - ldx #$8F ; 143 (spr=95) - lda #$EA ; 234 (spr=186) - ldx #$90 ; 144 (spr=96) - lda #$26 ; 38 (spr=-10) - stx colpf2 + ldx #$11 ; 17 (spr=-31) + sty colpf0 nop nop - lda #$06 ; 6 (spr=-42) + lda #$0D ; 13 (spr=-35) + lda #$00 ; 0 (spr=-48) lda #$1F ; 31 (spr=-17) - sty colpf2 - sta colpf2 - ldy #$07 ; 7 (spr=-41) nop - sty COLBAK - lda #$90 ; 144 (spr=96) - ldy #$1A ; 26 (spr=-22) + sta colpf0 + lda #$05 ; 5 (spr=-43) nop ; filler cmp byt2; on zero page so 3 cycles line163 - sty COLBAK - ldy #$13 ; 19 (spr=-29) - ldx #$00 ; 0 (spr=-48) - lda #$18 ; 24 (spr=-24) + lda #$00 ; 0 (spr=-48) + lda #$05 ; 5 (spr=-43) + nop + ldy #$A0 ; 160 (spr=112) + sta colpf0 + ldy #$90 ; 144 (spr=96) + lda #$00 ; 0 (spr=-48) + sta colpf0 ldy #$0C ; 12 (spr=-36) - ldy #$FE ; 254 (spr=206) - sta colpf2 - ldx #$E8 ; 232 (spr=184) - lda #$0C ; 12 (spr=-36) - ldy #$0E ; 14 (spr=-34) - lda #$1F ; 31 (spr=-17) - sta COLBAK + ldx #$0C ; 12 (spr=-36) + ldx #$A0 ; 160 (spr=112) nop - lda #$EB ; 235 (spr=187) - sty colpf2 - nop - sta colpf2 - nop - ldy #$EC ; 236 (spr=188) - sty COLBAK + sty colpf0 + ldx #$1E ; 30 (spr=-18) + ldx #$0C ; 12 (spr=-36) + ldy #$90 ; 144 (spr=96) + ldy #$19 ; 25 (spr=-23) + sta colpf0 + ldx #$86 ; 134 (spr=86) + ldy #$17 ; 23 (spr=-25) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line164 - ldx #$28 ; 40 (spr=-8) - stx colpf2 + stx HPOSP1 + ldx #$05 ; 5 (spr=-43) + nop + lda #$1D ; 29 (spr=-19) + stx COLBAK + sta colpf1 + ldx #$0C ; 12 (spr=-36) + nop + lda #$0C ; 12 (spr=-36) ldy #$90 ; 144 (spr=96) - ldx #$FC ; 252 (spr=204) - nop - lda #$EA ; 234 (spr=186) - ldx #$90 ; 144 (spr=96) - lda #$90 ; 144 (spr=96) - ldx #$28 ; 40 (spr=-8) - nop - sty colpf2 - ldy #$9F ; 159 (spr=111) - lda #$08 ; 8 (spr=-40) - ldy #$FE ; 254 (spr=206) - sta colpf2 - sty colpf2 - ldy #$E7 ; 231 (spr=183) - sty colpf2 - stx colpf2 + stx colpf0 + sta COLPM1 + lda #$FD ; 253 (spr=205) + lda #$1F ; 31 (spr=-17) + ldx #$EA ; 234 (spr=186) + stx colpf0 + sta colpf0 nop nop ; filler + nop ; filler cmp byt2; on zero page so 3 cycles line165 - ldy #$E0 ; 224 (spr=176) - lda #$87 ; 135 (spr=87) + lda #$E2 ; 226 (spr=178) + sta colpf0 + lda #$26 ; 38 (spr=-10) + ldx #$0E ; 14 (spr=-34) + lda #$0C ; 12 (spr=-36) + ldx #$F1 ; 241 (spr=193) + lda #$00 ; 0 (spr=-48) + sta colpf0 + lda #$0B ; 11 (spr=-37) nop - ldx #$FE ; 254 (spr=206) + ldy #$0E ; 14 (spr=-34) + sta colpf0 + ldx #$0D ; 13 (spr=-35) + stx colpf0 + lda #$00 ; 0 (spr=-48) nop - ldy #$00 ; 0 (spr=-48) - ldy #$90 ; 144 (spr=96) - ldx #$F6 ; 246 (spr=198) - nop - stx colpf2 - sty colpf2 - ldy #$FF ; 255 (spr=207) - ldx #$A0 ; 160 (spr=112) - ldx #$11 ; 17 (spr=-31) - sta colpf2 - sty colpf2 - ldy #$16 ; 22 (spr=-26) - sty colpf2 - ldx #$16 ; 22 (spr=-26) ldx #$EA ; 234 (spr=186) - nop + stx colpf0 + sta COLBAK + lda #$06 ; 6 (spr=-42) nop ; filler cmp byt2; on zero page so 3 cycles line166 - nop - ldy #$13 ; 19 (spr=-29) - lda #$A0 ; 160 (spr=112) - lda #$EC ; 236 (spr=188) - ldx #$1D ; 29 (spr=-19) - ldy #$90 ; 144 (spr=96) - lda #$36 ; 54 (spr=6) - lda #$7C ; 124 (spr=76) - ldx #$06 ; 6 (spr=-42) - stx colpf2 - sty colpf2 - ldy #$0E ; 14 (spr=-34) - lda #$98 ; 152 (spr=104) - ldx #$90 ; 144 (spr=96) - sta colpf2 - sty colpf2 - ldy #$17 ; 23 (spr=-25) - sty colpf2 - ldx #$28 ; 40 (spr=-8) - nop + ldx #$00 ; 0 (spr=-48) + stx COLPM2 + ldx #$E3 ; 227 (spr=179) + ldy #$0D ; 13 (spr=-35) ldy #$0C ; 12 (spr=-36) + sta colpf0 + ldx #$0D ; 13 (spr=-35) + lda #$04 ; 4 (spr=-44) + sta colpf0 + lda #$0A ; 10 (spr=-38) + sta colpf0 + lda #$29 ; 41 (spr=-7) + stx colpf0 + sta COLPM2 + lda #$0C ; 12 (spr=-36) + lda #$06 ; 6 (spr=-42) + sta colpf0 + ldy #$FE ; 254 (spr=206) + lda #$0A ; 10 (spr=-38) nop ; filler cmp byt2; on zero page so 3 cycles line167 - stx COLBAK - ldy #$EA ; 234 (spr=186) - stx COLBAK - lda #$16 ; 22 (spr=-26) - ldy #$91 ; 145 (spr=97) - ldx #$ED ; 237 (spr=189) + lda #$08 ; 8 (spr=-40) + ldx #$10 ; 16 (spr=-32) + lda #$0A ; 10 (spr=-38) nop - lda #$94 ; 148 (spr=100) - sty colpf2 - ldy #$00 ; 0 (spr=-48) - sta COLBAK - ldy #$00 ; 0 (spr=-48) - lda #$1F ; 31 (spr=-17) - sta colpf2 - stx COLBAK - ldy #$0E ; 14 (spr=-34) - lda #$EC ; 236 (spr=188) + lda #$0C ; 12 (spr=-36) + ldx #$1A ; 26 (spr=-22) + ldx #$01 ; 1 (spr=-47) + sty COLBAK + lda #$0A ; 10 (spr=-38) + ldy #$E4 ; 228 (spr=180) + ldy #$03 ; 3 (spr=-45) + sta colpf0 + ldy #$0A ; 10 (spr=-38) nop - lda #$1D ; 29 (spr=-19) - ldy #$37 ; 55 (spr=7) + sta COLPM2 + sta COLPM1 + stx colpf0 + ldx #$0C ; 12 (spr=-36) + lda #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + ldx #$8A ; 138 (spr=90) nop ; filler cmp byt2; on zero page so 3 cycles line168 - ldx #$90 ; 144 (spr=96) - ldy #$25 ; 37 (spr=-11) - lda #$00 ; 0 (spr=-48) - lda #$DC ; 220 (spr=172) - ldy #$B8 ; 184 (spr=136) - lda #$91 ; 145 (spr=97) - ldy #$17 ; 23 (spr=-25) - sty colpf2 - ldy #$90 ; 144 (spr=96) - ldy #$90 ; 144 (spr=96) - ldx #$16 ; 22 (spr=-26) - ldy #$95 ; 149 (spr=101) - sty HPOSP3 - sta COLPM3 - lda #$1E ; 30 (spr=-18) - sta COLPM3 - ldx #$19 ; 25 (spr=-23) - lda #$12 ; 18 (spr=-30) + lda #$08 ; 8 (spr=-40) + ldy #$00 ; 0 (spr=-48) nop - stx COLBAK - ldy #$E9 ; 233 (spr=185) + ldy #$CF ; 207 (spr=159) + sta colpf0 + lda #$0C ; 12 (spr=-36) + ldx #$07 ; 7 (spr=-41) + lda #$19 ; 25 (spr=-23) + ldy #$01 ; 1 (spr=-47) + stx colpf2 + ldy #$0D ; 13 (spr=-35) + sty colpf2 + lda #$28 ; 40 (spr=-8) + ldy #$14 ; 20 (spr=-28) + ldx #$0B ; 11 (spr=-37) + ldx #$01 ; 1 (spr=-47) + ldy #$0F ; 15 (spr=-33) + stx colpf2 + ldx #$D2 ; 210 (spr=162) + lda #$02 ; 2 (spr=-46) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line169 + ldx #$3A ; 58 (spr=10) nop - ldx #$D2 ; 210 (spr=162) - lda #$33 ; 51 (spr=3) - ldy #$15 ; 21 (spr=-27) - ldx #$0C ; 12 (spr=-36) - sty COLPM0 - lda #$16 ; 22 (spr=-26) - ldy #$90 ; 144 (spr=96) - ldx #$EC ; 236 (spr=188) - sty colpf2 - stx COLBAK - ldx #$09 ; 9 (spr=-39) - ldy #$07 ; 7 (spr=-41) - sty colpf2 - ldy #$E9 ; 233 (spr=185) - sty COLPM0 + ldy #$FA ; 250 (spr=202) + ldx #$18 ; 24 (spr=-24) + ldx #$CF ; 207 (spr=159) nop - ldy #$16 ; 22 (spr=-26) + nop + ldy #$0D ; 13 (spr=-35) + ldx #$06 ; 6 (spr=-42) + lda #$08 ; 8 (spr=-40) stx colpf2 - ldy #$16 ; 22 (spr=-26) + sty colpf2 + ldx #$E0 ; 224 (spr=176) + ldx #$00 ; 0 (spr=-48) + sta colpf0 + lda #$0A ; 10 (spr=-38) + ldy #$FC ; 252 (spr=204) + stx colpf2 + nop + lda #$02 ; 2 (spr=-46) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line170 - lda #$14 ; 20 (spr=-28) + ldx #$06 ; 6 (spr=-42) + ldy #$00 ; 0 (spr=-48) + ldy #$1F ; 31 (spr=-17) nop + lda #$0E ; 14 (spr=-34) + lda #$E8 ; 232 (spr=184) + ldy #$0D ; 13 (spr=-35) + ldx #$F6 ; 246 (spr=198) + ldy #$E2 ; 226 (spr=178) + ldy #$0C ; 12 (spr=-36) + ldx #$14 ; 20 (spr=-28) + lda #$FD ; 253 (spr=205) sty colpf2 - lda #$90 ; 144 (spr=96) + ldx #$01 ; 1 (spr=-47) + nop + ldy #$F5 ; 245 (spr=197) + sta colpf1 + nop nop - ldy #$16 ; 22 (spr=-26) - ldy #$16 ; 22 (spr=-26) - ldy #$27 ; 39 (spr=-9) - sty colpf2 - sta colpf2 - lda #$0F ; 15 (spr=-33) - ldy #$16 ; 22 (spr=-26) stx colpf2 - sta colpf2 - lda #$E7 ; 231 (spr=183) - sty colpf2 - sta colpf2 - ldx #$09 ; 9 (spr=-39) - ldy #$25 ; 37 (spr=-11) + ldx #$03 ; 3 (spr=-45) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line171 - lda #$E6 ; 230 (spr=182) - sty colpf2 + sty COLPM3 + ldy #$0A ; 10 (spr=-38) + ldy #$FA ; 250 (spr=202) + ldy #$0C ; 12 (spr=-36) + ldx #$00 ; 0 (spr=-48) + lda #$1E ; 30 (spr=-18) nop - ldy #$B0 ; 176 (spr=128) - ldx #$EC ; 236 (spr=188) - lda #$1C ; 28 (spr=-20) - lda #$91 ; 145 (spr=97) - ldx #$90 ; 144 (spr=96) - ldy #$1A ; 26 (spr=-22) + lda #$07 ; 7 (spr=-41) + ldy #$81 ; 129 (spr=81) sta colpf2 - ldx #$09 ; 9 (spr=-39) - lda #$0E ; 14 (spr=-34) + lda #$0D ; 13 (spr=-35) + sta colpf2 + sta COLBAK + sty HPOSP1 + lda #$04 ; 4 (spr=-44) stx colpf2 - sta colpf2 - lda #$E7 ; 231 (spr=183) - sta colpf2 - sty colpf2 - lda #$F5 ; 245 (spr=197) - ldy #$F2 ; 242 (spr=194) - nop ; filler + ldx #$0A ; 10 (spr=-38) + nop + ldx #$03 ; 3 (spr=-45) + nop nop ; filler cmp byt2; on zero page so 3 cycles line172 - nop - ldy #$16 ; 22 (spr=-26) - nop - sta colpf2 - ldx #$90 ; 144 (spr=96) - lda #$0E ; 14 (spr=-34) - ldx #$1F ; 31 (spr=-17) - lda #$91 ; 145 (spr=97) - ldx #$09 ; 9 (spr=-39) - ldy #$E0 ; 224 (spr=176) - sta colpf2 stx colpf2 + ldy #$0A ; 10 (spr=-38) + ldy #$0C ; 12 (spr=-36) + nop ldx #$0F ; 15 (spr=-33) - stx colpf2 - ldx #$06 ; 6 (spr=-42) nop + nop + ldx #$FA ; 250 (spr=202) + sta colpf2 stx colpf2 - ldy #$E4 ; 228 (spr=180) - lda #$08 ; 8 (spr=-40) - lda #$1E ; 30 (spr=-18) + nop + sty colpf2 + ldy #$0A ; 10 (spr=-38) + ldy #$26 ; 38 (spr=-10) + sty HPOSP3 + ldx #$01 ; 1 (spr=-47) + stx colpf2 + ldx #$02 ; 2 (spr=-46) + nop nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line173 - ldx #$02 ; 2 (spr=-46) - ldx #$0E ; 14 (spr=-34) - ldx #$16 ; 22 (spr=-26) - lda #$FD ; 253 (spr=205) - ldx #$16 ; 22 (spr=-26) - nop - lda #$1E ; 30 (spr=-18) - lda #$0F ; 15 (spr=-33) - stx COLPM0 - nop - sty COLPM0 - ldy #$E6 ; 230 (spr=182) - ldx #$0E ; 14 (spr=-34) - sta colpf2 - ldx #$1B ; 27 (spr=-21) - sty colpf0 stx colpf2 - ldx #$07 ; 7 (spr=-41) - lda #$0D ; 13 (spr=-35) - lda #$1D ; 29 (spr=-19) - nop ; filler + stx HPOSP3 + sty HPOSP3 + ldy #$FA ; 250 (spr=202) + stx colpf2 + sta colpf2 + ldy #$0C ; 12 (spr=-36) + sty colpf2 + ldx #$60 ; 96 (spr=48) + ldy #$C7 ; 199 (spr=151) + nop + ldx #$E0 ; 224 (spr=176) + nop + ldy #$00 ; 0 (spr=-48) + sty colpf2 + lda #$0C ; 12 (spr=-36) + ldy #$90 ; 144 (spr=96) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line174 nop nop - nop - lda #$14 ; 20 (spr=-28) - stx COLBAK - ldx #$34 ; 52 (spr=4) - ldx #$0E ; 14 (spr=-34) - sta colpf0 - ldx #$15 ; 21 (spr=-27) - ldx #$04 ; 4 (spr=-44) - lda #$0D ; 13 (spr=-35) - sta colpf0 - lda #$02 ; 2 (spr=-46) - ldy #$EC ; 236 (spr=188) lda #$0E ; 14 (spr=-34) - ldy #$D7 ; 215 (spr=167) - lda #$9C ; 156 (spr=108) - ldx #$ED ; 237 (spr=189) - stx colpf0 - sty colpf0 - ldx #$30 ; 48 (spr=0) + nop + lda #$05 ; 5 (spr=-43) + ldx #$1B ; 27 (spr=-21) + nop + nop + ldy #$0C ; 12 (spr=-36) + sta colpf2 + stx colpf2 + lda #$09 ; 9 (spr=-39) + sty colpf2 + ldy #$06 ; 6 (spr=-42) + ldx #$91 ; 145 (spr=97) + nop + nop + stx colpf2 + ldy #$E2 ; 226 (spr=178) + ldx #$E1 ; 225 (spr=177) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line175 - sta HPOSP1 - lda #$27 ; 39 (spr=-9) - sta COLPM2 - ldy #$04 ; 4 (spr=-44) - stx HPOSP0 - sty colpf0 - ldy #$E2 ; 226 (spr=178) - lda #$0D ; 13 (spr=-35) - ldx #$E4 ; 228 (spr=180) - sta colpf0 - ldy #$1D ; 29 (spr=-19) - lda #$71 ; 113 (spr=65) - ldy #$1E ; 30 (spr=-18) - sta HPOSP1 - stx colpf0 - sty colpf0 - lda #$E4 ; 228 (spr=180) + sty COLPM3 + nop + lda #$FD ; 253 (spr=205) + ldx #$1A ; 26 (spr=-22) + nop + ldx #$91 ; 145 (spr=97) + lda #$07 ; 7 (spr=-41) + ldy #$0D ; 13 (spr=-35) + sta colpf2 + nop + nop + sty colpf2 + ldy #$08 ; 8 (spr=-40) lda #$0E ; 14 (spr=-34) + lda #$1E ; 30 (spr=-18) + ldy #$90 ; 144 (spr=96) + stx colpf2 + lda #$0A ; 10 (spr=-38) + ldx #$21 ; 33 (spr=-15) + stx HPOSP3 + ldy #$90 ; 144 (spr=96) nop ; filler cmp byt2; on zero page so 3 cycles line176 - ldx #$1E ; 30 (spr=-18) - lda #$E4 ; 228 (spr=180) - lda #$0E ; 14 (spr=-34) - ldy #$05 ; 5 (spr=-43) - lda #$0B ; 11 (spr=-37) - sta COLPM1 - ldy #$09 ; 9 (spr=-39) - ldx #$1F ; 31 (spr=-17) - lda #$FC ; 252 (spr=204) - sty colpf0 - lda #$0C ; 12 (spr=-36) - sta colpf0 - lda #$ED ; 237 (spr=189) - stx COLPM2 - ldy #$01 ; 1 (spr=-47) - sty colpf0 - sta colpf0 + nop + ldx #$1A ; 26 (spr=-22) ldy #$0C ; 12 (spr=-36) - lda #$DF ; 223 (spr=175) - ldx #$1E ; 30 (spr=-18) + nop + ldy #$0A ; 10 (spr=-38) + sta COLPM1 + ldy #$0B ; 11 (spr=-37) + nop + stx colpf2 + ldy #$E2 ; 226 (spr=178) + nop + ldy #$06 ; 6 (spr=-42) + lda #$0D ; 13 (spr=-35) + sta colpf2 + ldy #$00 ; 0 (spr=-48) + nop + sty colpf2 + ldy #$16 ; 22 (spr=-26) + ldx #$00 ; 0 (spr=-48) + lda #$0A ; 10 (spr=-38) + lda #$1E ; 30 (spr=-18) + ldy #$08 ; 8 (spr=-40) nop ; filler cmp byt2; on zero page so 3 cycles line177 + stx colpf2 + ldx #$1A ; 26 (spr=-22) nop - lda #$27 ; 39 (spr=-9) - ldx #$0C ; 12 (spr=-36) - ldx #$E6 ; 230 (spr=182) - ldx #$1F ; 31 (spr=-17) - sta colpf0 nop - ldx #$24 ; 36 (spr=-12) - ldx #$1B ; 27 (spr=-21) - ldx #$09 ; 9 (spr=-39) - stx colpf0 - sty colpf0 - lda #$1A ; 26 (spr=-22) - lda #$DF ; 223 (spr=175) - lda #$1E ; 30 (spr=-18) - ldx #$01 ; 1 (spr=-47) - stx colpf0 - sta colpf0 - lda #$26 ; 38 (spr=-10) - ldx #$0D ; 13 (spr=-35) + ldy #$28 ; 40 (spr=-8) + lda #$09 ; 9 (spr=-39) + nop + stx colpf2 + lda #$08 ; 8 (spr=-40) + lda #$0C ; 12 (spr=-36) + lda #$FC ; 252 (spr=204) + lda #$0D ; 13 (spr=-35) + ldy #$0E ; 14 (spr=-34) + sta colpf2 + ldx #$0A ; 10 (spr=-38) + ldy #$01 ; 1 (spr=-47) + sty colpf2 + ldx #$0A ; 10 (spr=-38) + nop + ldy #$E5 ; 229 (spr=181) + lda #$1C ; 28 (spr=-20) nop nop ; filler cmp byt2; on zero page so 3 cycles line178 - ldx #$0E ; 14 (spr=-34) - lda #$E4 ; 228 (spr=180) - ldx #$27 ; 39 (spr=-9) + sty COLPM3 + stx COLBAK + ldy #$02 ; 2 (spr=-46) + sta colpf1 + lda #$28 ; 40 (spr=-8) + sta colpf2 + ldx #$0C ; 12 (spr=-36) + ldy #$03 ; 3 (spr=-45) nop - sty colpf0 - ldy #$F6 ; 246 (spr=198) - ldy #$1E ; 30 (spr=-18) - stx colpf1 - sta colpf1 - ldx #$1D ; 29 (spr=-19) - stx colpf1 - ldx #$0E ; 14 (spr=-34) - stx colpf1 - ldx #$00 ; 0 (spr=-48) - stx colpf1 - sta colpf1 - stx colpf1 - lda #$04 ; 4 (spr=-44) + stx colpf2 + nop + ldx #$0D ; 13 (spr=-35) + stx COLBAK + lda #$1D ; 29 (spr=-19) + sty colpf2 + nop + ldy #$0D ; 13 (spr=-35) + nop + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line179 + lda #$0C ; 12 (spr=-36) + ldx #$FE ; 254 (spr=206) nop nop - sta colpf1 - ldx #$07 ; 7 (spr=-41) - ldy #$06 ; 6 (spr=-42) - ldx #$F6 ; 246 (spr=198) - lda #$03 ; 3 (spr=-45) - stx colpf1 - ldx #$1C ; 28 (spr=-20) nop - stx colpf1 - ldx #$0E ; 14 (spr=-34) - ldy #$1F ; 31 (spr=-17) - stx colpf1 - ldx #$01 ; 1 (spr=-47) - stx colpf1 + nop + nop + lda #$1A ; 26 (spr=-22) + ldx #$35 ; 53 (spr=5) + ldy #$0A ; 10 (spr=-38) + ldy #$2A ; 42 (spr=-6) + ldy #$03 ; 3 (spr=-45) + lda #$01 ; 1 (spr=-47) + ldy #$0D ; 13 (spr=-35) sty colpf1 + ldy #$29 ; 41 (spr=-7) + sty COLPM2 sta colpf1 - ldx #$06 ; 6 (spr=-42) + nop + lda #$F9 ; 249 (spr=201) + ldy #$1A ; 26 (spr=-22) + nop + nop nop ; filler cmp byt2; on zero page so 3 cycles line180 - ldx #$0E ; 14 (spr=-34) - lda #$E2 ; 226 (spr=178) - ldy #$0A ; 10 (spr=-38) - nop - sta colpf1 - ldy #$F6 ; 246 (spr=198) - ldx #$09 ; 9 (spr=-39) - ldx #$F7 ; 247 (spr=199) - stx colpf1 - ldx #$1D ; 29 (spr=-19) - stx colpf1 - ldx #$0E ; 14 (spr=-34) - ldy #$E4 ; 228 (spr=180) - stx colpf1 - ldx #$00 ; 0 (spr=-48) - stx colpf1 sty colpf1 - sta colpf1 - lda #$D3 ; 211 (spr=163) + 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 + nop ; filler + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line181 - ldx #$23 ; 35 (spr=-13) - ldy #$1C ; 28 (spr=-20) - ldy #$37 ; 55 (spr=7) - sta colpf1 - ldy #$E4 ; 228 (spr=180) + ldy #$FA ; 250 (spr=202) + ldy #$0B ; 11 (spr=-37) nop - nop - ldx #$19 ; 25 (spr=-23) - stx colpf1 - ldx #$1C ; 28 (spr=-20) - stx colpf1 - ldx #$E6 ; 230 (spr=182) - ldx #$0E ; 14 (spr=-34) - stx colpf1 - ldx #$00 ; 0 (spr=-48) - stx colpf1 - sty colpf1 - sta colpf1 + sty COLPM0 + stx HPOSP0 + ldy #$D2 ; 210 (spr=162) ldx #$06 ; 6 (spr=-42) + sty COLPM3 + ldy #$0F ; 15 (spr=-33) + sta COLPM2 + stx colpf0 + nop + ldy #$0E ; 14 (spr=-34) + sty colpf1 + nop + ldx #$1A ; 26 (spr=-22) + sta colpf1 + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line182 - ldx #$D4 ; 212 (spr=164) - ldx #$F7 ; 247 (spr=199) - stx colpf1 - ldx #$E2 ; 226 (spr=178) - ldy #$F2 ; 242 (spr=194) - lda #$E2 ; 226 (spr=178) - ldx #$1C ; 28 (spr=-20) - nop + lda #$08 ; 8 (spr=-40) + sta COLPM2 + ldx #$09 ; 9 (spr=-39) + ldx #$0A ; 10 (spr=-38) + stx COLPM1 + ldx #$07 ; 7 (spr=-41) + lda #$08 ; 8 (spr=-40) + sta COLPM0 + ldy #$0E ; 14 (spr=-34) + ldx #$24 ; 36 (spr=-12) + ldy #$0C ; 12 (spr=-36) nop ldy #$0E ; 14 (spr=-34) - nop - stx colpf1 - nop - ldx #$0F ; 15 (spr=-33) - stx colpf1 - ldx #$01 ; 1 (spr=-47) - stx colpf1 - sta colpf1 + lda #$06 ; 6 (spr=-42) + ldy #$0E ; 14 (spr=-34) lda #$0E ; 14 (spr=-34) - nop - nop + sta colpf2 + lda #$0B ; 11 (spr=-37) + ldx #$1A ; 26 (spr=-22) + ldy #$D2 ; 210 (spr=162) + ldy #$D2 ; 210 (spr=162) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line183 - ldx #$0A ; 10 (spr=-38) + ldy #$F6 ; 246 (spr=198) nop - nop - ldx #$F3 ; 243 (spr=195) - ldx #$0C ; 12 (spr=-36) - nop - nop - ldy #$2C ; 44 (spr=-4) - ldx #$E4 ; 228 (spr=180) - lda #$1C ; 28 (spr=-20) - stx colpf1 - sta colpf1 - ldx #$1A ; 26 (spr=-22) - ldx #$01 ; 1 (spr=-47) - lda #$0E ; 14 (spr=-34) - sta colpf1 - stx colpf1 - ldy #$1E ; 30 (spr=-18) - ldx #$E8 ; 232 (spr=184) - stx colpf1 ldx #$1C ; 28 (spr=-20) + nop + ldy #$38 ; 56 (spr=8) + sty HPOSP3 + ldy #$09 ; 9 (spr=-39) + sta COLPM0 + ldy #$D2 ; 210 (spr=162) + lda #$66 ; 102 (spr=54) + ldx #$28 ; 40 (spr=-8) + ldy #$E1 ; 225 (spr=177) + sta HPOSP3 + lda #$08 ; 8 (spr=-40) + ldx #$0B ; 11 (spr=-37) + ldx #$1B ; 27 (spr=-21) + nop + nop + sta COLPM0 + lda #$16 ; 22 (spr=-26) + sty colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line184 nop - ldx #$0E ; 14 (spr=-34) - lda #$E3 ; 227 (spr=179) - ldx #$2A ; 42 (spr=-6) - ldy #$E4 ; 228 (spr=180) - ldx #$1A ; 26 (spr=-22) - sta colpf1 + sta COLPM3 + lda #$06 ; 6 (spr=-42) nop - ldx #$F6 ; 246 (spr=198) - stx colpf1 - ldx #$0E ; 14 (spr=-34) - stx colpf1 - ldx #$91 ; 145 (spr=97) - ldy #$1C ; 28 (spr=-20) - ldy #$2F ; 47 (spr=-1) - ldy #$EC ; 236 (spr=188) - stx colpf1 - ldy #$47 ; 71 (spr=23) - ldx #$EC ; 236 (spr=188) - stx colpf1 - ldy #$3E ; 62 (spr=14) + nop + lda #$19 ; 25 (spr=-23) + lda #$26 ; 38 (spr=-10) + sta COLPM0 + nop + ldy #$06 ; 6 (spr=-42) + ldy #$06 ; 6 (spr=-42) + stx colpf0 + lda #$0E ; 14 (spr=-34) + stx HPOSP2 + ldx #$04 ; 4 (spr=-44) + sta colpf0 + sty colpf0 + ldy #$19 ; 25 (spr=-23) + ldy #$38 ; 56 (spr=8) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line185 - ldy #$FE ; 254 (spr=206) - sta colpf1 + stx COLPM0 + ldx #$4B ; 75 (spr=27) + ldy #$C6 ; 198 (spr=150) + ldy #$1A ; 26 (spr=-22) + stx HPOSP2 + ldy #$04 ; 4 (spr=-44) nop - ldx #$F7 ; 247 (spr=199) - lda #$E4 ; 228 (spr=180) - lda #$0E ; 14 (spr=-34) - ldy #$2E ; 46 (spr=-2) - stx HPOSP0 - stx colpf1 - nop - sta colpf1 - sty HPOSP0 - ldy #$1E ; 30 (spr=-18) + sty COLPM3 + ldy #$09 ; 9 (spr=-39) + sty colpf0 + ldx #$0B ; 11 (spr=-37) + ldx #$08 ; 8 (spr=-40) + ldx #$0D ; 13 (spr=-35) + sta colpf0 ldx #$01 ; 1 (spr=-47) - stx colpf1 - ldx #$02 ; 2 (spr=-46) - sty colpf1 - stx colpf1 + stx COLBAK + ldx #$8B ; 139 (spr=91) + sty colpf0 + ldy #$0A ; 10 (spr=-38) nop ; filler cmp byt2; on zero page so 3 cycles line186 - nop - ldy #$E4 ; 228 (spr=180) - ldy #$08 ; 8 (spr=-40) - ldy #$18 ; 24 (spr=-24) - lda #$0E ; 14 (spr=-34) - nop - ldx #$F8 ; 248 (spr=200) + sty COLBAK + stx HPOSP1 + sty HPOSP2 + ldy #$0D ; 13 (spr=-35) + ldx #$E4 ; 228 (spr=180) + ldx #$0C ; 12 (spr=-36) + ldx #$06 ; 6 (spr=-42) + ldx #$18 ; 24 (spr=-24) nop nop - lda #$EA ; 234 (spr=186) - stx colpf2 - sta colpf2 - lda #$6A ; 106 (spr=58) - ldy #$19 ; 25 (spr=-23) - ldx #$0A ; 10 (spr=-38) - lda #$02 ; 2 (spr=-46) - stx COLPM2 - ldx #$EE ; 238 (spr=190) - lda #$F4 ; 244 (spr=196) - lda #$7D ; 125 (spr=77) - stx colpf2 - ldx #$EA ; 234 (spr=186) + ldx #$06 ; 6 (spr=-42) + sty colpf0 + ldy #$FD ; 253 (spr=205) + sty colpf1 + sta colpf1 + ldy #$06 ; 6 (spr=-42) + sty colpf0 + nop + ldy #$09 ; 9 (spr=-39) nop ; filler cmp byt2; on zero page so 3 cycles line187 - sty colpf2 - sta HPOSP1 - lda #$EA ; 234 (spr=186) - ldx #$1C ; 28 (spr=-20) - ldx #$1C ; 28 (spr=-20) + ldy #$BC ; 188 (spr=140) + lda #$28 ; 40 (spr=-8) nop - lda #$0D ; 13 (spr=-35) + sta colpf1 + lda #$78 ; 120 (spr=72) + ldy #$34 ; 52 (spr=4) + sta HPOSP2 + ldx #$04 ; 4 (spr=-44) + ldy #$1A ; 26 (spr=-22) + ldx #$08 ; 8 (spr=-40) + lda #$0F ; 15 (spr=-33) + ldy #$0D ; 13 (spr=-35) stx colpf1 - ldx #$1A ; 26 (spr=-22) - stx colpf2 - lda #$18 ; 24 (spr=-24) - ldy #$2E ; 46 (spr=-2) - lda #$E3 ; 227 (spr=179) - ldx #$00 ; 0 (spr=-48) + sty colpf1 + ldx #$17 ; 23 (spr=-25) + sta COLBAK + lda #$0C ; 12 (spr=-36) stx colpf1 - ldx #$01 ; 1 (spr=-47) - ldx #$1E ; 30 (spr=-18) - stx colpf1 - ldy #$0A ; 10 (spr=-38) - ldx #$80 ; 128 (spr=80) + nop + ldx #$04 ; 4 (spr=-44) nop ; filler cmp byt2; on zero page so 3 cycles line188 - ldy #$19 ; 25 (spr=-23) - sta colpf2 + sty COLBAK + ldx #$0E ; 14 (spr=-34) nop - ldx #$90 ; 144 (spr=96) - ldx #$1A ; 26 (spr=-22) - stx colpf1 + nop + lda #$00 ; 0 (spr=-48) + nop + lda #$34 ; 52 (spr=4) + ldy #$FB ; 251 (spr=203) sty colpf2 + ldy #$0C ; 12 (spr=-36) + nop + ldy #$08 ; 8 (spr=-40) + lda #$08 ; 8 (spr=-40) + lda #$0E ; 14 (spr=-34) + nop + ldy #$03 ; 3 (spr=-45) nop - ldx #$0F ; 15 (spr=-33) stx colpf2 - ldx #$B4 ; 180 (spr=132) - ldy #$0A ; 10 (spr=-38) - ldx #$01 ; 1 (spr=-47) - stx colpf1 - ldx #$0C ; 12 (spr=-36) - ldy #$EC ; 236 (spr=188) sty colpf2 - ldx #$06 ; 6 (spr=-42) - sta colpf2 + nop + lda #$20 ; 32 (spr=-16) + ldy #$F8 ; 248 (spr=200) nop ; filler cmp byt2; on zero page so 3 cycles line189 + nop ldx #$1A ; 26 (spr=-22) - stx colpf1 - ldy #$18 ; 24 (spr=-24) + ldy #$0B ; 11 (spr=-37) + nop + ldy #$FA ; 250 (spr=202) lda #$0A ; 10 (spr=-38) - lda #$08 ; 8 (spr=-40) - sta COLPM2 - ldx #$0F ; 15 (spr=-33) + sta COLPM1 + ldy #$2A ; 42 (spr=-6) sty colpf2 - lda #$1A ; 26 (spr=-22) - lda #$E2 ; 226 (spr=178) - ldy #$1E ; 30 (spr=-18) stx colpf2 - ldx #$E1 ; 225 (spr=177) - nop - stx colpf1 + ldy #$04 ; 4 (spr=-44) + lda #$20 ; 32 (spr=-16) + lda #$0E ; 14 (spr=-34) + ldy #$04 ; 4 (spr=-44) + ldy #$F8 ; 248 (spr=200) + ldy #$E1 ; 225 (spr=177) + sta colpf2 sty colpf2 - ldy #$FB ; 251 (spr=203) - ldx #$18 ; 24 (spr=-24) nop + ldy #$1D ; 29 (spr=-19) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line190 + ldy #$06 ; 6 (spr=-42) + nop + ldy #$18 ; 24 (spr=-24) + ldx #$0A ; 10 (spr=-38) + ldx #$06 ; 6 (spr=-42) + lda #$06 ; 6 (spr=-42) + nop + lda #$17 ; 23 (spr=-25) + lda #$03 ; 3 (spr=-45) sty colpf2 - sta colpf1 - lda #$0E ; 14 (spr=-34) - sty colpf2 + ldx #$17 ; 23 (spr=-25) + lda #$09 ; 9 (spr=-39) ldy #$25 ; 37 (spr=-11) - stx colpf1 - nop - ldx #$E2 ; 226 (spr=178) - sty HPOSP0 - stx colpf1 - sta colpf2 - ldy #$EC ; 236 (spr=188) - nop + ldy #$1E ; 30 (spr=-18) sty colpf2 - ldy #$19 ; 25 (spr=-23) + ldy #$1C ; 28 (spr=-20) + lda #$0C ; 12 (spr=-36) nop - nop - ldx #$0D ; 13 (spr=-35) + lda #$E1 ; 225 (spr=177) + sta colpf2 + lda #$08 ; 8 (spr=-40) + ldy #$FA ; 250 (spr=202) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line191 + ldx #$16 ; 22 (spr=-26) + lda #$1A ; 26 (spr=-22) + lda #$0A ; 10 (spr=-38) + ldx #$09 ; 9 (spr=-39) + ldx #$04 ; 4 (spr=-44) + nop + sta COLPM1 + ldx #$08 ; 8 (spr=-40) sty colpf2 - lda #$42 ; 66 (spr=18) - nop - ldx #$1A ; 26 (spr=-22) - ldy #$E4 ; 228 (spr=180) - ldy #$1C ; 28 (spr=-20) - ldx #$1A ; 26 (spr=-22) - nop - stx colpf1 lda #$0F ; 15 (spr=-33) + ldy #$08 ; 8 (spr=-40) + ldx #$17 ; 23 (spr=-25) + ldy #$E8 ; 232 (spr=184) + ldy #$E4 ; 228 (spr=180) + ldy #$07 ; 7 (spr=-41) nop + sta colpf2 + ldy #$E0 ; 224 (spr=176) sty colpf2 - ldy #$FE ; 254 (spr=206) - ldx #$E3 ; 227 (spr=179) - sta colpf1 - lda #$0D ; 13 (spr=-35) - stx colpf1 - sty colpf2 - lda #$F8 ; 248 (spr=200) + lda #$08 ; 8 (spr=-40) nop + ldx #$29 ; 41 (spr=-7) nop ; filler cmp byt2; on zero page so 3 cycles line192 - sta colpf2 - ldy #$2A ; 42 (spr=-6) - lda #$86 ; 134 (spr=86) - sta HPOSP1 - ldx #$1A ; 26 (spr=-22) - lda #$06 ; 6 (spr=-42) - stx colpf1 - lda #$07 ; 7 (spr=-41) + lda #$04 ; 4 (spr=-44) + ldy #$1A ; 26 (spr=-22) + stx COLPM3 + lda #$2C ; 44 (spr=-4) nop - ldx #$19 ; 25 (spr=-23) - sta COLPM2 - ldx #$0E ; 14 (spr=-34) - stx colpf1 - lda #$EA ; 234 (spr=186) + ldy #$DF ; 223 (spr=175) + ldy #$1B ; 27 (spr=-21) + ldx #$58 ; 88 (spr=40) + stx HPOSP0 + lda #$F7 ; 247 (spr=199) + sty colpf2 + ldy #$E0 ; 224 (spr=176) ldx #$1E ; 30 (spr=-18) - sta colpf1 - lda #$E3 ; 227 (spr=179) - stx colpf1 - nop + sty COLPM0 + stx colpf2 + ldy #$04 ; 4 (spr=-44) + ldx #$05 ; 5 (spr=-43) + ldx #$02 ; 2 (spr=-46) + ldx #$E0 ; 224 (spr=176) + sty colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line193 - stx colpf1 - sta colpf1 - lda #$F4 ; 244 (spr=196) - lda #$17 ; 23 (spr=-25) - ldx #$1A ; 26 (spr=-22) - sty HPOSP0 - sta colpf1 - ldy #$1E ; 30 (spr=-18) - lda #$04 ; 4 (spr=-44) - stx colpf1 + ldx #$2F ; 47 (spr=-1) nop - ldx #$0F ; 15 (spr=-33) - stx colpf1 + ldy #$04 ; 4 (spr=-44) + ldy #$17 ; 23 (spr=-25) + ldy #$18 ; 24 (spr=-24) + stx HPOSP0 + nop + nop + sty COLPM3 + ldy #$47 ; 71 (spr=23) + ldy #$1B ; 27 (spr=-21) + ldx #$08 ; 8 (spr=-40) sta colpf1 + ldx #$1B ; 27 (spr=-21) nop - sty colpf1 - lda #$E2 ; 226 (spr=178) - nop + stx COLPM3 + lda #$03 ; 3 (spr=-45) + sta COLBAK + lda #$0C ; 12 (spr=-36) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line194 + ldx #$27 ; 39 (spr=-9) + ldy #$E0 ; 224 (spr=176) + ldy #$06 ; 6 (spr=-42) + sta COLBAK nop - ldx #$0A ; 10 (spr=-38) - sta colpf1 - ldy #$04 ; 4 (spr=-44) - lda #$16 ; 22 (spr=-26) + sty colpf0 + lda #$E0 ; 224 (spr=176) + ldy #$1C ; 28 (spr=-20) + lda #$0A ; 10 (spr=-38) + lda #$04 ; 4 (spr=-44) + ldx #$04 ; 4 (spr=-44) nop - ldx #$E2 ; 226 (spr=178) - sta colpf1 - ldy #$12 ; 18 (spr=-30) - lda #$1A ; 26 (spr=-22) - sta colpf1 - nop - lda #$0E ; 14 (spr=-34) - ldx #$02 ; 2 (spr=-46) - sta colpf1 - stx colpf1 - lda #$EB ; 235 (spr=187) - nop - sta colpf1 - lda #$0C ; 12 (spr=-36) + sty colpf2 + sta COLPM0 + lda #$14 ; 20 (spr=-28) + ldy #$00 ; 0 (spr=-48) + sty colpf1 + ldy #$E0 ; 224 (spr=176) + sta COLPM3 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line195 - ldx #$E3 ; 227 (spr=179) - ldy #$08 ; 8 (spr=-40) - lda #$E2 ; 226 (spr=178) - ldy #$E1 ; 225 (spr=177) - ldy #$1C ; 28 (spr=-20) - lda #$14 ; 20 (spr=-28) - nop + lda #$07 ; 7 (spr=-41) + sty colpf2 + ldx #$26 ; 38 (spr=-10) + lda #$06 ; 6 (spr=-42) + lda #$F7 ; 247 (spr=199) stx colpf1 + ldy #$91 ; 145 (spr=97) + sty HPOSP1 sta colpf1 - lda #$1A ; 26 (spr=-22) - sta colpf1 - nop + lda #$D7 ; 215 (spr=167) + ldy #$0F ; 15 (spr=-33) sty colpf1 - ldx #$03 ; 3 (spr=-45) - stx colpf1 - ldx #$0E ; 14 (spr=-34) - nop - ldy #$02 ; 2 (spr=-46) - lda #$E2 ; 226 (spr=178) - lda #$0E ; 14 (spr=-34) - nop ; filler + ldx #$E2 ; 226 (spr=178) + sta COLPM2 + lda #$27 ; 39 (spr=-9) + sta colpf1 + lda #$D2 ; 210 (spr=162) + lda #$00 ; 0 (spr=-48) + lda #$1A ; 26 (spr=-22) nop ; filler cmp byt2; on zero page so 3 cycles line196 + ldx #$06 ; 6 (spr=-42) + ldy #$2A ; 42 (spr=-6) + ldy #$0B ; 11 (spr=-37) + ldx #$1E ; 30 (spr=-18) + lda #$D8 ; 216 (spr=168) + lda #$1B ; 27 (spr=-21) + ldy #$09 ; 9 (spr=-39) + ldx #$25 ; 37 (spr=-11) nop + ldx #$06 ; 6 (spr=-42) nop - nop - nop - nop - lda #$E3 ; 227 (spr=179) - ldy #$27 ; 39 (spr=-9) + sty colpf2 + ldx #$08 ; 8 (spr=-40) + ldy #$1F ; 31 (spr=-17) sta colpf1 - sty COLPM2 - ldy #$1B ; 27 (spr=-21) - sty colpf1 - sta COLPM2 - stx colpf1 - ldy #$02 ; 2 (spr=-46) - sty colpf1 - lda #$E2 ; 226 (spr=178) - lda #$12 ; 18 (spr=-30) - ldy #$0C ; 12 (spr=-36) - ldy #$1C ; 28 (spr=-20) - ldy #$02 ; 2 (spr=-46) + lda #$01 ; 1 (spr=-47) + sty colpf2 + nop + sta colpf2 + lda #$E1 ; 225 (spr=177) + ldy #$E4 ; 228 (spr=180) + nop nop ; filler cmp byt2; on zero page so 3 cycles line197 - ldy #$8E ; 142 (spr=94) - nop - ldy #$4F ; 79 (spr=31) - ldx #$08 ; 8 (spr=-40) - nop - nop - lda #$16 ; 22 (spr=-26) - ldy #$1C ; 28 (spr=-20) - nop - sta colpf1 - lda #$02 ; 2 (spr=-46) - lda #$EB ; 235 (spr=187) - stx colpf1 - sta colpf1 - ldx #$02 ; 2 (spr=-46) - stx colpf1 - ldy #$E2 ; 226 (spr=178) - lda #$D3 ; 211 (spr=163) - ldy #$00 ; 0 (spr=-48) - ldy #$02 ; 2 (spr=-46) + ldy #$28 ; 40 (spr=-8) sta colpf1 + nop + sty colpf2 + nop + ldy #$E5 ; 229 (spr=181) + nop + lda #$E0 ; 224 (spr=176) + lda #$1C ; 28 (spr=-20) + ldy #$18 ; 24 (spr=-24) + sty colpf2 + ldy #$09 ; 9 (spr=-39) + sty colpf2 + nop + sta colpf2 + lda #$00 ; 0 (spr=-48) + sta colpf2 + ldy #$03 ; 3 (spr=-45) + nop + lda #$26 ; 38 (spr=-10) nop ; filler cmp byt2; on zero page so 3 cycles line198 - ldx #$05 ; 5 (spr=-43) - ldy #$03 ; 3 (spr=-45) - lda #$F7 ; 247 (spr=199) - lda #$02 ; 2 (spr=-46) - lda #$F8 ; 248 (spr=200) - ldy #$E2 ; 226 (spr=178) + ldx #$16 ; 22 (spr=-26) + sty colpf2 + lda #$0A ; 10 (spr=-38) lda #$26 ; 38 (spr=-10) - ldy #$28 ; 40 (spr=-8) - stx colpf1 + ldy #$0A ; 10 (spr=-38) sta colpf1 - lda #$EA ; 234 (spr=186) + lda #$FB ; 251 (spr=203) sta colpf1 - ldx #$03 ; 3 (spr=-45) - stx colpf2 + stx COLPM3 + lda #$06 ; 6 (spr=-42) + ldy #$FE ; 254 (spr=206) + ldx #$36 ; 54 (spr=6) + nop lda #$01 ; 1 (spr=-47) + ldx #$05 ; 5 (spr=-43) + nop + nop sta colpf1 - ldx #$F0 ; 240 (spr=192) - lda #$E2 ; 226 (spr=178) - sta colpf1 - lda #$01 ; 1 (spr=-47) + lda #$28 ; 40 (spr=-8) + ldy #$09 ; 9 (spr=-39) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line199 - ldx #$06 ; 6 (spr=-42) - sty colpf2 - ldx #$02 ; 2 (spr=-46) - ldx #$1E ; 30 (spr=-18) - lda #$17 ; 23 (spr=-25) - ldx #$04 ; 4 (spr=-44) - ldy #$D2 ; 210 (spr=162) - stx colpf1 + nop sta colpf1 - lda #$EA ; 234 (spr=186) - ldx #$0E ; 14 (spr=-34) - sta colpf1 - stx colpf2 - lda #$02 ; 2 (spr=-46) - sta colpf1 - sty colpf2 - ldx #$04 ; 4 (spr=-44) lda #$16 ; 22 (spr=-26) - nop ; filler - nop ; filler - cmp byt2; on zero page so 3 cycles -line200 - lda #$E2 ; 226 (spr=178) - ldy #$18 ; 24 (spr=-24) - stx colpf1 - lda #$45 ; 69 (spr=21) - lda #$1F ; 31 (spr=-17) - ldx #$1E ; 30 (spr=-18) lda #$16 ; 22 (spr=-26) - sty colpf2 - ldy #$33 ; 51 (spr=3) - sta colpf1 - lda #$1A ; 26 (spr=-22) - ldx #$03 ; 3 (spr=-45) - sta colpf1 - sty HPOSP2 - stx colpf1 - nop - ldy #$90 ; 144 (spr=96) - ldx #$37 ; 55 (spr=7) - lda #$03 ; 3 (spr=-45) - lda #$48 ; 72 (spr=24) - nop ; filler - cmp byt2; on zero page so 3 cycles -line201 - lda #$0B ; 11 (spr=-37) - ldx #$06 ; 6 (spr=-42) - sty HPOSP1 - ldx #$E5 ; 229 (spr=181) - ldy #$E4 ; 228 (spr=180) - lda #$D0 ; 208 (spr=160) - lda #$0A ; 10 (spr=-38) - lda #$38 ; 56 (spr=8) - stx colpf1 - sta colpf1 - lda #$EB ; 235 (spr=187) - ldy #$0B ; 11 (spr=-37) - sta colpf1 - sty colpf1 - lda #$03 ; 3 (spr=-45) - sta colpf1 - ldx #$37 ; 55 (spr=7) - lda #$02 ; 2 (spr=-46) - lda #$F6 ; 246 (spr=198) - nop ; filler - nop ; filler - cmp byt2; on zero page so 3 cycles -line202 - ldy #$01 ; 1 (spr=-47) - lda #$FC ; 252 (spr=204) - ldy #$EC ; 236 (spr=188) - lda #$18 ; 24 (spr=-24) - ldy #$16 ; 22 (spr=-26) - ldy #$0F ; 15 (spr=-33) - lda #$02 ; 2 (spr=-46) - lda #$16 ; 22 (spr=-26) - stx HPOSP0 - sta colpf1 - nop - lda #$1A ; 26 (spr=-22) - sta colpf1 - lda #$03 ; 3 (spr=-45) - sty colpf1 - sta colpf1 - nop - lda #$02 ; 2 (spr=-46) - ldy #$00 ; 0 (spr=-48) - nop ; filler - nop ; filler - nop ; filler - cmp byt2; on zero page so 3 cycles -line203 - lda #$E4 ; 228 (spr=180) - ldy #$16 ; 22 (spr=-26) - lda #$16 ; 22 (spr=-26) - ldy #$43 ; 67 (spr=19) - lda #$17 ; 23 (spr=-25) - ldy #$16 ; 22 (spr=-26) - ldx #$28 ; 40 (spr=-8) - nop - ldy #$E2 ; 226 (spr=178) - sty colpf1 - sta colpf1 - lda #$1A ; 26 (spr=-22) - sta colpf1 - ldy #$16 ; 22 (spr=-26) - lda #$03 ; 3 (spr=-45) - ldy #$D1 ; 209 (spr=161) - sty colpf1 - sta colpf1 - lda #$02 ; 2 (spr=-46) - nop - nop ; filler - nop ; filler - cmp byt2; on zero page so 3 cycles -line204 - lda #$E4 ; 228 (spr=180) - lda #$E6 ; 230 (spr=182) - lda #$D6 ; 214 (spr=166) - ldx #$1E ; 30 (spr=-18) lda #$D4 ; 212 (spr=164) - ldy #$E1 ; 225 (spr=177) - lda #$17 ; 23 (spr=-25) - nop - sty colpf1 - sta colpf1 - ldy #$28 ; 40 (spr=-8) - lda #$08 ; 8 (spr=-40) - lda #$1A ; 26 (spr=-22) - sta colpf1 - lda #$02 ; 2 (spr=-46) - sta colpf1 - ldy #$84 ; 132 (spr=84) - ldx #$E0 ; 224 (spr=176) - ldy #$E0 ; 224 (spr=176) - ldx #$2B ; 43 (spr=-5) - ldx #$0A ; 10 (spr=-38) - ldx #$08 ; 8 (spr=-40) - nop ; filler - cmp byt2; on zero page so 3 cycles -line205 - ldx #$09 ; 9 (spr=-39) - ldx #$08 ; 8 (spr=-40) - lda #$06 ; 6 (spr=-42) - lda #$E4 ; 228 (spr=180) - ldy #$0C ; 12 (spr=-36) - lda #$E5 ; 229 (spr=181) - ldx #$E0 ; 224 (spr=176) - lda #$17 ; 23 (spr=-25) - ldx #$02 ; 2 (spr=-46) - ldy #$D4 ; 212 (spr=164) - ldy #$0C ; 12 (spr=-36) - sta colpf1 - lda #$1B ; 27 (spr=-21) - ldy #$08 ; 8 (spr=-40) - sta colpf1 - lda #$06 ; 6 (spr=-42) - ldy #$00 ; 0 (spr=-48) - sty colpf1 - lda #$0C ; 12 (spr=-36) - nop - lda #$E0 ; 224 (spr=176) - sta colpf1 - nop ; filler - cmp byt2; on zero page so 3 cycles -line206 - lda #$6E ; 110 (spr=62) - lda #$E8 ; 232 (spr=184) - ldx #$E6 ; 230 (spr=182) - nop - lda #$E6 ; 230 (spr=182) - ldx #$36 ; 54 (spr=6) - nop - stx HPOSP0 - ldx #$E3 ; 227 (spr=179) - ldx #$08 ; 8 (spr=-40) - sta colpf1 - lda #$38 ; 56 (spr=8) - lda #$1B ; 27 (spr=-21) - sta colpf1 - lda #$E8 ; 232 (spr=184) - ldx #$D3 ; 211 (spr=163) - sty colpf1 - nop - ldx #$E4 ; 228 (spr=180) - lda #$E1 ; 225 (spr=177) - sta colpf1 - nop ; filler - cmp byt2; on zero page so 3 cycles -line207 - lda #$02 ; 2 (spr=-46) - ldx #$F8 ; 248 (spr=200) - lda #$9A ; 154 (spr=106) - lda #$F4 ; 244 (spr=196) - ldy #$EA ; 234 (spr=186) + stx COLBAK + nop nop nop - lda #$15 ; 21 (spr=-27) - lda #$E2 ; 226 (spr=178) - lda #$1A ; 26 (spr=-22) - lda #$D7 ; 215 (spr=167) - sta colpf1 - lda #$EA ; 234 (spr=186) - ldx #$80 ; 128 (spr=80) - sta colpf1 - lda #$02 ; 2 (spr=-46) - sta colpf2 - lda #$E0 ; 224 (spr=176) - sta colpf1 - ldy #$32 ; 50 (spr=2) - lda #$D6 ; 214 (spr=166) - lda #$E6 ; 230 (spr=182) - nop ; filler - cmp byt2; on zero page so 3 cycles -line208 - ldx #$18 ; 24 (spr=-24) - sty HPOSP0 - lda #$F4 ; 244 (spr=196) - ldy #$00 ; 0 (spr=-48) - lda #$E7 ; 231 (spr=183) - ldx #$1B ; 27 (spr=-21) - lda #$29 ; 41 (spr=-7) - sta colpf2 - lda #$E6 ; 230 (spr=182) - sta colpf1 - stx colpf2 - lda #$09 ; 9 (spr=-39) - sta colpf1 sty colpf2 - lda #$02 ; 2 (spr=-46) - sta COLBAK - lda #$02 ; 2 (spr=-46) - ldx #$80 ; 128 (spr=80) - lda #$F4 ; 244 (spr=196) + ldy #$0C ; 12 (spr=-36) + ldy #$0A ; 10 (spr=-38) + lda #$0C ; 12 (spr=-36) + ldy #$0A ; 10 (spr=-38) + sta colpf0 + sty colpf2 + sta colpf0 + ldy #$0B ; 11 (spr=-37) + ldx #$16 ; 22 (spr=-26) + ldx #$16 ; 22 (spr=-26) nop ; filler cmp byt2; on zero page so 3 cycles ; ---------------------------------- diff --git a/splash_v2/output.png.rp.ini b/splash_v2/output.png.rp.ini index 1d06e81..bd0bc20 100644 --- a/splash_v2/output.png.rp.ini +++ b/splash_v2/output.png.rp.ini @@ -3,29 +3,29 @@ ; ---------------------------------- ; Initial values - lda #$0F + lda #$17 sta colpf0 - lda #$98 + lda #$06 sta colpf1 - lda #$97 + lda #$87 sta colpf2 lda #$00 sta COLBAK - lda #$FB + lda #$89 sta COLPM0 - lda #$96 - sta COLPM1 - lda #$8F - sta COLPM2 lda #$95 + sta COLPM1 + lda #$84 + sta COLPM2 + lda #$8E sta COLPM3 - lda #$7E + lda #$43 sta HPOSP0 - lda #$4E + lda #$30 sta HPOSP1 - lda #$61 + lda #$46 sta HPOSP2 - lda #$2E + lda #$5C sta HPOSP3 lda #$0 ldx #$0 @@ -38,4 +38,4 @@ ; Set proper picture height -PIC_HEIGHT = 209 +PIC_HEIGHT = 200