From 3a0600bd4dd744b118e44f1212051dd5b9c1cb79 Mon Sep 17 00:00:00 2001 From: Pecusx Date: Mon, 17 Apr 2023 14:52:43 +0200 Subject: [PATCH] Better (?) splash --- scorch.xex | Bin 56480 -> 56441 bytes splash_v2/output.png.mic | Bin 8000 -> 8000 bytes splash_v2/output.png.pmg | 104 +- splash_v2/output.png.rp | 6976 ++++++++++++++++++----------------- splash_v2/output.png.rp.ini | 20 +- splash_v2/splash.asm | 6 +- 6 files changed, 3560 insertions(+), 3546 deletions(-) diff --git a/scorch.xex b/scorch.xex index 96c10e89de15e9b51f621330b6c8851199eb8e23..06d757b545c8076d1c4eaeb605b31422d2b77d0d 100644 GIT binary patch delta 18258 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π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 VuNYg@WM=;RpT45kT=)G#`#+|u_d5Up delta 18286 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 diff --git a/splash_v2/output.png.mic b/splash_v2/output.png.mic index 8239b11ddd11f0702aeb6583625d53d98667ffb1..18e03fb1f0e09a61834577554e50cfd0285fe772 100644 GIT binary patch literal 8000 zcmYj$4|r2ocIVNPM1)X~93&?3H%g zG=G?H8mfo*vyPGto=ijnv$H$|a-Oa!W}BVaEM$?uFijaJf_B_Y)5(}lJN*(f#lpfS zW6QezT^X`_!Sd64zxO-mo^$Rw=UxkeQ6MX0tgUE`Fy>>eoa;oC$c%GcFns0sNpsjA9P zyZ%<<+POiBN!+YHAjx;Qg(o;}OCaaJeXt~PtuYP^H)jYWU#3ep)g(EHtnaI8U%jhw zTmtc?!WAC)itq5@7}p9KTGqptXLW zAl%dAm_&@l`WTDMz<^_2nJ_hvh>?pvyzALfuL;rl51gkmtAUIDKU^!`so{B8)kb8? zTZNb&-=%U0J$9QxSoXLyTWVuH(Qmd# zUB7Fk+3e4vBqNJuI?{dv-SKTK6hr>je;Jli3W5T}mhU38~)hb}>#5jIX)*_Vk*uV?zAGJ+Wpg zUbX_d0fG2Zh`}gC%;SttllJMmpSvgDozBFCseO8UF)MR1#MSy#5dA#WC7C~)mBb=_?w{GH4yeo^@ zg=YBNn6HQK5{q@eADim_FWH*Y{^|@>!#f|n83dv z6_Cj&6x2kyQPHPG#o(Iw#r!p5Tc;2k)wuW~UYagLPYv!s+5qWg zfkdYxwvkb~?VS6NhEnHwzuJpHHtTr5K)BeMqI0LIgPa_k`xP1M9a-xoe(X;AbIZAq z&tHenC560uv{2zm>Klhmqj(K4H_RdOPTsG5grua4NqVwD6yNK9c*@{jm=r4#yqp>& z4xf{9&VH!zbGs-$IF zjB%p@?x@POiZUrF=BIA5M0%UMlYUBP!U0Dn!n$gCpTJ|xn&0756otwzT3+YxR+A=l zvai8JqEco)37igpkj)qW8#4q;i{(TwXqCsgp>9Vi%gLV#>#`RwPYsq8K zL~}n?wIDEgiNi;kY<5;pgAMt*Qt|Ukb9vtwH}m5k!8GJ5=QU7ZxMt={qTcn$AX$$! z?BU0Xl+fIOAw;cK7)B1MA8DV!R7I+5D1Z5}%K6+=vG@`Cgt1%hGJ>>*PVOGr-f79q2*ZVWAUNu&q2Ve5 zRw3(mKbYWs+y6B7W9VlI$_YzcRX_L_!CO~z7F$U1M%WJEFuuXFEaGF(4->Y!QEQ>5 zR@svaR*^+mFvz6S~A_<6$fr z2RRL$PDr*JezM1}u(p>rl&v;bc?MV#x573k2|lM^Kj1D2anT^l_J5Xi(HA2TE9~SV zO%tD82ugKz#UMH*%0isW2DOj6HUJl~*lgti7mzSaaHjQu*A#zFLx*R{hAraUQOV~8 z)Ek93Ul>$D4?akDzDBQzLAQ1;+hY^u=h@**QoOP<_FoHIDX2$02J&ikSkmTkYXv{bykB;kuPp|$Ni1-HP^ z&V++bVP?B1B6dAg+`#aRH3#v?(kY6JJ$IF4Y%99MpuE?DFV@_d<;Ii!Be=U%RFGa| zQ>slG4Y)z%Cnx1C9;|HZ$hCk|52!jK149YuO1}`3#^B6a>DK8~v`LIVTWZhTw<)z% zqp}8fpXtvPS$jJ>v}cA-#=;K7?@*`c?O2|Tfk{e4UlbN%0#`3oaf8-;(M^N-pf5`8 znReXAI}jv2K4>kosI@$pmumR^xcS*lmvw-aOrE^X5%IogR9JyUkYWtnmRo2zr(s!9 z!1c5KzSE#XMYqr=MfU8AnxIB%9Q;ekC&%!vqTgNka_%I=qGPOKFAmdPM327EC}bh#+{ z=$K(*7)41a@&hNfxUt#Gh{Us{w+v>(I_LQ zg=*fUa3Y}J)(>twcbM;ZT&85Fq)ahZ6Jg=a9U%v^dz<8RV5E*{ zlSE`>f7Msvx!m-6anQcPY{AO)ywzm0g?zRqpB?sd$R>%Ws$EFgEh@*vg`?ZWBeIjI zr3KH^#wPE|cFdzrZbf-ouP&M0{r`83sO5|c&7J<;-oLEj`a1+-@Da#W?>WRaR*<*S1dlH5=ed74GuobwUJ8=$ig+-!O zpySwb83rfj%;IwK0(T=T4RlNVjmr6tu6(CCB)2oH&T;SkFL3@jP4d5zxOd@>HPVn` z9N*H>P-Js^7jPbnXTj=&JO*VB-Nse>=8{~<{CFf1irA!Jv?lgu3E&1&VAUzISAtww zjxt^rZU%}m8%6D_T1-IFx{B8Azq=Z%NxoQ`0M2Z(`xyQ+W{E|5+c(E>Z)O}pnr|nAU}zv?M-OdWRoCsx`R6>usScaCv@A>}{zC`3tmUv) zp8WVwWJG;4vFB2t)r7|Stk2NCOLwjzcSi?wTi-rI+FIW|MoMbo1ZpU zT*a{(ih^Mp&N}eHE&VffAI5c%C%zz%=<7@JLSD(0Ffevc2yd5Mm-G$xmwSGrK9>9N z#7B8Y|F2C&cghV3HytWBha_Jlh=Vzg!Y_R5i@?pF{PF|e`P}4}e(YHkKe`FU@XPZt z=x6g`L6gJWZ@tHHPwKm2!8$0d1A+z}E-)ci%fns&Zeq`@OUSZ7u>>K9<8l0sO?pFYoY`sfeImI{eATobJ@Cn3>7=ag8+@p5ddb z`4y*BWBCnBY(gd!*^A;7r&v{Qk8~?aW)Sl|MavOuZa%c~mv>?pDWHloktE7R)-3H; z96A3nio&VlH~YR<D}wAIH;r*(c%FH z9dF^DyQUd@gCoJ*m*r#rC4O1&@o-d>g!?@)B_Q5JU#%O)yXUY> z+T5QsP;qJQbE4+;mCE(g4~nZ(rE+16uh30{9GWN$*1N2smv%Pb6xg|?m6zNfwQoDr z6*YX`rx(0qXB)vs%3b2`ujI+56+W|4!99`b+V;Wnb6p3wymOSbG<`oBTIZBL zA1|LHE)Bd_87*36HX_FxXI`oDwGDZmef!?+{rv1?Ec}1|tpO(iTH~PgrOs?BhQ-Zx z4oUyvxQS)0Xz6*E{mW1N0T}&AT=9jD`nztLD{f}qM;c+6je{~si1A6+?P81WF+^o z=+|cc8f5o9>v{BnWvEmdV(->!venZN8XeQ{;yCAPL(!TMy-r8cUTuG=%I6!7*Ozg` zVYO1~BK#IFs|V^)X$MicD>@spa8S-StQ8-}L^Sa@HYr3`iP|}AYiH9#FD~2Upl>zXec^fF3%d(; z5uQ9*LKf7iHi?b_y+FUXwdVS_i;!_e@~sbr-II@tAng31E^}whfB|{$zdBD&-`6%* zO)6?~(WjlmH@U-HdZQyJer_I)ZQVDTNhTq`&-J#aL zO2uYQuRr~HjVvnjDt>2nE9`-YDIir79r@V=|Nil>N7yd5`tRDNeY=_$KNIwY-f01! zUzu7W56NWfF>)4Nlx0olFCVnT-*Wao{bEDja!$T4a^*>9qOUIP z{Jq15#ZcRiE@~d%$u`&N4s~Tuwl>4M7R216SNXNlc^>!||4Qe(RBbL^{oj=R%#MN>ojUVL$1Q=H_OiH+x}Gel(G`ra$W7<{Q}Iu<+BT`yLIgn!i%| z;~=Z4qhP?9PU_BXZmrWFdGybd9Im<86xu#o*}VC=JzXiur#!uPQSI(v@2lKQCm`2) z@e+5>S%)*kwP<49=Ul$onb5qyjrG>lAUiK;-=yOV3b?cXTPNp|^C!=R+WRL()Ej9= Z%loHKJb12omBs15Xa74$1K19W{{T?}=*s{A literal 8000 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 OLK=Q1!w|IN<^KSux%4~$ diff --git a/splash_v2/output.png.pmg b/splash_v2/output.png.pmg index 218e0e7..a920af6 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 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 03 3F 3C 30 E0 36 F4 7E + .he F4 3A 72 78 7C 78 78 18 18 18 10 18 30 70 70 70 + .he 74 74 70 70 70 70 5C 10 18 18 18 38 E0 38 72 FE + .he 7E 3E 7E FA 7B 38 30 38 33 FA F3 FA EB 37 E3 1E + .he 3C DE FB 78 38 78 78 F8 78 EE DE 0D 0E FF FC 0E + .he FF 03 06 00 EE FB 7F FB FE FB FE FB FE FF FF DF + .he FC 36 FD 37 FD 36 3F 36 FF FF FF FE FC 64 FF FE + .he 7D 7C 7C FC 68 54 7E B4 7E 7C 76 7A 7E 7E 7F 01 + .he 01 40 80 44 CA 82 60 29 E5 2C 64 68 2C 24 FD 31 + .he 59 15 34 45 8F E7 E7 FF FE FC FC FC CC 8E 1E 3E + .he 7F FF 3F FF 7F FF 1C 18 97 FF F7 1F B7 3F BF 3F + .he D0 27 C8 63 E0 6A F4 22 16 03 F6 F8 30 FC 28 44 + .he 48 18 BC 1C B6 1E 74 BE 77 FE 3E 3A 1E 26 3C 12 .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 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 7F 7F 7F 7F FF FF FF FF + .he FF FF FF FF EF FF EF C5 06 85 02 00 7C E7 E7 E7 + .he E7 E7 E7 E7 EF E7 EF EF FF EF 19 1C 9C 0E 1E 0E + .he 07 07 07 0F 0E 5F 8B 1F 04 2C 28 20 81 61 C0 0C + .he E0 FF FF FF FF FF FE FC 7E 1F 10 06 0E E0 06 07 + .he 06 0F 07 5F 0F 7E FF FF FF FE FF FE FF FE FF FE + .he FF 7E BF 7E BE 7E BF 7C 0C 0E 00 1E 7E 00 20 00 + .he 00 21 00 26 18 1C 1C 18 18 83 63 40 41 01 42 10 + .he 10 01 01 01 01 01 9F 80 E0 70 E0 D0 F8 DC FC DE + .he FF DF FF DF FF DF FF 5F 7F DF 7F 7F 3F 3F 3F 3E + .he 1E 7E 7F 3C 3E 7C 3C 3F 07 27 07 07 07 01 07 07 + .he F8 FA FE FE FE FC FE FC FC FC 6C 3C 7C 3C 3D 00 + .he 3C 3C 00 0C 9C 3E BE BF ED AD 0F F7 66 FA FF 0F .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 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 09 0F E7 FF 4E FF 66 27 + .he 66 C7 C6 D7 DE DF DF DE DE EE C6 66 E4 64 F4 F5 + .he F4 B5 DC DC DC DC D6 C4 C6 C6 D6 DF FC CE FF EC + .he FE FF FC FE FE FF FF BF FF F6 FE FE FC FF FC FF + .he FF FF FF FF FF FF FF FF FF FF FF FE FE FF FF 4F + .he FF 5E 3C EB 3F BF 3F FE FF D3 00 E0 E0 E0 01 01 + .he 01 05 06 12 03 80 00 7D 00 10 10 18 08 08 28 2E + .he 46 02 42 43 00 07 0E 0F 07 07 07 48 0A 1E 08 20 + .he 00 2F 1F 6B 1E 03 20 4F 42 31 14 11 31 35 11 15 + .he B1 D5 E1 41 FF FF FF FF 3A 08 77 1F 7C 9E D6 AE + .he 77 BA 7D BA 7F EE DF EE 9B 6E FF FE FF 02 F6 3E + .he DE 76 DF EF DF FF DF FB CB B3 4B BF CF BF CF BF + .he 4E BE CE FC A8 F7 EC F0 F4 F8 FE FC FF FE FC FE .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 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 0E DF 0E 86 06 87 35 46 + .he 36 32 38 18 0C 1E 1E 06 06 02 DF 92 47 8B 8F 03 + .he 03 03 87 86 CC 8C 34 64 D8 D8 00 00 C3 C3 E3 C3 + .he E3 E3 63 63 63 63 FE FE FE 7E FE 7E 7E 7E 7C 7E + .he 7C 00 01 01 03 07 07 0F 3F E0 E0 E0 E0 E0 00 FF + .he FF FF FF FF FF FF FF FF FF FF FF FF FF 7F 7E 7E + .he 7E 72 70 0D 70 71 79 70 78 70 7C 70 7C 78 70 60 + .he 72 71 61 68 62 00 08 04 4C 40 44 40 40 41 1A 6D + .he 43 69 6C 29 60 65 40 10 70 70 78 78 78 38 60 6C + .he 64 60 E4 F8 F8 E0 70 9C D5 C6 7B 9F 9F EE 5F 27 + .he 97 F3 7C 78 7C 78 7C 38 7C 3A 3E 7C 7E 6E 3A 3E + .he 3F 3F 0B 77 6C EC 40 60 E0 E0 E0 E0 E0 E0 00 00 + .he E0 E0 E0 E0 E0 E0 E0 E0 E0 C0 E0 E0 E0 E0 E0 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 .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 0bea37f..32874c8 100644 --- a/splash_v2/output.png.rp +++ b/splash_v2/output.png.rp @@ -1,9 +1,9 @@ ; ---------------------------------- ; RastaConverter by Ilmenit v.Beta7 ; InputName: test.png -; CmdLine: test.png /dither=knoll /dither_rand=0.6 /threads=8 /s=1000 -; Evaluations: 423830365 -; Score: 11.597 +; CmdLine: test.png /threads=2 /s=1000 /dither=line2 /dither_rand=0.5 /distance=cie94 +; Evaluations: 195592485 +; Score: 14.6742 ; ---------------------------------- ; Proper offset nop @@ -12,4723 +12,4735 @@ nop cmp byt2; line0 - ldy #$97 ; 151 (spr=103) - lda #$EE ; 238 (spr=190) - sty colpf0 - ldy #$0E ; 14 (spr=-34) - 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 + ldx #$06 ; 6 (spr=-42) + ldx #$8F ; 143 (spr=95) + ldy #$1D ; 29 (spr=-19) + sty COLBAK + stx COLPM2 + lda #$2B ; 43 (spr=-5) + ldy #$3C ; 60 (spr=12) + lda #$0E ; 14 (spr=-34) + sta colpf0 nop - lda #$9C ; 156 (spr=108) - sty colpf1 + lda #$1E ; 30 (spr=-18) + ldx #$07 ; 7 (spr=-41) + sta colpf1 + stx HPOSP3 + ldy #$98 ; 152 (spr=104) + sty COLPM0 + lda #$30 ; 48 (spr=0) + sta HPOSP3 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line1 + ldy #$1E ; 30 (spr=-18) + sta HPOSP3 + sta HPOSP3 + nop + nop + nop + nop + ldy #$05 ; 5 (spr=-43) + sty COLPM0 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 #$1C ; 28 (spr=-20) + lda #$94 ; 148 (spr=100) + lda #$88 ; 136 (spr=88) + sty COLPM3 + sta COLPM0 + nop + ldy #$4F ; 79 (spr=31) + lda #$A4 ; 164 (spr=116) 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 - sty colpf1 - lda #$86 ; 134 (spr=86) - ldx #$1C ; 28 (spr=-20) + lda #$04 ; 4 (spr=-44) nop ; filler cmp byt2; on zero page so 3 cycles line2 - 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) + lda #$04 ; 4 (spr=-44) + lda #$95 ; 149 (spr=101) + sta COLPM2 + lda #$85 ; 133 (spr=85) + sta colpf1 + sty HPOSP3 + ldy #$0E ; 14 (spr=-34) + ldy #$2F ; 47 (spr=-1) sty colpf2 - nop - ldy #$06 ; 6 (spr=-42) - ldy #$9E ; 158 (spr=110) - nop - nop ; filler - nop ; filler + ldy #$1F ; 31 (spr=-17) + lda #$EE ; 238 (spr=190) + sty colpf1 + ldy #$84 ; 132 (spr=84) + stx colpf2 + ldx #$96 ; 150 (spr=102) + ldy #$94 ; 148 (spr=100) + ldy #$84 ; 132 (spr=84) + sty colpf1 + ldy #$84 ; 132 (spr=84) nop ; filler cmp byt2; on zero page so 3 cycles line3 - ldy #$FC ; 252 (spr=204) - nop - stx COLPM0 - ldy #$1E ; 30 (spr=-18) - sta colpf2 + lda #$EE ; 238 (spr=190) nop + stx colpf1 nop + lda #$21 ; 33 (spr=-15) + lda #$EF ; 239 (spr=191) + stx colpf1 ldx #$2F ; 47 (spr=-1) + sty colpf1 + stx colpf1 + ldy #$1F ; 31 (spr=-17) + sty colpf1 + ldy #$84 ; 132 (spr=84) + lda #$56 ; 86 (spr=38) + lda #$EF ; 239 (spr=191) + ldx #$2A ; 42 (spr=-6) + lda #$0F ; 15 (spr=-33) 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) + stx colpf1 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line4 - nop - nop + ldx #$30 ; 48 (spr=0) + ldx #$86 ; 134 (spr=86) + stx COLPM0 + lda #$ED ; 237 (spr=189) + stx colpf1 + lda #$84 ; 132 (spr=84) + sty COLPM0 nop ldx #$2E ; 46 (spr=-2) - ldx #$0C ; 12 (spr=-36) - ldx #$FC ; 252 (spr=204) - sta colpf2 - lda #$3E ; 62 (spr=14) + stx colpf1 + ldy #$1E ; 30 (spr=-18) + sty colpf1 + nop + ldy #$EE ; 238 (spr=190) + ldy #$94 ; 148 (spr=100) + nop + ldx #$97 ; 151 (spr=103) 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) - stx colpf2 + lda #$0B ; 11 (spr=-37) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line5 - lda #$86 ; 134 (spr=86) - stx colpf2 - ldy #$FF ; 255 (spr=207) - ldx #$1F ; 31 (spr=-17) + stx colpf1 + sty COLPM2 nop - lda #$85 ; 133 (spr=85) + lda #$2E ; 46 (spr=-2) + ldx #$EE ; 238 (spr=190) + ldx #$EE ; 238 (spr=190) + ldx #$2E ; 46 (spr=-2) + sty colpf1 + stx colpf1 + ldx #$07 ; 7 (spr=-41) + ldy #$1E ; 30 (spr=-18) + sty colpf1 + ldy #$1C ; 28 (spr=-20) ldx #$1D ; 29 (spr=-19) - ldy #$2E ; 46 (spr=-2) - sta colpf2 - sty colpf2 - lda #$EE ; 238 (spr=190) - stx colpf2 + lda #$0C ; 12 (spr=-36) 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 + lda #$1E ; 30 (spr=-18) + ldy #$2A ; 42 (spr=-6) + sty colpf1 + ldy #$87 ; 135 (spr=87) nop ; filler cmp byt2; on zero page so 3 cycles line6 - sta colpf2 + lda #$EE ; 238 (spr=190) nop - ldx #$94 ; 148 (spr=100) - ldx #$0C ; 12 (spr=-36) + nop + nop + nop + nop + sty colpf1 + ldy #$EE ; 238 (spr=190) ldx #$1F ; 31 (spr=-17) - nop - lda #$1E ; 30 (spr=-18) - nop - 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 + ldy #$1F ; 31 (spr=-17) + sty colpf1 ldx #$0E ; 14 (spr=-34) - ldx #$97 ; 151 (spr=103) - lda #$84 ; 132 (spr=84) - nop ; filler + ldx #$0F ; 15 (spr=-33) + lda #$0E ; 14 (spr=-34) + ldx #$06 ; 6 (spr=-42) + ldy #$2B ; 43 (spr=-5) + sty COLBAK + ldx #$1F ; 31 (spr=-17) + ldx #$0E ; 14 (spr=-34) + nop + stx colpf1 + ldy #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line7 - stx colpf2 - ldx #$94 ; 148 (spr=100) - nop - ldy #$EE ; 238 (spr=190) - lda #$84 ; 132 (spr=84) - nop - ldy #$2E ; 46 (spr=-2) - sta colpf2 + ldy #$05 ; 5 (spr=-43) 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 + lda #$EF ; 239 (spr=191) + ldy #$86 ; 134 (spr=86) + sty colpf0 + nop + lda #$1E ; 30 (spr=-18) + ldy #$F4 ; 244 (spr=196) + sty colpf0 + ldy #$1E ; 30 (spr=-18) + sty colpf0 + ldx #$1E ; 30 (spr=-18) + ldx #$1E ; 30 (spr=-18) + ldy #$EE ; 238 (spr=190) + nop + ldx #$06 ; 6 (spr=-42) + ldy #$EE ; 238 (spr=190) + nop + ldy #$2B ; 43 (spr=-5) + lda #$3A ; 58 (spr=10) + nop + lda #$EE ; 238 (spr=190) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line8 - ldx #$FE ; 254 (spr=206) - ldy #$1E ; 30 (spr=-18) + nop + nop + nop + ldy #$96 ; 150 (spr=102) + sty colpf0 + ldy #$95 ; 149 (spr=101) + nop lda #$0E ; 14 (spr=-34) - ldx #$0D ; 13 (spr=-35) - ldy #$EE ; 238 (spr=190) - ldy #$36 ; 54 (spr=6) - lda #$DE ; 222 (spr=174) + sty colpf0 + ldy #$1E ; 30 (spr=-18) + sty colpf0 + ldy #$27 ; 39 (spr=-9) + lda #$44 ; 68 (spr=20) + ldx #$0F ; 15 (spr=-33) + lda #$EE ; 238 (spr=190) 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 + ldx #$FE ; 254 (spr=206) + nop + sta colpf0 + nop + lda #$1E ; 30 (spr=-18) nop ; filler cmp byt2; on zero page so 3 cycles line9 - stx colpf2 - ldy #$0E ; 14 (spr=-34) + ldx #$86 ; 134 (spr=86) + lda #$1E ; 30 (spr=-18) + ldx #$FE ; 254 (spr=206) nop - lda #$EE ; 238 (spr=190) + ldy #$87 ; 135 (spr=87) + sty colpf0 + lda #$1E ; 30 (spr=-18) + ldy #$27 ; 39 (spr=-9) + ldx #$0E ; 14 (spr=-34) + sty colpf0 + sta colpf0 + nop + nop + ldy #$2D ; 45 (spr=-3) ldx #$EE ; 238 (spr=190) + sta colpf0 nop - lda #$0E ; 14 (spr=-34) - lda #$0D ; 13 (spr=-35) - lda #$87 ; 135 (spr=87) - 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 + sty colpf0 + lda #$EE ; 238 (spr=190) + ldy #$04 ; 4 (spr=-44) nop ; filler cmp byt2; on zero page so 3 cycles line10 - ldx #$1E ; 30 (spr=-18) - sta colpf2 - ldx #$EE ; 238 (spr=190) - ldx #$0F ; 15 (spr=-33) - ldx #$EE ; 238 (spr=190) + ldy #$87 ; 135 (spr=87) 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 - ldx #$A3 ; 163 (spr=115) + sty colpf0 + nop + ldx #$29 ; 41 (spr=-7) + nop + ldy #$36 ; 54 (spr=6) + ldx #$ED ; 237 (spr=189) + sty colpf0 + sta colpf0 + ldx #$FF ; 255 (spr=207) + lda #$EF ; 239 (spr=191) + lda #$EE ; 238 (spr=190) + ldy #$2D ; 45 (spr=-3) + nop + sta colpf0 + lda #$1F ; 31 (spr=-17) + sty colpf0 + nop + ldx #$F4 ; 244 (spr=196) nop ; filler cmp byt2; on zero page so 3 cycles line11 - sty COLPM2 nop nop - ldy #$14 ; 20 (spr=-28) - ldx #$CA ; 202 (spr=154) - ldy #$2C ; 44 (spr=-4) - ldx #$94 ; 148 (spr=100) + ldy #$0E ; 14 (spr=-34) + ldy #$86 ; 134 (spr=86) + nop + ldx #$A4 ; 164 (spr=116) + sty colpf0 + ldx #$04 ; 4 (spr=-44) + ldx #$F4 ; 244 (spr=196) + ldy #$29 ; 41 (spr=-7) + sty colpf0 + sta colpf0 + ldx #$86 ; 134 (spr=86) 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) + lda #$1D ; 29 (spr=-19) + lda #$20 ; 32 (spr=-16) nop - ldy #$1E ; 30 (spr=-18) - ldy #$EE ; 238 (spr=190) - stx COLBAK - ldx #$66 ; 102 (spr=54) + lda #$2E ; 46 (spr=-2) + sta colpf0 + ldx #$ED ; 237 (spr=189) + lda #$1F ; 31 (spr=-17) nop ; filler cmp byt2; on zero page so 3 cycles line12 - lda #$2C ; 44 (spr=-4) - 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) + ldy #$EE ; 238 (spr=190) + ldy #$86 ; 134 (spr=86) + nop + ldx #$04 ; 4 (spr=-44) + sty colpf0 + nop + ldx #$EE ; 238 (spr=190) + ldy #$29 ; 41 (spr=-7) + sty colpf0 + sta colpf0 + ldx #$86 ; 134 (spr=86) + ldy #$86 ; 134 (spr=86) + lda #$FE ; 254 (spr=206) + nop + lda #$2E ; 46 (spr=-2) + lda #$2F ; 47 (spr=-1) + nop + lda #$1D ; 29 (spr=-19) + sta colpf0 + ldx #$ED ; 237 (spr=189) + ldx #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line13 - 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 COLBAK - lda #$ED ; 237 (spr=189) - ldx #$84 ; 132 (spr=84) - lda #$FE ; 254 (spr=206) + sta colpf0 + sty colpf0 + lda #$1E ; 30 (spr=-18) + nop + ldy #$2E ; 46 (spr=-2) + ldx #$E0 ; 224 (spr=176) + ldx #$1E ; 30 (spr=-18) + ldy #$38 ; 56 (spr=8) + sty colpf0 + sta colpf0 + ldx #$DF ; 223 (spr=175) + ldy #$86 ; 134 (spr=86) + ldx #$16 ; 22 (spr=-26) + lda #$08 ; 8 (spr=-40) + lda #$0E ; 14 (spr=-34) + nop + ldx #$0E ; 14 (spr=-34) lda #$EE ; 238 (spr=190) - lda #$0A ; 10 (spr=-38) - stx COLBAK - sty colpf2 + lda #$EE ; 238 (spr=190) + ldx #$1E ; 30 (spr=-18) + lda #$0F ; 15 (spr=-33) nop ; filler cmp byt2; on zero page so 3 cycles line14 nop - sta COLPM3 - ldx #$2A ; 42 (spr=-6) - ldx #$2A ; 42 (spr=-6) - ldy #$86 ; 134 (spr=86) + nop + sty colpf0 + ldy #$1A ; 26 (spr=-22) + ldy #$09 ; 9 (spr=-39) + lda #$08 ; 8 (spr=-40) + lda #$42 ; 66 (spr=18) lda #$1F ; 31 (spr=-17) - nop - sty colpf2 - stx colpf2 - sta COLBAK + ldx #$FE ; 254 (spr=206) + sty colpf0 + sta colpf0 + lda #$0E ; 14 (spr=-34) + ldy #$1E ; 30 (spr=-18) + ldx #$0E ; 14 (spr=-34) + ldy #$EE ; 238 (spr=190) 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 - ldx #$ED ; 237 (spr=189) - ldx #$95 ; 149 (spr=101) - sty colpf2 + sty colpf1 + sta colpf0 + ldx #$EE ; 238 (spr=190) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line15 - 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) - lda #$EE ; 238 (spr=190) + ldx #$0D ; 13 (spr=-35) + stx colpf1 + lda #$1D ; 29 (spr=-19) + ldx #$FE ; 254 (spr=206) nop nop - sty colpf2 + sty COLPM1 + lda #$0A ; 10 (spr=-38) + sta colpf1 + sty colpf1 + ldx #$0E ; 14 (spr=-34) + ldy #$DF ; 223 (spr=175) + sty COLPM1 + lda #$06 ; 6 (spr=-42) + ldy #$0A ; 10 (spr=-38) + nop + ldx #$EE ; 238 (spr=190) + ldx #$0E ; 14 (spr=-34) + sty colpf1 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line16 - stx COLPM0 - lda #$0E ; 14 (spr=-34) + ldx #$1E ; 30 (spr=-18) + ldx #$10 ; 16 (spr=-32) + ldx #$FC ; 252 (spr=204) + lda #$FD ; 253 (spr=205) + ldx #$0F ; 15 (spr=-33) nop - ldx #$EE ; 238 (spr=190) - lda #$64 ; 100 (spr=52) - ldy #$04 ; 4 (spr=-44) - ldx #$0E ; 14 (spr=-34) - ldy #$0E ; 14 (spr=-34) - ldx #$2B ; 43 (spr=-5) - lda #$86 ; 134 (spr=86) - stx colpf2 - ldx #$0E ; 14 (spr=-34) - nop - nop - ldy #$2A ; 42 (spr=-6) - lda #$EE ; 238 (spr=190) + lda #$2A ; 42 (spr=-6) + ldy #$1A ; 26 (spr=-22) + ldx #$0D ; 13 (spr=-35) lda #$2E ; 46 (spr=-2) + nop + nop + sta colpf1 + ldy #$EE ; 238 (spr=190) + sty colpf1 + lda #$2C ; 44 (spr=-4) + nop ldy #$0E ; 14 (spr=-34) - ldx #$0A ; 10 (spr=-38) - ldy #$0B ; 11 (spr=-37) - sta COLPM3 - sty colpf2 + ldx #$2E ; 46 (spr=-2) + sta colpf1 + ldx #$0E ; 14 (spr=-34) + ldx #$EE ; 238 (spr=190) + ldx #$0E ; 14 (spr=-34) nop ; filler cmp byt2; on zero page so 3 cycles line17 - ldy #$0E ; 14 (spr=-34) + ldx #$16 ; 22 (spr=-26) + nop + lda #$0B ; 11 (spr=-37) ldx #$0E ; 14 (spr=-34) + ldy #$A5 ; 165 (spr=117) nop - ldx #$0E ; 14 (spr=-34) - ldx #$95 ; 149 (spr=101) - lda #$EF ; 239 (spr=191) + ldx #$EE ; 238 (spr=190) + ldy #$FE ; 254 (spr=206) + sta colpf1 nop - nop - 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 - ldx #$2B ; 43 (spr=-5) - stx COLBAK sty colpf2 - ldx #$86 ; 134 (spr=86) + ldy #$0E ; 14 (spr=-34) + stx colpf1 + sta COLPM3 + ldx #$05 ; 5 (spr=-43) + lda #$0E ; 14 (spr=-34) + nop + nop + stx colpf1 + ldx #$FA ; 250 (spr=202) + ldx #$0F ; 15 (spr=-33) nop ; filler cmp byt2; on zero page so 3 cycles line18 - sta COLPM0 - stx COLBAK - lda #$EE ; 238 (spr=190) - sty COLPM3 - lda #$0A ; 10 (spr=-38) - ldx #$FB ; 251 (spr=203) + ldx #$29 ; 41 (spr=-7) + ldy #$04 ; 4 (spr=-44) + ldy #$06 ; 6 (spr=-42) sta colpf2 - ldx #$2C ; 44 (spr=-4) - lda #$EE ; 238 (spr=190) - sta COLBAK - stx colpf2 - nop + sty colpf0 + ldy #$0E ; 14 (spr=-34) + lda #$75 ; 117 (spr=69) + sta HPOSP3 + ldy #$EF ; 239 (spr=191) ldx #$0E ; 14 (spr=-34) + sty colpf0 + ldy #$FE ; 254 (spr=206) + ldx #$0C ; 12 (spr=-36) + ldx #$3B ; 59 (spr=11) nop - lda #$2A ; 42 (spr=-6) - sta COLBAK - ldx #$84 ; 132 (spr=84) - lda #$E0 ; 224 (spr=176) - nop + ldy #$0E ; 14 (spr=-34) + sty colpf2 + ldx #$06 ; 6 (spr=-42) + lda #$48 ; 72 (spr=24) + stx colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line19 - stx COLBAK - stx COLBAK + sty colpf0 + ldx #$2A ; 42 (spr=-6) + ldx #$06 ; 6 (spr=-42) + ldy #$06 ; 6 (spr=-42) + sty colpf0 + nop + nop + sty COLPM1 + ldy #$04 ; 4 (spr=-44) ldx #$EE ; 238 (spr=190) - lda #$EE ; 238 (spr=190) - ldx #$1E ; 30 (spr=-18) - sty colpf2 - nop - 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 + stx colpf0 + sta HPOSP3 + ldy #$DE ; 222 (spr=174) + ldy #$86 ; 134 (spr=86) + lda #$0F ; 15 (spr=-33) + lda #$0E ; 14 (spr=-34) + sty colpf0 + sty colpf0 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line20 - nop - nop - sty COLBAK - stx COLBAK - nop - ldy #$1E ; 30 (spr=-18) - nop - 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) + sty colpf0 + sta COLPM1 ldy #$0E ; 14 (spr=-34) + ldy #$0D ; 13 (spr=-35) + sty colpf2 + sta colpf2 + ldy #$08 ; 8 (spr=-40) + sty colpf0 + stx colpf0 + ldy #$0E ; 14 (spr=-34) + lda #$1D ; 29 (spr=-19) + sta colpf2 + lda #$0E ; 14 (spr=-34) + ldy #$06 ; 6 (spr=-42) + sty colpf0 + sta colpf2 nop - 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 - ldx #$0A ; 10 (spr=-38) nop - 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) + lda #$29 ; 41 (spr=-7) + nop + ldx #$EE ; 238 (spr=190) + lda #$2C ; 44 (spr=-4) + nop + ldy #$0A ; 10 (spr=-38) + stx COLPM1 + ldy #$09 ; 9 (spr=-39) + sty colpf0 + stx colpf0 + sty colpf0 + stx colpf0 + sta colpf2 + sty colpf0 + lda #$2A ; 42 (spr=-6) + ldy #$2A ; 42 (spr=-6) + ldy #$2A ; 42 (spr=-6) nop ; filler cmp byt2; on zero page so 3 cycles line22 - ldx #$72 ; 114 (spr=66) - nop - nop - nop - ldy #$16 ; 22 (spr=-26) - ldy #$03 ; 3 (spr=-45) - nop + lda #$0E ; 14 (spr=-34) + ldy #$2C ; 44 (spr=-4) + ldy #$2A ; 42 (spr=-6) + lda #$0E ; 14 (spr=-34) + sta colpf2 + ldy #$E4 ; 228 (spr=180) + lda #$38 ; 56 (spr=8) + ldy #$06 ; 6 (spr=-42) + sty colpf0 + sta colpf0 + stx colpf0 + ldy #$EE ; 238 (spr=190) ldx #$0E ; 14 (spr=-34) - ldy #$07 ; 7 (spr=-41) - lda #$E3 ; 227 (spr=179) - ldx #$0A ; 10 (spr=-38) lda #$EE ; 238 (spr=190) - ldx #$95 ; 149 (spr=101) - sta COLBAK - lda #$48 ; 72 (spr=24) - sty COLPM3 - lda #$95 ; 149 (spr=101) + lda #$2C ; 44 (spr=-4) + sta colpf2 nop - nop - stx COLBAK - nop - lda #$05 ; 5 (spr=-43) - nop ; filler + ldy #$2A ; 42 (spr=-6) + lda #$0E ; 14 (spr=-34) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line23 + sta colpf0 + ldy #$1A ; 26 (spr=-22) + lda #$0E ; 14 (spr=-34) + ldy #$F9 ; 249 (spr=201) + ldx #$06 ; 6 (spr=-42) + stx colpf0 + ldy #$08 ; 8 (spr=-40) + ldx #$EF ; 239 (spr=191) + lda #$06 ; 6 (spr=-42) + sty colpf0 + stx colpf0 + ldx #$08 ; 8 (spr=-40) nop - ldy #$94 ; 148 (spr=100) + ldy #$09 ; 9 (spr=-39) + lda #$2D ; 45 (spr=-3) + sta colpf2 + lda #$0E ; 14 (spr=-34) + stx colpf0 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 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 + sta colpf2 + ldx #$0E ; 14 (spr=-34) + ldy #$94 ; 148 (spr=100) + lda #$2C ; 44 (spr=-4) + ldx #$EE ; 238 (spr=190) + nop + nop + ldy #$F4 ; 244 (spr=196) + sty colpf0 + sta colpf0 + stx colpf0 + ldy #$06 ; 6 (spr=-42) + ldx #$18 ; 24 (spr=-24) + lda #$2C ; 44 (spr=-4) + sta colpf2 + stx colpf0 + nop 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 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) + lda #$0E ; 14 (spr=-34) + lda #$0E ; 14 (spr=-34) + ldx #$EF ; 239 (spr=191) + sta colpf2 + sty colpf0 + sta colpf2 + lda #$2D ; 45 (spr=-3) + sta colpf0 + stx colpf0 + ldx #$F6 ; 246 (spr=198) + ldx #$28 ; 40 (spr=-8) nop - stx COLBAK - lda #$29 ; 41 (spr=-7) - sta COLBAK - ldy #$EE ; 238 (spr=190) + sta colpf2 + stx colpf0 nop - ldx #$95 ; 149 (spr=101) + ldx #$94 ; 148 (spr=100) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line26 - lda #$28 ; 40 (spr=-8) + lda #$0E ; 14 (spr=-34) + ldy #$14 ; 20 (spr=-28) 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) + lda #$0E ; 14 (spr=-34) + sta colpf2 + lda #$2D ; 45 (spr=-3) + ldx #$EF ; 239 (spr=191) nop - sty COLBAK - sty COLBAK - sta COLBAK - ldx #$FD ; 253 (spr=205) + sty colpf0 + ldy #$84 ; 132 (spr=84) + sta colpf0 + stx colpf0 + ldy #$35 ; 53 (spr=5) + ldy #$94 ; 148 (spr=100) + ldx #$29 ; 41 (spr=-7) + sta colpf2 + stx colpf0 + ldy #$06 ; 6 (spr=-42) + ldx #$28 ; 40 (spr=-8) 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 + ldx #$94 ; 148 (spr=100) + nop nop - stx COLBAK - lda #$85 ; 133 (spr=85) lda #$0E ; 14 (spr=-34) - lda #$CE ; 206 (spr=158) + ldx #$FE ; 254 (spr=206) + sta colpf2 + sty colpf0 + sta colpf2 + lda #$2D ; 45 (spr=-3) + sta colpf0 + stx colpf0 nop - ldx #$1E ; 30 (spr=-18) - ldy #$13 ; 19 (spr=-29) + ldx #$28 ; 40 (spr=-8) 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) + sta colpf2 + stx colpf0 + ldx #$FF ; 255 (spr=207) + lda #$94 ; 148 (spr=100) + nop ; filler 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 COLPM0 + lda #$0E ; 14 (spr=-34) sta colpf2 - sty COLPM1 - lda #$2E ; 46 (spr=-2) + lda #$1F ; 31 (spr=-17) + sty colpf0 nop - ldx #$0A ; 10 (spr=-38) lda #$2D ; 45 (spr=-3) - stx colpf2 nop - ldy #$25 ; 37 (spr=-11) + sta colpf0 + stx colpf0 + ldx #$28 ; 40 (spr=-8) + nop + nop + sta colpf2 + stx colpf0 + lda #$0E ; 14 (spr=-34) + nop 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 + ldx #$A6 ; 166 (spr=118) + sty colpf0 + ldx #$1C ; 28 (spr=-20) + sta colpf2 + sty colpf0 ldy #$0B ; 11 (spr=-37) + lda #$2C ; 44 (spr=-4) + sty colpf0 + sta colpf0 + stx colpf0 + ldy #$94 ; 148 (spr=100) + ldx #$29 ; 41 (spr=-7) + ldy #$09 ; 9 (spr=-39) + stx colpf2 + ldx #$0E ; 14 (spr=-34) 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 nop ; filler cmp byt2; on zero page so 3 cycles line30 - ldx #$92 ; 146 (spr=98) - sta colpf2 + ldx #$0A ; 10 (spr=-38) + lda #$0E ; 14 (spr=-34) + ldx #$EE ; 238 (spr=190) 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 + sty colpf0 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) + lda #$2D ; 45 (spr=-3) + ldy #$26 ; 38 (spr=-10) + sty colpf0 + sta colpf0 + stx colpf0 + ldx #$16 ; 22 (spr=-26) + lda #$29 ; 41 (spr=-7) + ldy #$83 ; 131 (spr=83) + sta colpf2 + stx COLBAK + ldx #$06 ; 6 (spr=-42) nop nop ; filler cmp byt2; on zero page so 3 cycles line31 - sta colpf2 - ldy #$2A ; 42 (spr=-6) + stx colpf0 + ldx #$91 ; 145 (spr=97) + nop 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 + lda #$2B ; 43 (spr=-5) stx colpf2 - ldy #$84 ; 132 (spr=84) + sty HPOSP3 + sta colpf0 + lda #$82 ; 130 (spr=82) + ldx #$29 ; 41 (spr=-7) + ldy #$95 ; 149 (spr=101) + stx COLBAK + lda #$08 ; 8 (spr=-40) + ldx #$17 ; 23 (spr=-25) + nop + stx colpf0 + nop + ldx #$48 ; 72 (spr=24) 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 + sty COLPM0 + ldy #$0E ; 14 (spr=-34) + sty colpf0 + sta colpf0 nop + lda #$2B ; 43 (spr=-5) nop - sta COLBAK - ldx #$1E ; 30 (spr=-18) - sty colpf2 - ldy #$04 ; 4 (spr=-44) - stx COLBAK + ldx #$0E ; 14 (spr=-34) + ldx #$0A ; 10 (spr=-38) + sta COLPM3 + stx colpf1 + ldx #$1B ; 27 (spr=-21) + stx colpf1 + ldy #$16 ; 22 (spr=-26) lda #$EE ; 238 (spr=190) - lda #$94 ; 148 (spr=100) - lda #$16 ; 22 (spr=-26) + sty colpf1 nop - sta colpf2 - ldy #$94 ; 148 (spr=100) - lda #$26 ; 38 (spr=-10) + ldx #$18 ; 24 (spr=-24) + lda #$78 ; 120 (spr=72) 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 + sty colpf1 + ldx #$04 ; 4 (spr=-44) + ldy #$14 ; 20 (spr=-28) + lda #$78 ; 120 (spr=72) + lda #$EE ; 238 (spr=190) stx colpf1 + lda #$92 ; 146 (spr=98) + ldy #$DC ; 220 (spr=172) + sta COLPM2 + ldy #$04 ; 4 (spr=-44) + ldx #$1E ; 30 (spr=-18) + lda #$2A ; 42 (spr=-6) + ldx #$56 ; 86 (spr=38) + stx HPOSP1 ldx #$06 ; 6 (spr=-42) - stx colpf2 + sta colpf2 + stx COLPM1 + ldy #$FD ; 253 (spr=205) ldx #$84 ; 132 (spr=84) - nop - nop ; filler + ldx #$0E ; 14 (spr=-34) 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 HPOSP3 + ldx #$A4 ; 164 (spr=116) + ldx #$03 ; 3 (spr=-45) sty COLPM3 - ldy #$07 ; 7 (spr=-41) - ldx #$95 ; 149 (spr=101) - lda #$EE ; 238 (spr=190) + ldx #$0D ; 13 (spr=-35) + lda #$27 ; 39 (spr=-9) + stx colpf0 + ldy #$D3 ; 211 (spr=163) + sta colpf0 + stx COLBAK + ldy #$EF ; 239 (spr=191) + sty colpf1 + ldx #$2A ; 42 (spr=-6) + lda #$18 ; 24 (spr=-24) + sta COLBAK + lda #$17 ; 23 (spr=-25) + ldx #$1E ; 30 (spr=-18) + lda #$28 ; 40 (spr=-8) + ldy #$5F ; 95 (spr=47) nop ; filler cmp byt2; on zero page so 3 cycles line35 + stx COLBAK + nop + sta COLBAK + lda #$1E ; 30 (spr=-18) + lda #$04 ; 4 (spr=-44) + sta colpf1 + nop + ldy #$5F ; 95 (spr=47) + ldy #$25 ; 37 (spr=-11) + ldy #$EE ; 238 (spr=190) + ldy #$14 ; 20 (spr=-28) nop stx COLBAK - lda #$04 ; 4 (spr=-44) + ldy #$04 ; 4 (spr=-44) + lda #$29 ; 41 (spr=-7) 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 + sta COLBAK + lda #$97 ; 151 (spr=103) + sta HPOSP3 + lda #$84 ; 132 (spr=84) nop ; filler cmp byt2; on zero page so 3 cycles line36 + ldy #$93 ; 147 (spr=99) + ldx #$04 ; 4 (spr=-44) 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) + sty COLPM2 + sty COLPM0 sta colpf2 - ldy #$25 ; 37 (spr=-11) - ldy #$90 ; 144 (spr=96) - ldx #$28 ; 40 (spr=-8) - stx colpf2 + ldy #$34 ; 52 (spr=4) + sty colpf2 + ldy #$2A ; 42 (spr=-6) + sty colpf1 + ldy #$1E ; 30 (spr=-18) + sty colpf2 nop + ldy #$F8 ; 248 (spr=200) + sty colpf2 nop - ldx #$84 ; 132 (spr=84) + ldy #$03 ; 3 (spr=-45) + ldy #$2F ; 47 (spr=-1) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line37 - sty colpf2 + ldy #$E4 ; 228 (spr=180) + ldy #$03 ; 3 (spr=-45) 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) + stx colpf1 sta colpf2 + ldy #$C0 ; 192 (spr=144) + ldy #$2A ; 42 (spr=-6) + sty colpf1 + ldy #$1F ; 31 (spr=-17) sty colpf2 - lda #$1C ; 28 (spr=-20) + ldy #$1A ; 26 (spr=-22) + ldx #$E2 ; 226 (spr=178) + sty colpf2 + ldy #$95 ; 149 (spr=101) + sty COLPM0 nop + ldy #$24 ; 36 (spr=-12) 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 + ldy #$05 ; 5 (spr=-43) + ldx #$E4 ; 228 (spr=180) sty colpf1 sta colpf2 + sty colpf1 + ldy #$0C ; 12 (spr=-36) + ldy #$F4 ; 244 (spr=196) + sty colpf2 + ldy #$2A ; 42 (spr=-6) + sty colpf2 + ldy #$1F ; 31 (spr=-17) + sty colpf2 + ldy #$1B ; 27 (spr=-21) + sty colpf2 + ldy #$02 ; 2 (spr=-46) + lda #$74 ; 116 (spr=68) + sty colpf2 + nop 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) + sty colpf2 + lda #$B4 ; 180 (spr=132) + nop + lda #$37 ; 55 (spr=7) + nop + ldy #$2B ; 43 (spr=-5) + sty colpf2 ldy #$1E ; 30 (spr=-18) - sta colpf2 - lda #$1D ; 29 (spr=-19) - ldx #$28 ; 40 (spr=-8) - ldx #$DE ; 222 (spr=174) - nop ; filler + sty colpf1 + ldy #$29 ; 41 (spr=-7) + sty COLPM1 + ldy #$1A ; 26 (spr=-22) + sty colpf1 + ldy #$1C ; 28 (spr=-20) + nop + lda #$85 ; 133 (spr=85) + ldy #$04 ; 4 (spr=-44) + ldy #$95 ; 149 (spr=101) nop ; filler cmp byt2; on zero page so 3 cycles line40 + ldy #$06 ; 6 (spr=-42) + lda #$26 ; 38 (spr=-10) + ldy #$2A ; 42 (spr=-6) + stx COLPM1 + ldy #$04 ; 4 (spr=-44) + ldy #$04 ; 4 (spr=-44) + sty colpf1 + ldx #$04 ; 4 (spr=-44) + lda #$94 ; 148 (spr=100) nop + ldy #$1E ; 30 (spr=-18) nop - ldx #$90 ; 144 (spr=96) - nop - ldy #$90 ; 144 (spr=96) - ldx #$94 ; 148 (spr=100) + lda #$85 ; 133 (spr=85) + lda #$1E ; 30 (spr=-18) sty colpf2 - stx colpf2 - ldy #$28 ; 40 (spr=-8) - ldy #$28 ; 40 (spr=-8) + ldy #$1A ; 26 (spr=-22) sty colpf2 - ldy #$27 ; 39 (spr=-9) - sta colpf2 - nop - lda #$F8 ; 248 (spr=200) - nop - sta colpf2 + lda #$84 ; 132 (spr=84) + ldy #$F9 ; 249 (spr=201) sty colpf2 - lda #$18 ; 24 (spr=-24) - nop + ldx #$29 ; 41 (spr=-7) nop ; filler cmp byt2; on zero page so 3 cycles line41 - sty COLPM2 + nop + sty COLBAK + ldy #$92 ; 146 (spr=98) + ldx #$1C ; 28 (spr=-20) + sta colpf2 + ldx #$29 ; 41 (spr=-7) + ldy #$2A ; 42 (spr=-6) + nop sty colpf2 - nop - ldy #$28 ; 40 (spr=-8) - nop + stx colpf1 + ldy #$90 ; 144 (spr=96) + ldy #$1E ; 30 (spr=-18) + sty colpf2 + ldy #$1B ; 27 (spr=-21) + sty colpf2 + ldx #$05 ; 5 (spr=-43) + ldy #$03 ; 3 (spr=-45) + sta COLPM0 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) + sty colpf0 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) + lda #$08 ; 8 (spr=-40) + stx colpf1 + lda #$1B ; 27 (spr=-21) + ldx #$16 ; 22 (spr=-26) + lda #$1F ; 31 (spr=-17) + ldy #$29 ; 41 (spr=-7) + stx colpf0 + sty colpf1 ldx #$E2 ; 226 (spr=178) + sta colpf1 + stx COLPM1 + ldy #$04 ; 4 (spr=-44) + ldx #$03 ; 3 (spr=-45) + ldy #$93 ; 147 (spr=99) + lda #$1A ; 26 (spr=-22) + ldy #$05 ; 5 (spr=-43) 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) + nop + sty colpf1 stx colpf2 + ldx #$1C ; 28 (spr=-20) + ldx #$1E ; 30 (spr=-18) + ldx #$16 ; 22 (spr=-26) nop - lda #$E2 ; 226 (spr=178) - ldx #$7D ; 125 (spr=77) - lda #$1E ; 30 (spr=-18) - nop - lda #$1C ; 28 (spr=-20) + ldy #$1F ; 31 (spr=-17) + sta colpf2 + lda #$E3 ; 227 (spr=179) + sty colpf1 + ldy #$04 ; 4 (spr=-44) + ldx #$26 ; 38 (spr=-10) + ldy #$2A ; 42 (spr=-6) + lda #$1B ; 27 (spr=-21) + stx colpf1 + ldx #$04 ; 4 (spr=-44) 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 + sty colpf1 + nop ; filler 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) + ldx #$05 ; 5 (spr=-43) + stx colpf1 + ldx #$18 ; 24 (spr=-24) + ldy #$92 ; 146 (spr=98) + nop + ldx #$14 ; 20 (spr=-28) + ldx #$92 ; 146 (spr=98) + lda #$1E ; 30 (spr=-18) + ldy #$02 ; 2 (spr=-46) + sty colpf1 + lda #$27 ; 39 (spr=-9) + lda #$1B ; 27 (spr=-21) + ldy #$1E ; 30 (spr=-18) + sty colpf2 + sta colpf2 + ldx #$1C ; 28 (spr=-20) + lda #$94 ; 148 (spr=100) + ldx #$04 ; 4 (spr=-44) + lda #$EC ; 236 (spr=188) + ldy #$16 ; 22 (spr=-26) nop ; filler cmp byt2; on zero page so 3 cycles line45 + lda #$1A ; 26 (spr=-22) nop - stx COLBAK + sta colpf2 nop - sta COLPM3 + stx colpf2 + ldx #$07 ; 7 (spr=-41) nop - lda #$82 ; 130 (spr=82) - lda #$93 ; 147 (spr=99) - ldx #$92 ; 146 (spr=98) - ldx #$1D ; 29 (spr=-19) - sty colpf1 - ldy #$2B ; 43 (spr=-5) - sty colpf1 - stx colpf1 + ldy #$84 ; 132 (spr=84) ldy #$16 ; 22 (spr=-26) - ldx #$26 ; 38 (spr=-10) - sty colpf1 - lda #$07 ; 7 (spr=-41) - nop - lda #$92 ; 146 (spr=98) - nop + stx colpf2 + ldx #$2B ; 43 (spr=-5) + stx colpf2 + ldx #$1F ; 31 (spr=-17) + stx colpf2 + sta colpf2 + ldx #$05 ; 5 (spr=-43) + lda #$E4 ; 228 (spr=180) + ldy #$BC ; 188 (spr=140) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line46 - ldx #$92 ; 146 (spr=98) + stx colpf2 + lda #$18 ; 24 (spr=-24) + ldy #$FA ; 250 (spr=202) 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) + ldx #$1E ; 30 (spr=-18) + stx HPOSP3 + lda #$2A ; 42 (spr=-6) + ldx #$06 ; 6 (spr=-42) + stx colpf2 + sta colpf2 + lda #$9C ; 156 (spr=108) + sta HPOSP3 + lda #$1E ; 30 (spr=-18) + lda #$1B ; 27 (spr=-21) + sta colpf2 + lda #$18 ; 24 (spr=-24) ldy #$2A ; 42 (spr=-6) - sta colpf1 - 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 + ldx #$26 ; 38 (spr=-10) + lda #$90 ; 144 (spr=96) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line47 - nop - ldy #$FB ; 251 (spr=203) lda #$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 + lda #$04 ; 4 (spr=-44) + ldx #$1A ; 26 (spr=-22) + ldx #$F8 ; 248 (spr=200) + ldx #$1B ; 27 (spr=-21) + sta colpf2 + lda #$15 ; 21 (spr=-27) + ldy #$1C ; 28 (spr=-20) + lda #$A0 ; 160 (spr=112) + ldy #$0A ; 10 (spr=-38) + lda #$1A ; 26 (spr=-22) + stx colpf2 + sty COLPM1 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) + lda #$1E ; 30 (spr=-18) + lda #$92 ; 146 (spr=98) nop + lda #$27 ; 39 (spr=-9) + sta colpf2 + ldy #$18 ; 24 (spr=-24) + lda #$1C ; 28 (spr=-20) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line48 - ldx #$22 ; 34 (spr=-14) + nop + ldx #$2D ; 45 (spr=-3) + lda #$05 ; 5 (spr=-43) + nop + sta colpf2 + lda #$14 ; 20 (spr=-28) + ldy #$09 ; 9 (spr=-39) ldy #$04 ; 4 (spr=-44) - ldx #$04 ; 4 (spr=-44) - nop + ldx #$1A ; 26 (spr=-22) + sta colpf2 lda #$28 ; 40 (spr=-8) + sta colpf2 + stx colpf2 + ldx #$82 ; 130 (spr=82) + lda #$38 ; 56 (spr=8) nop - ldy #$1A ; 26 (spr=-22) - ldy #$38 ; 56 (spr=8) + lda #$04 ; 4 (spr=-44) 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) + sta colpf2 + lda #$25 ; 37 (spr=-11) + ldy #$26 ; 38 (spr=-10) nop ; filler cmp byt2; on zero page so 3 cycles line49 - ldx #$22 ; 34 (spr=-14) + lda #$07 ; 7 (spr=-41) + ldx #$2B ; 43 (spr=-5) nop - 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) + ldy #$05 ; 5 (spr=-43) + ldy #$92 ; 146 (spr=98) + sty COLPM0 + ldx #$1A ; 26 (spr=-22) + ldx #$FA ; 250 (spr=202) + nop + sta colpf2 + stx colpf2 + nop + stx colpf2 + lda #$08 ; 8 (spr=-40) + lda #$26 ; 38 (spr=-10) + ldy #$CF ; 207 (spr=159) + sta colpf2 + ldy #$18 ; 24 (spr=-24) + lda #$05 ; 5 (spr=-43) 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) + ldy #$01 ; 1 (spr=-47) + ldx #$16 ; 22 (spr=-26) + sta colpf2 + ldx #$1A ; 26 (spr=-22) + lda #$C4 ; 196 (spr=148) + ldy #$1A ; 26 (spr=-22) nop - lda #$92 ; 146 (spr=98) - ldx #$17 ; 23 (spr=-25) - ldx #$1C ; 28 (spr=-20) + ldy #$36 ; 54 (spr=6) nop - lda #$28 ; 40 (spr=-8) - ldx #$02 ; 2 (spr=-46) - sty COLBAK - stx COLBAK + ldy #$2A ; 42 (spr=-6) nop - sta colpf0 - 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 - ldy #$92 ; 146 (spr=98) + ldx #$FB ; 251 (spr=203) + stx colpf2 + lda #$16 ; 22 (spr=-26) + nop + ldy #$E2 ; 226 (spr=178) + ldy #$16 ; 22 (spr=-26) + nop + ldx #$FB ; 251 (spr=203) + nop + nop ; filler + nop ; filler + nop ; filler + nop ; filler 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) + ldx #$2A ; 42 (spr=-6) + ldy #$84 ; 132 (spr=84) + ldx #$0C ; 12 (spr=-36) + ldy #$84 ; 132 (spr=84) + lda #$04 ; 4 (spr=-44) + sta colpf2 nop - ldx #$02 ; 2 (spr=-46) - stx COLBAK - lda #$28 ; 40 (spr=-8) - sta colpf0 - ldx #$93 ; 147 (spr=99) - stx COLBAK + ldy #$00 ; 0 (spr=-48) + nop + ldx #$FB ; 251 (spr=203) + sta COLPM0 + stx colpf2 + ldx #$07 ; 7 (spr=-41) + stx COLPM1 + nop + ldx #$FE ; 254 (spr=206) + ldy #$EA ; 234 (spr=186) + lda #$F8 ; 248 (spr=200) + ldy #$12 ; 18 (spr=-30) + sta COLBAK nop - ldx #$05 ; 5 (spr=-43) - lda #$1C ; 28 (spr=-20) - ldy #$E2 ; 226 (spr=178) - stx colpf0 - lda #$16 ; 22 (spr=-26) - nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line52 - ldy #$D6 ; 214 (spr=166) + sta COLBAK + sta COLBAK nop nop - 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 - 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 + nop + nop + nop + ldy #$92 ; 146 (spr=98) + sta COLBAK + nop + nop + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line53 - nop - sty colpf0 - ldy #$E6 ; 230 (spr=182) - nop - ldy #$1B ; 27 (spr=-21) - sta colpf1 + sta COLBAK + sta COLBAK 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) - stx colpf1 - lda #$04 ; 4 (spr=-44) - ldy #$2A ; 42 (spr=-6) - ldx #$1C ; 28 (spr=-20) + nop + nop + nop + nop + nop + ldy #$92 ; 146 (spr=98) + sta COLBAK + nop + nop + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line54 + lda #$1C ; 28 (spr=-20) + nop + lda #$EC ; 236 (spr=188) + sty COLPM2 + stx COLPM1 + lda #$16 ; 22 (spr=-26) nop - sta colpf1 sty COLPM0 - ldy #$16 ; 22 (spr=-26) - lda #$24 ; 36 (spr=-12) - lda #$1A ; 26 (spr=-22) + stx COLPM0 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) + ldx #$48 ; 72 (spr=24) + ldx #$04 ; 4 (spr=-44) + lda #$29 ; 41 (spr=-7) + ldy #$92 ; 146 (spr=98) + ldx #$01 ; 1 (spr=-47) nop - sty COLPM3 - sta colpf2 - lda #$1D ; 29 (spr=-19) + nop + nop + ldy #$2A ; 42 (spr=-6) + lda #$17 ; 23 (spr=-25) + nop + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line55 - sty colpf2 - sta colpf2 nop - ldy #$93 ; 147 (spr=99) - sty colpf1 - ldy #$92 ; 146 (spr=98) - ldy #$1B ; 27 (spr=-21) - stx colpf1 - lda #$28 ; 40 (spr=-8) + ldy #$26 ; 38 (spr=-10) + lda #$2C ; 44 (spr=-4) + sty colpf0 + lda #$18 ; 24 (spr=-24) + ldy #$09 ; 9 (spr=-39) + sty COLPM1 + ldy #$59 ; 89 (spr=41) + sty HPOSP0 + lda #$29 ; 41 (spr=-7) + sta colpf1 + ldy #$38 ; 56 (spr=8) + ldy #$04 ; 4 (spr=-44) + nop + lda #$EC ; 236 (spr=188) + nop + sta COLPM1 + lda #$16 ; 22 (spr=-26) sta colpf0 lda #$26 ; 38 (spr=-10) - sty colpf1 - ldy #$18 ; 24 (spr=-24) - sty colpf0 - sta colpf1 - lda #$05 ; 5 (spr=-43) - sta colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line56 - ldx #$1A ; 26 (spr=-22) - 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 + lda #$2A ; 42 (spr=-6) + lda #$93 ; 147 (spr=99) + sty colpf0 + lda #$29 ; 41 (spr=-7) + nop + lda #$18 ; 24 (spr=-24) + stx colpf1 + ldy #$17 ; 23 (spr=-25) + ldx #$EC ; 236 (spr=188) + sty colpf0 + lda #$26 ; 38 (spr=-10) + ldy #$25 ; 37 (spr=-11) + lda #$EC ; 236 (spr=188) + ldx #$1A ; 26 (spr=-22) + ldy #$2A ; 42 (spr=-6) + sty COLPM1 sta colpf2 - sty colpf1 - ldy #$02 ; 2 (spr=-46) - nop ; filler + lda #$9E ; 158 (spr=110) + ldy #$04 ; 4 (spr=-44) + ldx #$16 ; 22 (spr=-26) nop ; filler cmp byt2; on zero page so 3 cycles line57 - ldx #$26 ; 38 (spr=-10) - lda #$2B ; 43 (spr=-5) + ldx #$16 ; 22 (spr=-26) nop + ldx #$1A ; 26 (spr=-22) + ldx #$DC ; 220 (spr=172) + sta HPOSP1 + sty colpf0 nop - lda #$EF ; 239 (spr=191) - sta COLBAK - nop - lda #$28 ; 40 (spr=-8) - sty colpf1 - sta colpf2 lda #$16 ; 22 (spr=-26) - stx COLPM3 - ldx #$26 ; 38 (spr=-10) - nop - ldy #$EE ; 238 (spr=190) - nop + ldx #$2A ; 42 (spr=-6) + ldx #$0E ; 14 (spr=-34) sta colpf0 - lda #$05 ; 5 (spr=-43) - ldx #$28 ; 40 (spr=-8) - ldx #$EB ; 235 (spr=187) - nop + lda #$33 ; 51 (spr=3) + sta HPOSP3 + sty colpf1 + ldy #$27 ; 39 (spr=-9) + ldx #$08 ; 8 (spr=-40) + ldx #$1A ; 26 (spr=-22) + sty COLBAK + ldy #$2C ; 44 (spr=-4) + ldy #$F8 ; 248 (spr=200) nop ; filler cmp byt2; on zero page so 3 cycles line58 - sta colpf2 - ldy #$EC ; 236 (spr=188) nop - sty colpf1 - ldy #$28 ; 40 (spr=-8) + lda #$DB ; 219 (spr=171) + ldy #$93 ; 147 (spr=99) + stx COLPM3 + sty COLPM3 nop - lda #$26 ; 38 (spr=-10) nop - stx colpf2 - sty colpf2 + ldx #$28 ; 40 (spr=-8) + ldx #$EC ; 236 (spr=188) + sta COLPM3 + lda #$29 ; 41 (spr=-7) + ldy #$18 ; 24 (spr=-24) + sta COLBAK + ldy #$F8 ; 248 (spr=200) + ldx #$EA ; 234 (spr=186) + sta COLPM0 + nop 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 - nop - lda #$EE ; 238 (spr=190) + ldx #$8B ; 139 (spr=91) + lda #$92 ; 146 (spr=98) nop ; filler cmp byt2; on zero page so 3 cycles line59 lda #$92 ; 146 (spr=98) - sta COLPM1 - lda #$2A ; 42 (spr=-6) - stx colpf2 - lda #$28 ; 40 (spr=-8) + sta COLPM3 + ldy #$92 ; 146 (spr=98) + ldy #$EC ; 236 (spr=188) + nop + stx HPOSP0 + ldx #$26 ; 38 (spr=-10) + lda #$1A ; 26 (spr=-22) nop nop - ldx #$02 ; 2 (spr=-46) - stx colpf2 - ldx #$2A ; 42 (spr=-6) - sta colpf2 - lda #$F9 ; 249 (spr=201) + stx colpf1 + ldx #$17 ; 23 (spr=-25) + nop + ldx #$28 ; 40 (spr=-8) sta colpf2 + stx colpf2 + lda #$1B ; 27 (spr=-21) nop - ldx #$F9 ; 249 (spr=201) - nop - sty colpf2 - lda #$05 ; 5 (spr=-43) - ldx #$92 ; 146 (spr=98) - nop + ldx #$05 ; 5 (spr=-43) + stx colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line60 - 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) + nop sta colpf2 - nop - 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) - nop - lda #$F4 ; 244 (spr=196) + lda #$ED ; 237 (spr=189) + ldy #$E0 ; 224 (spr=176) sta colpf2 - ldy #$16 ; 22 (spr=-26) - nop + ldx #$18 ; 24 (spr=-24) + ldx #$19 ; 25 (spr=-23) + sty colpf2 + stx colpf2 + ldy #$B1 ; 177 (spr=129) + ldx #$27 ; 39 (spr=-9) + sty HPOSP3 + stx COLPM3 + ldx #$26 ; 38 (spr=-10) + ldy #$06 ; 6 (spr=-42) + ldy #$36 ; 54 (spr=6) + ldy #$C8 ; 200 (spr=152) + ldy #$C8 ; 200 (spr=152) nop ; filler cmp byt2; on zero page so 3 cycles line61 - ldy #$EC ; 236 (spr=188) - lda #$05 ; 5 (spr=-43) - nop + ldy #$68 ; 104 (spr=56) ldy #$00 ; 0 (spr=-48) - nop - ldx #$38 ; 56 (spr=8) - ldy #$01 ; 1 (spr=-47) + sta COLPM3 sta colpf2 - ldx #$28 ; 40 (spr=-8) - lda #$19 ; 25 (spr=-23) - sty colpf1 - stx colpf1 + ldy #$01 ; 1 (spr=-47) + lda #$92 ; 146 (spr=98) + stx COLPM3 + lda #$18 ; 24 (spr=-24) + sty colpf2 stx colpf2 sta colpf2 - ldy #$EC ; 236 (spr=188) + lda #$28 ; 40 (spr=-8) + sta colpf2 lda #$ED ; 237 (spr=189) - sta colpf1 - lda #$05 ; 5 (spr=-43) - ldy #$ED ; 237 (spr=189) - nop ; filler + ldy #$C8 ; 200 (spr=152) + ldy #$26 ; 38 (spr=-10) + ldy #$50 ; 80 (spr=32) + ldy #$37 ; 55 (spr=7) + ldy #$E0 ; 224 (spr=176) nop ; filler cmp byt2; on zero page so 3 cycles line62 - ldx #$04 ; 4 (spr=-44) - nop - 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 - lda #$F5 ; 245 (spr=197) - stx colpf1 - stx colpf2 + ldy #$18 ; 24 (spr=-24) sta colpf2 + lda #$B0 ; 176 (spr=128) + ldx #$09 ; 9 (spr=-39) + ldx #$2A ; 42 (spr=-6) + ldy #$F2 ; 242 (spr=194) + ldx #$00 ; 0 (spr=-48) + ldy #$26 ; 38 (spr=-10) + ldy #$84 ; 132 (spr=84) + ldy #$91 ; 145 (spr=97) + sty colpf2 + ldy #$18 ; 24 (spr=-24) + sty colpf2 + ldy #$92 ; 146 (spr=98) + ldy #$18 ; 24 (spr=-24) nop - lda #$ED ; 237 (spr=189) - sta colpf1 - lda #$92 ; 146 (spr=98) - nop ; filler + lda #$18 ; 24 (spr=-24) + ldy #$17 ; 23 (spr=-25) + lda #$18 ; 24 (spr=-24) + lda #$16 ; 22 (spr=-26) + ldy #$D4 ; 212 (spr=164) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line63 + lda #$ED ; 237 (spr=189) + ldx #$26 ; 38 (spr=-10) sta colpf2 - ldy #$E6 ; 230 (spr=182) + ldx #$92 ; 146 (spr=98) + ldy #$17 ; 23 (spr=-25) nop - 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 + ldx #$26 ; 38 (spr=-10) + lda #$92 ; 146 (spr=98) + lda #$07 ; 7 (spr=-41) 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) + ldy #$13 ; 19 (spr=-29) + ldy #$A2 ; 162 (spr=114) nop - lda #$0C ; 12 (spr=-36) + nop + ldy #$26 ; 38 (spr=-10) + nop + ldy #$16 ; 22 (spr=-26) + ldx #$C6 ; 198 (spr=150) + ldy #$26 ; 38 (spr=-10) + sta HPOSP1 + ldx #$16 ; 22 (spr=-26) nop ; filler cmp byt2; on zero page so 3 cycles line64 - ldy #$13 ; 19 (spr=-29) - lda #$28 ; 40 (spr=-8) - ldy #$E4 ; 228 (spr=180) - lda #$04 ; 4 (spr=-44) sta colpf2 - 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) + ldy #$26 ; 38 (spr=-10) + sta HPOSP1 + ldy #$2A ; 42 (spr=-6) + lda #$9B ; 155 (spr=107) + sta HPOSP1 nop - lda #$3A ; 58 (spr=10) + ldx #$26 ; 38 (spr=-10) + nop + ldx #$18 ; 24 (spr=-24) + ldy #$26 ; 38 (spr=-10) + ldy #$26 ; 38 (spr=-10) + stx colpf0 + ldy #$26 ; 38 (spr=-10) + ldy #$26 ; 38 (spr=-10) + ldx #$16 ; 22 (spr=-26) + stx colpf0 + ldx #$C5 ; 197 (spr=149) + stx HPOSP3 nop ; filler cmp byt2; on zero page so 3 cycles line65 + nop + sta HPOSP1 + lda #$E4 ; 228 (spr=180) + nop + ldx #$15 ; 21 (spr=-27) + nop + ldy #$18 ; 24 (spr=-24) + ldy #$15 ; 21 (spr=-27) + stx colpf1 + ldy #$EB ; 235 (spr=187) + ldy #$F3 ; 243 (spr=195) + ldx #$19 ; 25 (spr=-23) + lda #$06 ; 6 (spr=-42) + ldy #$25 ; 37 (spr=-11) + stx colpf0 lda #$29 ; 41 (spr=-7) + ldx #$EC ; 236 (spr=188) + ldy #$04 ; 4 (spr=-44) + lda #$65 ; 101 (spr=53) nop - sta colpf2 - stx colpf2 - nop - ldx #$82 ; 130 (spr=82) - nop - ldx #$61 ; 97 (spr=49) - sty colpf2 - sta colpf2 - ldy #$1A ; 26 (spr=-22) - nop - 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 + lda #$27 ; 39 (spr=-9) + sty colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line66 - 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) + ldy #$18 ; 24 (spr=-24) + stx colpf0 + lda #$EC ; 236 (spr=188) + lda #$16 ; 22 (spr=-26) + sta colpf0 nop - ldx #$10 ; 16 (spr=-32) - ldx #$09 ; 9 (spr=-39) - sty COLPM3 - stx COLPM0 - ldy #$32 ; 50 (spr=2) + lda #$EF ; 239 (spr=191) + nop + ldx #$E6 ; 230 (spr=182) + sty colpf1 + ldx #$24 ; 36 (spr=-12) + ldy #$06 ; 6 (spr=-42) + ldx #$28 ; 40 (spr=-8) + ldy #$04 ; 4 (spr=-44) + stx colpf0 + sta colpf1 + sty colpf1 + ldy #$26 ; 38 (spr=-10) + lda #$36 ; 54 (spr=6) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line67 - 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 + ldy #$C0 ; 192 (spr=144) + sta COLPM1 + ldx #$E8 ; 232 (spr=184) nop - sta colpf2 - stx HPOSP2 - ldx #$FB ; 251 (spr=203) - ldy #$25 ; 37 (spr=-11) - ldx #$D2 ; 210 (spr=162) - ldy #$26 ; 38 (spr=-10) + lda #$16 ; 22 (spr=-26) nop - sty COLPM3 - lda #$EE ; 238 (spr=190) - ldy #$30 ; 48 (spr=0) + ldy #$E9 ; 233 (spr=185) + lda #$27 ; 39 (spr=-9) + sty colpf0 + ldy #$1A ; 26 (spr=-22) + sta colpf0 + nop + sty COLPM1 + ldx #$18 ; 24 (spr=-24) + stx colpf0 + lda #$25 ; 37 (spr=-11) + ldx #$EF ; 239 (spr=191) + stx COLPM1 + ldx #$81 ; 129 (spr=81) nop nop ; filler cmp byt2; on zero page so 3 cycles line68 - sta COLPM1 - ldx #$E7 ; 231 (spr=183) + sty COLPM0 + lda #$18 ; 24 (spr=-24) + nop + lda #$1C ; 28 (spr=-20) + lda #$16 ; 22 (spr=-26) + nop + lda #$04 ; 4 (spr=-44) + ldy #$F8 ; 248 (spr=200) + ldy #$EE ; 238 (spr=190) + nop + sty colpf1 + sta colpf1 + nop + lda #$E8 ; 232 (spr=184) + ldy #$EC ; 236 (spr=188) + sta colpf0 + stx HPOSP1 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 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line69 - 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) + ldx #$EF ; 239 (spr=191) + stx COLPM0 stx colpf2 - sta colpf1 - lda #$80 ; 128 (spr=80) + ldx #$EA ; 234 (spr=186) + lda #$EE ; 238 (spr=190) nop - ldy #$E1 ; 225 (spr=177) - nop ; filler + ldy #$EC ; 236 (spr=188) + sty colpf2 + ldy #$E8 ; 232 (spr=184) + nop + lda #$26 ; 38 (spr=-10) + sta COLPM1 + lda #$92 ; 146 (spr=98) + ldx #$EC ; 236 (spr=188) + ldy #$E5 ; 229 (spr=181) + sty colpf2 + lda #$B2 ; 178 (spr=130) + sta HPOSP1 + nop + ldy #$E6 ; 230 (spr=182) nop ; filler cmp byt2; on zero page so 3 cycles line70 - 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) - ldy #$08 ; 8 (spr=-40) - lda #$E2 ; 226 (spr=178) - sta colpf1 + ldy #$E6 ; 230 (spr=182) + ldy #$E7 ; 231 (spr=183) + lda #$1E ; 30 (spr=-18) + ldx #$18 ; 24 (spr=-24) + lda #$30 ; 48 (spr=0) + sta HPOSP3 + stx COLPM0 + lda #$D2 ; 210 (spr=162) lda #$0D ; 13 (spr=-35) nop - nop - ldx #$F6 ; 246 (spr=198) - nop - nop + ldx #$16 ; 22 (spr=-26) + ldx #$A3 ; 163 (spr=115) + stx HPOSP0 + sty colpf0 + ldy #$76 ; 118 (spr=70) + sty HPOSP2 + sta colpf0 + lda #$E7 ; 231 (spr=183) + ldy #$92 ; 146 (spr=98) + ldy #$91 ; 145 (spr=97) nop ; filler cmp byt2; on zero page so 3 cycles line71 - nop - 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 HPOSP1 + sta COLPM2 + sta COLPM0 ldx #$92 ; 146 (spr=98) - lda #$F4 ; 244 (spr=196) - nop + lda #$E2 ; 226 (spr=178) + stx COLPM3 + lda #$E2 ; 226 (spr=178) sta colpf1 - sty colpf1 + ldy #$12 ; 18 (spr=-30) + nop + sty COLPM2 + ldx #$E0 ; 224 (spr=176) + lda #$E2 ; 226 (spr=178) + nop + ldy #$C4 ; 196 (spr=148) + lda #$92 ; 146 (spr=98) + nop + ldy #$E2 ; 226 (spr=178) + ldy #$93 ; 147 (spr=99) + lda #$03 ; 3 (spr=-45) + ldy #$E4 ; 228 (spr=180) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line72 - lda #$E2 ; 226 (spr=178) - ldy #$E1 ; 225 (spr=177) - ldx #$E2 ; 226 (spr=178) - ldx #$E0 ; 224 (spr=176) + sty COLPM2 + ldy #$E4 ; 228 (spr=180) + sta COLPM0 + sta COLPM2 lda #$02 ; 2 (spr=-46) + lda #$92 ; 146 (spr=98) + ldy #$93 ; 147 (spr=99) + sty HPOSP0 + lda #$E2 ; 226 (spr=178) nop - ldy #$92 ; 146 (spr=98) - stx COLPM1 + ldy #$01 ; 1 (spr=-47) 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 - lda #$25 ; 37 (spr=-11) - ldy #$00 ; 0 (spr=-48) - nop ; filler + lda #$02 ; 2 (spr=-46) + lda #$02 ; 2 (spr=-46) + sta colpf1 + ldx #$D0 ; 208 (spr=160) + ldx #$E8 ; 232 (spr=184) + lda #$02 ; 2 (spr=-46) + stx colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line73 - 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 #$E0 ; 224 (spr=176) + lda #$EA ; 234 (spr=186) 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 COLPM0 + ldy #$DE ; 222 (spr=174) + ldy #$F0 ; 240 (spr=192) + nop + ldy #$00 ; 0 (spr=-48) + lda #$E3 ; 227 (spr=179) + sta colpf0 + sty colpf2 + lda #$01 ; 1 (spr=-47) + ldy #$14 ; 20 (spr=-28) + ldx #$15 ; 21 (spr=-27) + sta colpf2 + lda #$E9 ; 233 (spr=185) stx colpf2 - sty colpf0 + ldy #$E0 ; 224 (spr=176) + ldy #$12 ; 18 (spr=-30) + stx COLPM1 nop ; filler cmp byt2; on zero page so 3 cycles line74 - lda #$12 ; 18 (spr=-30) - nop - sty COLPM1 - lda #$02 ; 2 (spr=-46) - sta colpf1 - lda #$15 ; 21 (spr=-27) - ldy #$E1 ; 225 (spr=177) - nop + sta COLPM0 + stx COLPM0 + ldx #$01 ; 1 (spr=-47) + stx COLPM2 sta colpf2 - sty colpf0 - lda #$27 ; 39 (spr=-9) + ldx #$12 ; 18 (spr=-30) + ldy #$26 ; 38 (spr=-10) + sty colpf2 + sta COLBAK + ldx #$08 ; 8 (spr=-40) + ldy #$16 ; 22 (spr=-26) + sty COLPM2 + lda #$96 ; 150 (spr=102) + ldy #$92 ; 146 (spr=98) + ldy #$14 ; 20 (spr=-28) nop + ldy #$16 ; 22 (spr=-26) 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 nop ; filler cmp byt2; on zero page so 3 cycles line75 nop - ldx #$F4 ; 244 (spr=196) + ldy #$04 ; 4 (spr=-44) + sty colpf2 + nop + ldy #$93 ; 147 (spr=99) + sty HPOSP2 + ldy #$26 ; 38 (spr=-10) + stx colpf2 + ldy #$E5 ; 229 (spr=181) + sta COLBAK + lda #$27 ; 39 (spr=-9) + ldx #$E6 ; 230 (spr=182) + sta colpf2 + lda #$50 ; 80 (spr=32) 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 - stx colpf0 - ldx #$E8 ; 232 (spr=184) - ldx #$05 ; 5 (spr=-43) - nop - nop + ldx #$06 ; 6 (spr=-42) + sta HPOSP2 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 + lda #$26 ; 38 (spr=-10) nop ; filler cmp byt2; on zero page so 3 cycles line76 - stx colpf2 - nop - ldy #$04 ; 4 (spr=-44) - nop - nop - nop - ldx #$E3 ; 227 (spr=179) - lda #$E4 ; 228 (spr=180) sta colpf2 + stx colpf0 + ldx #$E9 ; 233 (spr=185) stx colpf2 - lda #$14 ; 20 (spr=-28) + ldx #$E6 ; 230 (spr=182) nop + lda #$27 ; 39 (spr=-9) + sty colpf2 sta colpf2 - lda #$E2 ; 226 (spr=178) - sty colpf1 - nop - ldy #$96 ; 150 (spr=102) - sty COLPM2 - nop + ldx #$06 ; 6 (spr=-42) + lda #$16 ; 22 (spr=-26) + lda #$37 ; 55 (spr=7) + ldx #$04 ; 4 (spr=-44) + lda #$24 ; 36 (spr=-12) + lda #$24 ; 36 (spr=-12) + ldy #$E2 ; 226 (spr=178) + lda #$26 ; 38 (spr=-10) + lda #$26 ; 38 (spr=-10) + stx colpf2 nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line77 - ldy #$16 ; 22 (spr=-26) + lda #$14 ; 20 (spr=-28) sta colpf2 - ldy #$1A ; 26 (spr=-22) - ldy #$00 ; 0 (spr=-48) - lda #$E5 ; 229 (spr=181) - ldy #$14 ; 20 (spr=-28) - nop - ldx #$03 ; 3 (spr=-45) - sta colpf1 - stx colpf1 + stx colpf2 + lda #$24 ; 36 (spr=-12) + ldx #$44 ; 68 (spr=20) + ldx #$E9 ; 233 (spr=185) + lda #$A4 ; 164 (spr=116) + stx colpf2 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 + lda #$27 ; 39 (spr=-9) + sta colpf2 + lda #$86 ; 134 (spr=86) + ldx #$16 ; 22 (spr=-26) + ldx #$F7 ; 247 (spr=199) + lda #$CD ; 205 (spr=157) + lda #$E4 ; 228 (spr=180) + lda #$24 ; 36 (spr=-12) + ldy #$E2 ; 226 (spr=178) + sta colpf2 + ldx #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line78 - ldx #$D3 ; 211 (spr=163) - sty COLPM2 - nop + ldx #$34 ; 52 (spr=4) + sty colpf2 + ldx #$E6 ; 230 (spr=182) + lda #$E4 ; 228 (spr=180) + lda #$A4 ; 164 (spr=116) nop + stx colpf2 + ldx #$36 ; 54 (spr=6) + sty colpf2 sta colpf2 - lda #$02 ; 2 (spr=-46) - ldx #$92 ; 146 (spr=98) + stx colpf2 ldx #$00 ; 0 (spr=-48) - lda #$97 ; 151 (spr=103) - ldy #$92 ; 146 (spr=98) - ldx #$96 ; 150 (spr=102) - lda #$92 ; 146 (spr=98) - lda #$14 ; 20 (spr=-28) - sta colpf2 + ldx #$26 ; 38 (spr=-10) + stx colpf2 ldy #$E2 ; 226 (spr=178) nop - sty colpf0 - sta COLPM1 - lda #$E4 ; 228 (spr=180) - ldx #$04 ; 4 (spr=-44) - ldx #$94 ; 148 (spr=100) + nop + nop + nop + lda #$18 ; 24 (spr=-24) 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) + lda #$16 ; 22 (spr=-26) + lda #$E6 ; 230 (spr=182) nop - ldy #$80 ; 128 (spr=80) + lda #$F0 ; 240 (spr=192) + ldy #$04 ; 4 (spr=-44) + ldx #$E2 ; 226 (spr=178) + sty colpf2 + lda #$18 ; 24 (spr=-24) + nop + stx colpf2 + sta colpf2 + lda #$37 ; 55 (spr=7) + sta colpf2 + ldy #$04 ; 4 (spr=-44) + lda #$A2 ; 162 (spr=114) + ldx #$CA ; 202 (spr=154) + lda #$05 ; 5 (spr=-43) + lda #$1A ; 26 (spr=-22) + sty colpf2 ldy #$92 ; 146 (spr=98) nop - sta colpf2 - stx colpf2 - ldx #$05 ; 5 (spr=-43) - nop - lda #$14 ; 20 (spr=-28) - sta colpf1 - 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 + sta colpf2 + ldy #$45 ; 69 (spr=21) + lda #$36 ; 54 (spr=6) nop - 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 #$E5 ; 229 (spr=181) + sta COLPM0 lda #$40 ; 64 (spr=16) + sty COLPM2 + ldy #$36 ; 54 (spr=6) + sty colpf2 + ldy #$A4 ; 164 (spr=116) + ldx #$92 ; 146 (spr=98) + ldx #$34 ; 52 (spr=4) + ldy #$86 ; 134 (spr=86) + lda #$06 ; 6 (spr=-42) + lda #$16 ; 22 (spr=-26) + lda #$92 ; 146 (spr=98) + nop + lda #$D6 ; 214 (spr=166) + nop + nop nop ; filler cmp byt2; on zero page so 3 cycles line81 - stx colpf1 - sty colpf0 - 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 + 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 line82 - 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) + lda #$24 ; 36 (spr=-12) + sty HPOSP2 + ldy #$04 ; 4 (spr=-44) + lda #$13 ; 19 (spr=-29) + lda #$01 ; 1 (spr=-47) + sta COLBAK + lda #$92 ; 146 (spr=98) + sty COLPM2 + ldy #$97 ; 151 (spr=103) sty colpf1 - ldy #$26 ; 38 (spr=-10) - stx colpf0 - sta HPOSP2 - ldx #$93 ; 147 (spr=99) - lda #$14 ; 20 (spr=-28) + stx colpf1 + lda #$E3 ; 227 (spr=179) + nop + ldx #$96 ; 150 (spr=102) + ldy #$02 ; 2 (spr=-46) + ldy #$E8 ; 232 (spr=184) + nop + lda #$2C ; 44 (spr=-4) + lda #$15 ; 21 (spr=-27) + nop nop ; filler cmp byt2; on zero page so 3 cycles line83 - stx COLPM0 + lda #$80 ; 128 (spr=80) nop + lda #$92 ; 146 (spr=98) + stx COLPM2 + lda #$E4 ; 228 (spr=180) nop - lda #$14 ; 20 (spr=-28) + ldx #$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) + stx COLPM1 + ldx #$92 ; 146 (spr=98) nop + sty COLBAK lda #$14 ; 20 (spr=-28) nop - nop - stx colpf0 - nop - lda #$96 ; 150 (spr=102) + ldy #$06 ; 6 (spr=-42) + ldx #$44 ; 68 (spr=20) + lda #$04 ; 4 (spr=-44) + sta colpf0 + ldx #$92 ; 146 (spr=98) + ldy #$00 ; 0 (spr=-48) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line84 + lda #$11 ; 17 (spr=-31) nop - nop - ldx #$95 ; 149 (spr=101) - nop - lda #$97 ; 151 (spr=103) - nop + ldx #$92 ; 146 (spr=98) + lda #$E4 ; 228 (spr=180) + ldx #$E3 ; 227 (spr=179) lda #$00 ; 0 (spr=-48) nop - ldy #$07 ; 7 (spr=-41) - sta colpf0 - lda #$92 ; 146 (spr=98) - nop - 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 + ldy #$06 ; 6 (spr=-42) + ldy #$15 ; 21 (spr=-27) + nop + ldx #$92 ; 146 (spr=98) + ldy #$FF ; 255 (spr=207) + lda #$2C ; 44 (spr=-4) + sta HPOSP3 + ldy #$34 ; 52 (spr=4) + ldy #$14 ; 20 (spr=-28) + nop + lda #$00 ; 0 (spr=-48) + ldx #$E2 ; 226 (spr=178) + stx colpf2 + nop + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line85 - ldx #$F4 ; 244 (spr=196) - lda #$91 ; 145 (spr=97) - lda #$1E ; 30 (spr=-18) + lda #$EA ; 234 (spr=186) + ldy #$55 ; 85 (spr=37) nop - lda #$EC ; 236 (spr=188) - ldy #$1F ; 31 (spr=-17) - ldx #$85 ; 133 (spr=85) - ldy #$01 ; 1 (spr=-47) + ldx #$06 ; 6 (spr=-42) + ldy #$13 ; 19 (spr=-29) + sty colpf2 + sta colpf2 + lda #$2C ; 44 (spr=-4) + stx colpf2 + ldx #$26 ; 38 (spr=-10) + ldy #$E4 ; 228 (spr=180) 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) + sty COLPM2 + ldy #$EE ; 238 (spr=190) + sta HPOSP2 + ldx #$06 ; 6 (spr=-42) + lda #$10 ; 16 (spr=-32) + sty colpf2 + ldy #$92 ; 146 (spr=98) + ldx #$02 ; 2 (spr=-46) nop ; filler cmp byt2; on zero page so 3 cycles line86 - ldx #$E4 ; 228 (spr=180) - lda #$00 ; 0 (spr=-48) - lda #$E1 ; 225 (spr=177) - ldy #$92 ; 146 (spr=98) + ldy #$96 ; 150 (spr=102) + stx colpf0 nop + lda #$16 ; 22 (spr=-26) nop - ldx #$D2 ; 210 (spr=162) + ldy #$1C ; 28 (spr=-20) nop - ldy #$00 ; 0 (spr=-48) - ldx #$00 ; 0 (spr=-48) - sty colpf1 + ldx #$92 ; 146 (spr=98) + ldx #$35 ; 53 (spr=5) + ldy #$D6 ; 214 (spr=166) ldy #$07 ; 7 (spr=-41) nop - sty colpf1 + sty colpf0 + stx colpf1 + ldx #$02 ; 2 (spr=-46) + stx COLPM2 + ldy #$05 ; 5 (spr=-43) + lda #$24 ; 36 (spr=-12) + lda #$44 ; 68 (spr=20) + ldy #$33 ; 51 (spr=3) + ldy #$00 ; 0 (spr=-48) 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 nop + sty colpf1 + stx colpf1 + ldx #$ED ; 237 (spr=189) nop - 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 colpf2 + ldy #$F0 ; 240 (spr=192) + stx COLPM2 ldx #$92 ; 146 (spr=98) + lda #$34 ; 52 (spr=4) + ldy #$72 ; 114 (spr=66) + nop + nop ldx #$07 ; 7 (spr=-41) - sta HPOSP2 - sty COLPM2 - ldx #$02 ; 2 (spr=-46) - ldy #$EA ; 234 (spr=186) - stx colpf2 + ldy #$04 ; 4 (spr=-44) + ldx #$99 ; 153 (spr=105) + sta colpf0 + lda #$08 ; 8 (spr=-40) + nop + ldy #$04 ; 4 (spr=-44) + sty colpf0 + ldy #$06 ; 6 (spr=-42) 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) + sty colpf0 + ldy #$02 ; 2 (spr=-46) nop - ldy #$F3 ; 243 (spr=195) - ldx #$03 ; 3 (spr=-45) + stx HPOSP0 + ldx #$82 ; 130 (spr=82) + ldx #$08 ; 8 (spr=-40) nop - ldx #$05 ; 5 (spr=-43) - ldx #$05 ; 5 (spr=-43) - nop - ldy #$92 ; 146 (spr=98) - ldx #$04 ; 4 (spr=-44) - sty COLPM0 - nop - ldy #$E2 ; 226 (spr=178) - stx colpf2 - nop - ldx #$06 ; 6 (spr=-42) + sta COLPM2 + ldx #$96 ; 150 (spr=102) + ldy #$EE ; 238 (spr=190) + ldy #$45 ; 69 (spr=21) + stx colpf1 + lda #$D4 ; 212 (spr=164) sty colpf1 - ldy #$08 ; 8 (spr=-40) - lda #$01 ; 1 (spr=-47) + lda #$34 ; 52 (spr=4) + lda #$E3 ; 227 (spr=179) + sta colpf1 + lda #$B6 ; 182 (spr=134) + ldy #$EC ; 236 (spr=188) nop - ldy #$5A ; 90 (spr=42) nop ; filler cmp byt2; on zero page so 3 cycles line89 - ldx #$EA ; 234 (spr=186) - ldy #$34 ; 52 (spr=4) - sta colpf1 - ldx #$DC ; 220 (spr=172) + lda #$00 ; 0 (spr=-48) + lda #$E0 ; 224 (spr=176) + ldy #$EE ; 238 (spr=190) + ldx #$6A ; 106 (spr=58) + ldy #$E5 ; 229 (spr=181) ldx #$00 ; 0 (spr=-48) - nop - nop - ldx #$EF ; 239 (spr=191) - lda #$06 ; 6 (spr=-42) - nop - ldx #$EC ; 236 (spr=188) - nop + ldy #$03 ; 3 (spr=-45) + ldy #$06 ; 6 (spr=-42) + ldy #$1E ; 30 (spr=-18) 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) + lda #$E2 ; 226 (spr=178) + lda #$97 ; 151 (spr=103) sta colpf1 - ldx #$14 ; 20 (spr=-28) - ldy #$05 ; 5 (spr=-43) + lda #$04 ; 4 (spr=-44) + sta colpf1 + ldx #$35 ; 53 (spr=5) + stx colpf1 + ldy #$EC ; 236 (spr=188) + lda #$26 ; 38 (spr=-10) + nop + nop + ldx #$06 ; 6 (spr=-42) nop ; filler cmp byt2; on zero page so 3 cycles line90 - ldx #$0C ; 12 (spr=-36) - ldy #$92 ; 146 (spr=98) - ldx #$04 ; 4 (spr=-44) + lda #$F4 ; 244 (spr=196) ldx #$06 ; 6 (spr=-42) - ldx #$EF ; 239 (spr=191) - ldy #$16 ; 22 (spr=-26) - nop - lda #$09 ; 9 (spr=-39) - ldy #$04 ; 4 (spr=-44) - lda #$06 ; 6 (spr=-42) - ldx #$E2 ; 226 (spr=178) - nop nop + lda #$02 ; 2 (spr=-46) + ldx #$FF ; 255 (spr=207) sta colpf1 - stx colpf0 - ldy #$00 ; 0 (spr=-48) + ldx #$E4 ; 228 (spr=180) 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 + ldx #$45 ; 69 (spr=21) + sty colpf1 + sta colpf1 + lda #$00 ; 0 (spr=-48) + sta COLPM3 + stx colpf1 + ldy #$03 ; 3 (spr=-45) + sty colpf1 + lda #$35 ; 53 (spr=5) + ldx #$E7 ; 231 (spr=183) + ldx #$6A ; 106 (spr=58) + ldy #$05 ; 5 (spr=-43) nop ; filler cmp byt2; on zero page so 3 cycles line91 - ldx #$24 ; 36 (spr=-12) - nop - sta colpf0 - ldx #$D1 ; 209 (spr=161) - stx colpf1 + ldy #$46 ; 70 (spr=22) + ldx #$04 ; 4 (spr=-44) + ldy #$EC ; 236 (spr=188) + lda #$D5 ; 213 (spr=165) + lda #$00 ; 0 (spr=-48) + ldx #$14 ; 20 (spr=-28) + lda #$03 ; 3 (spr=-45) + ldx #$E4 ; 228 (spr=180) ldx #$EC ; 236 (spr=188) - stx colpf0 - ldy #$00 ; 0 (spr=-48) - sta colpf1 - ldx #$E9 ; 233 (spr=185) + sta COLPM3 + stx colpf1 + lda #$03 ; 3 (spr=-45) + ldy #$05 ; 5 (spr=-43) + sty colpf1 lda #$35 ; 53 (spr=5) + ldx #$00 ; 0 (spr=-48) 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 + ldy #$EE ; 238 (spr=190) + ldy #$04 ; 4 (spr=-44) + stx colpf0 + ldy #$97 ; 151 (spr=103) nop ; filler cmp byt2; on zero page so 3 cycles line92 - 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) + ldy #$07 ; 7 (spr=-41) stx colpf1 - ldx #$FE ; 254 (spr=206) + lda #$05 ; 5 (spr=-43) + ldx #$E6 ; 230 (spr=182) + stx colpf1 + ldx #$E2 ; 226 (spr=178) 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) + ldx #$EC ; 236 (spr=188) stx colpf0 - ldx #$04 ; 4 (spr=-44) + sty colpf1 + sta colpf0 + ldx #$00 ; 0 (spr=-48) + ldy #$E2 ; 226 (spr=178) + lda #$91 ; 145 (spr=97) + ldy #$26 ; 38 (spr=-10) + stx colpf1 + ldx #$97 ; 151 (spr=103) + ldy #$97 ; 151 (spr=103) + lda #$0E ; 14 (spr=-34) nop ; filler cmp byt2; on zero page so 3 cycles line93 - sty COLPM2 - sta colpf1 - ldx #$DC ; 220 (spr=172) - nop - ldy #$F4 ; 244 (spr=196) - ldy #$D0 ; 208 (spr=160) - lda #$EA ; 234 (spr=186) - sty COLPM0 - lda #$0B ; 11 (spr=-37) - sta colpf1 + ldy #$F2 ; 242 (spr=194) + ldy #$16 ; 22 (spr=-26) + ldy #$E9 ; 233 (spr=185) lda #$06 ; 6 (spr=-42) + nop + stx HPOSP2 + ldy #$E2 ; 226 (spr=178) + lda #$D0 ; 208 (spr=160) + lda #$0E ; 14 (spr=-34) + ldy #$E4 ; 228 (spr=180) 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) + stx colpf1 + ldx #$07 ; 7 (spr=-41) + stx colpf1 + ldy #$35 ; 53 (spr=5) + sty colpf1 + ldy #$97 ; 151 (spr=103) + nop + nop + ldx #$00 ; 0 (spr=-48) + lda #$41 ; 65 (spr=17) nop ; filler cmp byt2; on zero page so 3 cycles line94 - lda #$E2 ; 226 (spr=178) + nop + nop + nop lda #$04 ; 4 (spr=-44) - stx COLPM2 - ldy #$02 ; 2 (spr=-46) - nop - ldy #$00 ; 0 (spr=-48) - sty COLPM2 - sty colpf1 - lda #$EB ; 235 (spr=187) - sta colpf1 - lda #$EE ; 238 (spr=190) + lda #$03 ; 3 (spr=-45) stx colpf1 - lda #$08 ; 8 (spr=-40) - ldx #$ED ; 237 (spr=189) - sty COLPM2 - nop - stx COLPM1 + ldx #$E2 ; 226 (spr=178) + sty HPOSP2 + lda #$07 ; 7 (spr=-41) + sta colpf1 + ldy #$E0 ; 224 (spr=176) + lda #$41 ; 65 (spr=17) + ldy #$E2 ; 226 (spr=178) sty colpf1 + nop + ldx #$00 ; 0 (spr=-48) + lda #$04 ; 4 (spr=-44) + ldy #$14 ; 20 (spr=-28) + ldy #$08 ; 8 (spr=-40) + nop + sta colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line95 - ldy #$04 ; 4 (spr=-44) - ldx #$09 ; 9 (spr=-39) - stx COLPM2 + stx colpf1 + ldy #$15 ; 21 (spr=-27) + lda #$08 ; 8 (spr=-40) + lda #$04 ; 4 (spr=-44) + ldy #$ED ; 237 (spr=189) nop - 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) + lda #$1D ; 29 (spr=-19) + lda #$EA ; 234 (spr=186) + sta colpf1 nop - lda #$11 ; 17 (spr=-31) - stx COLPM1 + ldx #$1A ; 26 (spr=-22) nop sty colpf1 - ldy #$33 ; 51 (spr=3) - ldx #$A8 ; 168 (spr=120) - sty HPOSP2 - ldy #$00 ; 0 (spr=-48) + lda #$01 ; 1 (spr=-47) + sta colpf1 + lda #$41 ; 65 (spr=17) + ldy #$A7 ; 167 (spr=119) + ldx #$1B ; 27 (spr=-21) + sta HPOSP1 + nop ; filler + nop ; filler 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 + sty HPOSP0 + lda #$E4 ; 228 (spr=180) + ldy #$0A ; 10 (spr=-38) + stx COLPM1 + ldy #$09 ; 9 (spr=-39) + lda #$74 ; 116 (spr=68) + sty HPOSP2 nop - 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) + lda #$E3 ; 227 (spr=179) sty colpf1 + sta COLPM1 + ldy #$1A ; 26 (spr=-22) + ldx #$F0 ; 240 (spr=192) + ldy #$33 ; 51 (spr=3) + nop + ldx #$DC ; 220 (spr=172) + sta colpf1 + lda #$01 ; 1 (spr=-47) + nop + nop nop ; filler cmp byt2; on zero page so 3 cycles line97 - 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 - ldy #$E4 ; 228 (spr=180) - stx colpf1 - sty colpf1 - ldx #$D1 ; 209 (spr=161) + sta colpf1 + nop + sty HPOSP2 lda #$ED ; 237 (spr=189) - sta COLPM0 - stx colpf1 + nop + ldy #$EC ; 236 (spr=188) + ldy #$21 ; 33 (spr=-15) nop sta colpf1 + nop + nop + lda #$D9 ; 217 (spr=169) + lda #$06 ; 6 (spr=-42) + ldy #$17 ; 23 (spr=-25) + sta colpf1 + ldy #$E2 ; 226 (spr=178) + lda #$00 ; 0 (spr=-48) + sty colpf1 + ldy #$44 ; 68 (spr=20) + ldx #$E3 ; 227 (spr=179) + nop nop ; filler cmp byt2; on zero page so 3 cycles line98 - 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) + ldy #$F4 ; 244 (spr=196) sta colpf1 - ldx #$16 ; 22 (spr=-26) + stx COLPM1 + ldy #$0E ; 14 (spr=-34) + nop + nop + lda #$01 ; 1 (spr=-47) + nop sty colpf1 - ldy #$04 ; 4 (spr=-44) + lda #$EC ; 236 (spr=188) + sta colpf1 ldx #$E3 ; 227 (spr=179) + sta COLPM1 stx colpf1 - ldy #$00 ; 0 (spr=-48) - lda #$04 ; 4 (spr=-44) - sty colpf1 - nop ; filler + nop + lda #$00 ; 0 (spr=-48) + nop + ldy #$E4 ; 228 (spr=180) + sta colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line99 - 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) + nop + lda #$ED ; 237 (spr=189) + sta COLPM1 + sty COLPM0 + ldx #$1E ; 30 (spr=-18) + ldy #$01 ; 1 (spr=-47) + ldx #$E2 ; 226 (spr=178) + sty COLPM1 + nop + sta colpf1 + ldy #$0B ; 11 (spr=-37) + ldy #$35 ; 53 (spr=5) + lda #$06 ; 6 (spr=-42) 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 - nop - ldy #$04 ; 4 (spr=-44) + lda #$F0 ; 240 (spr=192) + lda #$14 ; 20 (spr=-28) + lda #$ED ; 237 (spr=189) + ldx #$F7 ; 247 (spr=199) + lda #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line100 - stx COLPM1 + ldx #$F0 ; 240 (spr=192) + lda #$00 ; 0 (spr=-48) + ldy #$E8 ; 232 (spr=184) + ldx #$F7 ; 247 (spr=199) + lda #$00 ; 0 (spr=-48) + nop + lda #$0B ; 11 (spr=-37) + sta colpf1 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) + sty COLPM1 + nop stx colpf1 - ldx #$26 ; 38 (spr=-10) - ldx #$30 ; 48 (spr=0) - lda #$02 ; 2 (spr=-46) + ldy #$04 ; 4 (spr=-44) + ldy #$E2 ; 226 (spr=178) 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) + ldy #$E2 ; 226 (spr=178) + nop + ldy #$01 ; 1 (spr=-47) + sta colpf1 + lda #$03 ; 3 (spr=-45) nop ; filler cmp byt2; on zero page so 3 cycles line101 nop - ldx #$02 ; 2 (spr=-46) - lda #$02 ; 2 (spr=-46) + lda #$D2 ; 210 (spr=162) + nop + lda #$E2 ; 226 (spr=178) + lda #$03 ; 3 (spr=-45) + nop + lda #$E9 ; 233 (spr=185) nop - 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) + lda #$DF ; 223 (spr=175) nop + ldy #$07 ; 7 (spr=-41) + lda #$E3 ; 227 (spr=179) 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 + sty colpf2 + sta colpf1 + nop + lda #$D0 ; 208 (spr=160) + lda #$04 ; 4 (spr=-44) + ldx #$EE ; 238 (spr=190) + ldy #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line102 + lda #$04 ; 4 (spr=-44) nop - sty COLPM0 - sty colpf2 + nop + sty colpf1 + lda #$F4 ; 244 (spr=196) + lda #$00 ; 0 (spr=-48) + lda #$EE ; 238 (spr=190) + lda #$D2 ; 210 (spr=162) stx colpf2 - nop - sta colpf2 - 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 + ldx #$ED ; 237 (spr=189) stx colpf1 - ldy #$00 ; 0 (spr=-48) + ldy #$DE ; 222 (spr=174) + sta COLPM3 + ldy #$06 ; 6 (spr=-42) sty colpf1 - ldx #$04 ; 4 (spr=-44) - ldx #$EE ; 238 (spr=190) - ldx #$EE ; 238 (spr=190) + ldy #$00 ; 0 (spr=-48) + nop + ldx #$EC ; 236 (spr=188) + lda #$00 ; 0 (spr=-48) + nop + nop 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) + nop sty colpf1 - ldy #$D1 ; 209 (spr=161) - sty colpf0 - sty colpf0 - ldx #$EE ; 238 (spr=190) - ldx #$EF ; 239 (spr=191) - ldx #$ED ; 237 (spr=189) + lda #$04 ; 4 (spr=-44) + lda #$F7 ; 247 (spr=199) + nop + ldx #$EC ; 236 (spr=188) + ldy #$D2 ; 210 (spr=162) + ldy #$08 ; 8 (spr=-40) + lda #$F1 ; 241 (spr=193) + ldy #$E4 ; 228 (spr=180) + lda #$00 ; 0 (spr=-48) + sty colpf1 + ldy #$06 ; 6 (spr=-42) + stx colpf1 + sty colpf1 + nop + nop + lda #$02 ; 2 (spr=-46) + ldy #$04 ; 4 (spr=-44) + lda #$E3 ; 227 (spr=179) + ldy #$01 ; 1 (spr=-47) nop ; filler cmp byt2; on zero page so 3 cycles line104 - ldx #$19 ; 25 (spr=-23) + ldy #$0E ; 14 (spr=-34) ldy #$01 ; 1 (spr=-47) 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 + lda #$01 ; 1 (spr=-47) + sty colpf1 + lda #$02 ; 2 (spr=-46) + ldy #$04 ; 4 (spr=-44) + ldy #$5D ; 93 (spr=45) + ldy #$E8 ; 232 (spr=184) + ldy #$E2 ; 226 (spr=178) + sty colpf1 + ldy #$07 ; 7 (spr=-41) + stx colpf1 + sty colpf1 + lda #$04 ; 4 (spr=-44) + ldx #$04 ; 4 (spr=-44) + ldy #$03 ; 3 (spr=-45) + ldx #$00 ; 0 (spr=-48) + ldy #$F8 ; 248 (spr=200) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line105 + ldy #$83 ; 131 (spr=83) + ldy #$00 ; 0 (spr=-48) + sta colpf1 nop - sta COLPM3 - lda #$26 ; 38 (spr=-10) - lda #$E8 ; 232 (spr=184) - sty HPOSP3 + ldy #$04 ; 4 (spr=-44) + stx colpf1 + nop + ldy #$06 ; 6 (spr=-42) + ldx #$E6 ; 230 (spr=182) + lda #$F0 ; 240 (spr=192) + ldx #$E4 ; 228 (spr=180) + stx colpf1 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) + sty colpf1 + ldy #$EE ; 238 (spr=190) + ldy #$F8 ; 248 (spr=200) + ldy #$EE ; 238 (spr=190) + lda #$DE ; 222 (spr=174) + ldy #$EE ; 238 (spr=190) + nop nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line106 - 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 - ldy #$00 ; 0 (spr=-48) - lda #$EA ; 234 (spr=186) + lda #$E6 ; 230 (spr=182) + ldy #$E3 ; 227 (spr=179) + nop + nop stx colpf1 - sta colpf1 + ldy #$E5 ; 229 (spr=181) + ldy #$07 ; 7 (spr=-41) + lda #$00 ; 0 (spr=-48) + ldx #$00 ; 0 (spr=-48) + ldx #$EB ; 235 (spr=187) + lda #$DE ; 222 (spr=174) + lda #$00 ; 0 (spr=-48) + stx colpf1 + ldx #$0A ; 10 (spr=-38) + lda #$D2 ; 210 (spr=162) + sty colpf1 lda #$E8 ; 232 (spr=184) - ldy #$0F ; 15 (spr=-33) - lda #$10 ; 16 (spr=-32) - ldy #$E9 ; 233 (spr=185) - nop - nop - nop - lda #$02 ; 2 (spr=-46) - sta colpf2 + lda #$EE ; 238 (spr=190) + ldx #$00 ; 0 (spr=-48) + ldy #$F6 ; 246 (spr=198) + ldx #$18 ; 24 (spr=-24) + ldx #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line107 - ldy #$E2 ; 226 (spr=178) - nop ldx #$00 ; 0 (spr=-48) + sta colpf2 + ldy #$EC ; 236 (spr=188) + ldy #$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) + ldy #$F5 ; 245 (spr=197) + ldx #$07 ; 7 (spr=-41) + stx COLPM1 nop + lda #$09 ; 9 (spr=-39) + sta COLPM1 + ldy #$E5 ; 229 (spr=181) + stx colpf2 + ldx #$18 ; 24 (spr=-24) + ldy #$2E ; 46 (spr=-2) + lda #$57 ; 87 (spr=39) + lda #$00 ; 0 (spr=-48) + lda #$EF ; 239 (spr=191) + lda #$00 ; 0 (spr=-48) + ldy #$F6 ; 246 (spr=198) 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 + ldy #$1E ; 30 (spr=-18) + lda #$21 ; 33 (spr=-15) nop - 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 + stx COLPM2 + sty HPOSP2 + sta COLPM2 + lda #$EF ; 239 (spr=191) 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 + stx COLPM3 + lda #$D3 ; 211 (spr=163) + ldx #$06 ; 6 (spr=-42) + sta COLPM2 + stx colpf2 + lda #$EF ; 239 (spr=191) + stx colpf2 + nop + lda #$EF ; 239 (spr=191) + nop nop ; filler cmp byt2; on zero page so 3 cycles line109 - sty COLPM2 - lda #$00 ; 0 (spr=-48) - lda #$03 ; 3 (spr=-45) + ldy #$04 ; 4 (spr=-44) + nop + nop + ldx #$E2 ; 226 (spr=178) ldx #$04 ; 4 (spr=-44) - nop - 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) + ldy #$08 ; 8 (spr=-40) + ldy #$E4 ; 228 (spr=180) + ldy #$02 ; 2 (spr=-46) + sty colpf2 sta colpf2 + ldy #$E9 ; 233 (spr=185) + ldx #$10 ; 16 (spr=-32) + lda #$EE ; 238 (spr=190) + ldx #$07 ; 7 (spr=-41) nop - ldx #$E6 ; 230 (spr=182) - lda #$1D ; 29 (spr=-19) - stx COLBAK - nop - nop + stx colpf2 + stx COLPM0 + ldx #$DE ; 222 (spr=174) + ldx #$04 ; 4 (spr=-44) + ldy #$04 ; 4 (spr=-44) + ldx #$04 ; 4 (spr=-44) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line110 - sty COLPM2 + ldy #$D3 ; 211 (spr=163) + ldx #$D2 ; 210 (spr=162) + ldy #$06 ; 6 (spr=-42) + ldx #$F4 ; 244 (spr=196) + ldx #$EE ; 238 (spr=190) nop - sta HPOSP2 - ldy #$D0 ; 208 (spr=160) - ldx #$03 ; 3 (spr=-45) - lda #$12 ; 18 (spr=-30) - stx colpf2 + lda #$EF ; 239 (spr=191) 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 - ldx #$5C ; 92 (spr=44) + ldx #$D5 ; 213 (spr=165) + ldx #$EC ; 236 (spr=188) sta colpf2 - lda #$03 ; 3 (spr=-45) + lda #$21 ; 33 (spr=-15) + lda #$EF ; 239 (spr=191) + ldy #$04 ; 4 (spr=-44) + ldy #$E4 ; 228 (spr=180) + sty colpf2 + ldy #$DF ; 223 (spr=175) nop - stx HPOSP2 - ldx #$0B ; 11 (spr=-37) - sta colpf2 + lda #$04 ; 4 (spr=-44) + stx colpf2 + ldx #$05 ; 5 (spr=-43) + nop + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line111 - ldy #$EE ; 238 (spr=190) + nop + nop + lda #$04 ; 4 (spr=-44) + lda #$EE ; 238 (spr=190) + ldx #$09 ; 9 (spr=-39) + ldx #$00 ; 0 (spr=-48) + ldx #$02 ; 2 (spr=-46) + ldy #$05 ; 5 (spr=-43) + stx colpf2 + sta colpf2 lda #$04 ; 4 (spr=-44) nop - nop - ldy #$0C ; 12 (spr=-36) - ldy #$8F ; 143 (spr=95) - nop - ldy #$E4 ; 228 (spr=180) - 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) - 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) + ldx #$D5 ; 213 (spr=165) + ldy #$10 ; 16 (spr=-32) + stx colpf1 + ldx #$E2 ; 226 (spr=178) + ldx #$04 ; 4 (spr=-44) + lda #$1E ; 30 (spr=-18) + ldx #$01 ; 1 (spr=-47) + ldy #$06 ; 6 (spr=-42) + nop nop ; filler cmp byt2; on zero page so 3 cycles line112 - ldy #$06 ; 6 (spr=-42) - nop - lda #$E2 ; 226 (spr=178) - nop + sty COLPM1 + stx colpf1 + ldy #$D4 ; 212 (spr=164) + ldx #$E1 ; 225 (spr=177) + ldx #$04 ; 4 (spr=-44) 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) + sta colpf0 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) - ldy #$A5 ; 165 (spr=117) - nop ; filler - nop ; filler + ldy #$EA ; 234 (spr=186) + sty COLBAK + ldx #$D2 ; 210 (spr=162) + ldx #$EB ; 235 (spr=187) + ldy #$00 ; 0 (spr=-48) + nop + nop + nop + nop + stx COLPM1 + nop + ldy #$EE ; 238 (spr=190) nop ; filler cmp byt2; on zero page so 3 cycles line113 - stx COLPM3 - ldy #$03 ; 3 (spr=-45) nop - lda #$EC ; 236 (spr=188) + lda #$04 ; 4 (spr=-44) + sty COLPM1 + stx COLPM1 nop - 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 + sta COLPM1 + ldy #$E8 ; 232 (spr=184) + nop + ldy #$82 ; 130 (spr=82) + sty COLBAK + ldy #$EC ; 236 (spr=188) + lda #$04 ; 4 (spr=-44) + ldx #$04 ; 4 (spr=-44) + ldx #$E5 ; 229 (spr=181) + nop + nop ; filler + nop ; filler + nop ; filler nop ; filler nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line114 - 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 + ldx #$EC ; 236 (spr=188) nop + lda #$02 ; 2 (spr=-46) + lda #$07 ; 7 (spr=-41) + ldx #$FA ; 250 (spr=202) + nop + sta HPOSP2 + sta COLPM2 + nop + sty COLBAK + stx COLPM1 + ldx #$EE ; 238 (spr=190) + ldx #$05 ; 5 (spr=-43) + lda #$00 ; 0 (spr=-48) + ldy #$29 ; 41 (spr=-7) lda #$01 ; 1 (spr=-47) - lda #$90 ; 144 (spr=96) - ldx #$14 ; 20 (spr=-28) - stx colpf0 - ldy #$F6 ; 246 (spr=198) + ldx #$E5 ; 229 (spr=181) + lda #$A4 ; 164 (spr=116) + lda #$04 ; 4 (spr=-44) + lda #$FF ; 255 (spr=207) + lda #$04 ; 4 (spr=-44) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line115 - nop - 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 + lda #$02 ; 2 (spr=-46) + stx HPOSP2 + sty COLPM3 lda #$82 ; 130 (spr=82) - sta colpf0 - lda #$EE ; 238 (spr=190) - sta colpf0 - ldy #$F6 ; 246 (spr=198) - lda #$EE ; 238 (spr=190) + sty HPOSP2 + ldy #$91 ; 145 (spr=97) lda #$EE ; 238 (spr=190) + sty colpf1 + ldy #$00 ; 0 (spr=-48) nop - nop ; filler + nop + ldy #$ED ; 237 (spr=189) + lda #$83 ; 131 (spr=83) + sta colpf1 + stx colpf1 + lda #$EE ; 238 (spr=190) + ldx #$00 ; 0 (spr=-48) + ldy #$1E ; 30 (spr=-18) + ldx #$00 ; 0 (spr=-48) + lda #$F4 ; 244 (spr=196) nop ; filler cmp byt2; on zero page so 3 cycles line116 + stx colpf1 nop - lda #$E3 ; 227 (spr=179) - lda #$9F ; 159 (spr=111) - ldy #$06 ; 6 (spr=-42) - lda #$03 ; 3 (spr=-45) - ldy #$02 ; 2 (spr=-46) - lda #$29 ; 41 (spr=-7) - sty COLPM3 - ldx #$90 ; 144 (spr=96) - stx COLPM3 + lda #$A7 ; 167 (spr=119) + ldx #$00 ; 0 (spr=-48) + lda #$F6 ; 246 (spr=198) + ldx #$03 ; 3 (spr=-45) + lda #$E4 ; 228 (spr=180) + nop + stx COLPM1 + ldx #$EB ; 235 (spr=187) + stx colpf1 + ldx #$01 ; 1 (spr=-47) + stx colpf2 + sta colpf1 sta COLBAK - lda #$E6 ; 230 (spr=182) - sta colpf0 - sty COLPM2 - sta COLPM0 - stx colpf0 - sty colpf0 + ldx #$03 ; 3 (spr=-45) + stx colpf1 + nop nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line117 - ldx #$9C ; 156 (spr=108) - ldx #$5A ; 90 (spr=42) - stx HPOSP0 - ldx #$D0 ; 208 (spr=160) - lda #$F0 ; 240 (spr=192) - 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) + ldx #$84 ; 132 (spr=84) + ldx #$E2 ; 226 (spr=178) + ldy #$7A ; 122 (spr=74) + nop + ldy #$E7 ; 231 (spr=183) + ldx #$A4 ; 164 (spr=116) + sta COLBAK + sty COLPM2 + ldx #$E3 ; 227 (spr=179) + ldy #$EA ; 234 (spr=186) + nop + stx COLBAK + ldx #$EB ; 235 (spr=187) + stx COLPM1 sta colpf2 + ldy #$2D ; 45 (spr=-3) + ldy #$04 ; 4 (spr=-44) + lda #$3C ; 60 (spr=12) + ldx #$90 ; 144 (spr=96) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line118 - sta HPOSP1 - nop - 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) + sta HPOSP2 + ldy #$08 ; 8 (spr=-40) sty COLPM3 - nop - sta colpf1 - ldx #$00 ; 0 (spr=-48) - lda #$20 ; 32 (spr=-16) - lda #$00 ; 0 (spr=-48) - ldx #$87 ; 135 (spr=87) + stx COLBAK + ldy #$01 ; 1 (spr=-47) + sty colpf2 ldx #$96 ; 150 (spr=102) - nop ; filler + ldx #$3E ; 62 (spr=14) + ldy #$E4 ; 228 (spr=180) + stx HPOSP1 + sty COLPM3 + lda #$87 ; 135 (spr=87) + sta colpf2 + stx HPOSP0 + ldx #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + ldx #$F8 ; 248 (spr=200) + lda #$02 ; 2 (spr=-46) nop ; filler cmp byt2; on zero page so 3 cycles line119 + ldy #$E2 ; 226 (spr=178) + ldy #$09 ; 9 (spr=-39) lda #$00 ; 0 (spr=-48) - sta COLPM1 - lda #$2F ; 47 (spr=-1) - nop - ldx #$87 ; 135 (spr=87) - stx HPOSP1 + sta colpf2 + ldx #$24 ; 36 (spr=-12) + ldx #$D4 ; 212 (spr=164) + lda #$76 ; 118 (spr=70) + ldx #$0E ; 14 (spr=-34) + stx COLPM0 sty COLBAK - ldy #$00 ; 0 (spr=-48) - nop - 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 + ldy #$FE ; 254 (spr=206) + ldx #$03 ; 3 (spr=-45) + ldy #$02 ; 2 (spr=-46) + ldx #$F8 ; 248 (spr=200) + ldy #$96 ; 150 (spr=102) + sty colpf2 + ldx #$87 ; 135 (spr=87) + lda #$54 ; 84 (spr=36) + ldy #$06 ; 6 (spr=-42) + lda #$0F ; 15 (spr=-33) + sty colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line120 + ldy #$64 ; 100 (spr=52) + nop + ldy #$82 ; 130 (spr=82) + sty COLBAK + ldy #$01 ; 1 (spr=-47) nop 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) + sta COLPM1 nop - ldy #$09 ; 9 (spr=-39) + ldx #$E6 ; 230 (spr=182) + stx COLPM0 + lda #$05 ; 5 (spr=-43) + lda #$05 ; 5 (spr=-43) + sta colpf0 ldx #$00 ; 0 (spr=-48) - sty colpf0 + lda #$86 ; 134 (spr=86) + nop + lda #$04 ; 4 (spr=-44) + lda #$04 ; 4 (spr=-44) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line121 - ldy #$02 ; 2 (spr=-46) + lda #$02 ; 2 (spr=-46) + lda #$03 ; 3 (spr=-45) sta COLPM2 - nop - ldx #$C2 ; 194 (spr=146) - nop - ldy #$E6 ; 230 (spr=182) - lda #$00 ; 0 (spr=-48) - sty COLPM0 - ldy #$16 ; 22 (spr=-26) + stx COLPM2 + lda #$8F ; 143 (spr=95) + lda #$E6 ; 230 (spr=182) + sta colpf0 + sty colpf0 + ldy #$E2 ; 226 (spr=178) + lda #$90 ; 144 (spr=96) + lda #$04 ; 4 (spr=-44) + stx COLBAK + ldx #$EA ; 234 (spr=186) sta colpf0 - lda #$22 ; 34 (spr=-14) - nop 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 - ldx #$24 ; 36 (spr=-12) - sty colpf0 + ldy #$A5 ; 165 (spr=117) + lda #$D0 ; 208 (spr=160) + nop + nop nop ; filler cmp byt2; on zero page so 3 cycles line122 - ldx #$96 ; 150 (spr=102) - ldy #$83 ; 131 (spr=83) - sta COLPM2 - nop - lda #$97 ; 151 (spr=103) - lda #$93 ; 147 (spr=99) - ldx #$02 ; 2 (spr=-46) - nop - ldx #$0C ; 12 (spr=-36) - sty colpf0 - nop - nop - nop - ldy #$06 ; 6 (spr=-42) - stx COLPM3 - ldx #$95 ; 149 (spr=101) + lda #$11 ; 17 (spr=-31) + lda #$90 ; 144 (spr=96) + ldy #$96 ; 150 (spr=102) + ldy #$03 ; 3 (spr=-45) + lda #$96 ; 150 (spr=102) + lda #$82 ; 130 (spr=82) + ldy #$02 ; 2 (spr=-46) + lda #$82 ; 130 (spr=82) stx colpf0 + sta colpf0 + nop + ldx #$05 ; 5 (spr=-43) + nop + lda #$81 ; 129 (spr=81) + nop + sty colpf1 + ldy #$ED ; 237 (spr=189) + stx COLBAK + nop + sty colpf2 ldy #$09 ; 9 (spr=-39) - nop - nop - 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) + lda #$16 ; 22 (spr=-26) + sty colpf0 + ldy #$00 ; 0 (spr=-48) + ldx #$96 ; 150 (spr=102) + ldx #$04 ; 4 (spr=-44) 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) + sty COLBAK + sty COLBAK nop nop nop stx colpf2 + ldy #$96 ; 150 (spr=102) + sty COLBAK + ldx #$EB ; 235 (spr=187) + ldy #$E0 ; 224 (spr=176) nop - ldx #$A5 ; 165 (spr=117) - sta colpf2 + ldy #$03 ; 3 (spr=-45) lda #$02 ; 2 (spr=-46) - nop - sta colpf2 + ldy #$02 ; 2 (spr=-46) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line124 - ldx #$F0 ; 240 (spr=192) - ldx #$C0 ; 192 (spr=144) - ldy #$EA ; 234 (spr=186) - sty COLPM3 - ldx #$94 ; 148 (spr=100) - lda #$F4 ; 244 (spr=196) + ldy #$00 ; 0 (spr=-48) 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) + lda #$24 ; 36 (spr=-12) + sty COLBAK + nop + nop + lda #$7A ; 122 (spr=74) stx colpf2 - ldy #$D2 ; 210 (spr=162) - sta colpf2 - lda #$02 ; 2 (spr=-46) - nop - sta colpf2 - ldx #$92 ; 146 (spr=98) + ldy #$02 ; 2 (spr=-46) + stx COLPM2 + ldy #$96 ; 150 (spr=102) + sty colpf2 + lda #$26 ; 38 (spr=-10) + stx COLPM2 + ldx #$D7 ; 215 (spr=167) + ldy #$12 ; 18 (spr=-30) + ldx #$00 ; 0 (spr=-48) + ldx #$04 ; 4 (spr=-44) + stx colpf2 + ldy #$06 ; 6 (spr=-42) nop ; filler cmp byt2; on zero page so 3 cycles line125 - 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) + ldx #$82 ; 130 (spr=82) + ldy #$EF ; 239 (spr=191) + ldx #$1B ; 27 (spr=-21) nop - stx COLPM3 - ldx #$90 ; 144 (spr=96) nop - ldy #$02 ; 2 (spr=-46) - ldy #$02 ; 2 (spr=-46) + stx COLPM2 + ldy #$93 ; 147 (spr=99) 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) + sty colpf2 + ldy #$06 ; 6 (spr=-42) + nop + sta COLPM3 + ldy #$F2 ; 242 (spr=194) + lda #$96 ; 150 (spr=102) + sta COLBAK + lda #$2F ; 47 (spr=-1) + sta HPOSP2 + ldx #$01 ; 1 (spr=-47) + ldx #$E4 ; 228 (spr=180) + nop nop ; filler cmp byt2; on zero page so 3 cycles line126 - 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 - stx COLPM3 - ldx #$90 ; 144 (spr=96) - nop - ldy #$02 ; 2 (spr=-46) - ldy #$02 ; 2 (spr=-46) + sta colpf2 + lda #$02 ; 2 (spr=-46) + ldy #$03 ; 3 (spr=-45) + ldy #$00 ; 0 (spr=-48) + sty COLPM1 + lda #$1F ; 31 (spr=-17) 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) + sty colpf2 + ldx #$06 ; 6 (spr=-42) + sta colpf0 + nop + ldy #$FE ; 254 (spr=206) + ldy #$97 ; 151 (spr=103) + lda #$00 ; 0 (spr=-48) + stx colpf2 + ldx #$00 ; 0 (spr=-48) + ldy #$AC ; 172 (spr=124) + lda #$96 ; 150 (spr=102) + lda #$A5 ; 165 (spr=117) + lda #$02 ; 2 (spr=-46) nop ; filler cmp byt2; on zero page so 3 cycles line127 + sty HPOSP1 + stx COLPM2 nop - nop - nop - ldx #$E2 ; 226 (spr=178) - ldy #$00 ; 0 (spr=-48) - ldx #$E2 ; 226 (spr=178) - sta colpf2 + stx COLBAK + lda #$94 ; 148 (spr=100) + ldx #$96 ; 150 (spr=102) + sta COLPM1 + lda #$EC ; 236 (spr=188) + lda #$94 ; 148 (spr=100) + sty COLPM2 + stx colpf2 + ldy #$01 ; 1 (spr=-47) + sty COLPM2 + ldx #$0D ; 13 (spr=-35) ldy #$94 ; 148 (spr=100) nop - ldx #$91 ; 145 (spr=97) - nop - sta colpf2 - sta colpf2 - stx colpf2 - sty colpf2 - 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 + lda #$00 ; 0 (spr=-48) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line128 - sty COLPM3 - sta colpf2 - ldx #$02 ; 2 (spr=-46) + stx colpf2 + ldx #$00 ; 0 (spr=-48) + lda #$0E ; 14 (spr=-34) + lda #$17 ; 23 (spr=-25) nop - ldy #$F2 ; 242 (spr=194) + ldx #$00 ; 0 (spr=-48) + ldx #$04 ; 4 (spr=-44) + lda #$00 ; 0 (spr=-48) + stx colpf2 + ldx #$97 ; 151 (spr=103) + stx colpf2 nop - ldx #$96 ; 150 (spr=102) - lda #$04 ; 4 (spr=-44) - sta COLPM3 - ldx #$06 ; 6 (spr=-42) + ldy #$94 ; 148 (spr=100) + ldx #$3B ; 59 (spr=11) + stx HPOSP2 nop - lda #$03 ; 3 (spr=-45) - ldy #$91 ; 145 (spr=97) - ldy #$95 ; 149 (spr=101) - ldx #$F2 ; 242 (spr=194) - sty colpf2 + ldy #$E4 ; 228 (spr=180) + nop + ldy #$94 ; 148 (spr=100) nop - 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 - 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 + stx colpf2 ldx #$95 ; 149 (spr=101) - lda #$28 ; 40 (spr=-8) - ldy #$96 ; 150 (spr=102) + nop + lda #$11 ; 17 (spr=-31) + lda #$A8 ; 168 (spr=120) + ldx #$06 ; 6 (spr=-42) nop stx colpf2 - sty colpf2 - ldy #$97 ; 151 (spr=103) + ldy #$A6 ; 166 (spr=118) + ldx #$18 ; 24 (spr=-24) + nop + ldx #$0C ; 12 (spr=-36) + nop + ldy #$96 ; 150 (spr=102) + stx colpf2 + ldx #$96 ; 150 (spr=102) + stx colpf2 + ldx #$00 ; 0 (spr=-48) + ldx #$28 ; 40 (spr=-8) + lda #$1E ; 30 (spr=-18) stx colpf2 - ldx #$01 ; 1 (spr=-47) nop ; filler cmp byt2; on zero page so 3 cycles line130 - ldy #$85 ; 133 (spr=85) - sta colpf2 - lda #$E8 ; 232 (spr=184) - sta COLPM3 - ldx #$18 ; 24 (spr=-24) - lda #$02 ; 2 (spr=-46) - sta colpf2 - sty COLPM3 - lda #$01 ; 1 (spr=-47) - sta COLPM3 - nop - ldy #$96 ; 150 (spr=102) + sty COLPM1 + lda #$0E ; 14 (spr=-34) + sta COLPM1 + lda #$04 ; 4 (spr=-44) + stx colpf2 sta colpf2 + ldx #$E9 ; 233 (spr=185) sty colpf2 - lda #$29 ; 41 (spr=-7) - ldy #$00 ; 0 (spr=-48) - nop ; filler - nop ; filler + ldy #$0A ; 10 (spr=-38) + lda #$1E ; 30 (spr=-18) + stx COLPM0 + ldx #$1E ; 30 (spr=-18) + nop + lda #$A8 ; 168 (spr=120) + nop + ldx #$97 ; 151 (spr=103) + nop + lda #$98 ; 152 (spr=104) + nop nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line131 - nop - sta colpf2 - lda #$17 ; 23 (spr=-25) - sta COLPM3 nop lda #$02 ; 2 (spr=-46) - sta colpf2 - sty COLPM3 - lda #$00 ; 0 (spr=-48) + lda #$02 ; 2 (spr=-46) 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) + lda #$00 ; 0 (spr=-48) + ldy #$00 ; 0 (spr=-48) + lda #$F6 ; 246 (spr=198) nop nop + lda #$98 ; 152 (spr=104) + stx colpf2 + ldx #$97 ; 151 (spr=103) + ldx #$18 ; 24 (spr=-24) + nop + nop + ldy #$28 ; 40 (spr=-8) + lda #$00 ; 0 (spr=-48) + lda #$0E ; 14 (spr=-34) + nop + nop + lda #$A8 ; 168 (spr=120) + nop + lda #$06 ; 6 (spr=-42) nop ; filler cmp byt2; on zero page so 3 cycles line132 nop + stx colpf2 + ldx #$3C ; 60 (spr=12) 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 - ldy #$E5 ; 229 (spr=181) - stx colpf1 - lda #$E5 ; 229 (spr=181) + lda #$08 ; 8 (spr=-40) ldx #$00 ; 0 (spr=-48) + ldx #$99 ; 153 (spr=105) + sta colpf2 + stx colpf2 + ldx #$98 ; 152 (spr=104) + nop + nop + ldx #$01 ; 1 (spr=-47) + lda #$1E ; 30 (spr=-18) + nop + lda #$98 ; 152 (spr=104) + ldx #$00 ; 0 (spr=-48) + ldx #$0E ; 14 (spr=-34) + nop + lda #$FE ; 254 (spr=206) + lda #$06 ; 6 (spr=-42) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line133 - lda #$02 ; 2 (spr=-46) - ldx #$00 ; 0 (spr=-48) - sty COLPM0 - ldy #$19 ; 25 (spr=-23) - ldy #$04 ; 4 (spr=-44) + lda #$09 ; 9 (spr=-39) + ldx #$10 ; 16 (spr=-32) 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 + ldy #$11 ; 17 (spr=-31) + ldy #$36 ; 54 (spr=6) ldx #$1E ; 30 (spr=-18) - ldy #$12 ; 18 (spr=-30) + ldy #$0F ; 15 (spr=-33) + sta colpf2 + sty colpf0 + stx colpf2 + nop + ldx #$F2 ; 242 (spr=194) + ldy #$E2 ; 226 (spr=178) + lda #$03 ; 3 (spr=-45) ldy #$98 ; 152 (spr=104) - nop + sty colpf0 lda #$0E ; 14 (spr=-34) - nop - sty COLBAK - lda #$E5 ; 229 (spr=181) - ldy #$0C ; 12 (spr=-36) - ldy #$3B ; 59 (spr=11) + lda #$34 ; 52 (spr=4) + lda #$05 ; 5 (spr=-43) + stx colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line134 - ldy #$20 ; 32 (spr=-16) + ldx #$0D ; 13 (spr=-35) + sta colpf2 nop - sta COLPM3 - lda #$0F ; 15 (spr=-33) - sta COLBAK + lda #$1F ; 31 (spr=-17) 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 + lda #$EF ; 239 (spr=191) + ldx #$0A ; 10 (spr=-38) + stx colpf0 + lda #$9D ; 157 (spr=109) + ldy #$9B ; 155 (spr=107) + ldx #$1F ; 31 (spr=-17) + nop + nop + stx colpf0 + ldx #$98 ; 152 (spr=104) + nop stx colpf1 - ldx #$0E ; 14 (spr=-34) - sta colpf1 - ldx #$EA ; 234 (spr=186) - lda #$30 ; 48 (spr=0) - nop ; filler + sty colpf0 + ldy #$02 ; 2 (spr=-46) + ldx #$1B ; 27 (spr=-21) + nop nop ; filler cmp byt2; on zero page so 3 cycles line135 - 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) + nop + ldy #$00 ; 0 (spr=-48) + stx colpf0 + ldx #$00 ; 0 (spr=-48) + ldy #$02 ; 2 (spr=-46) sty colpf1 + ldx #$1F ; 31 (spr=-17) + ldy #$9C ; 156 (spr=108) + nop + stx colpf0 + ldx #$1F ; 31 (spr=-17) + nop + nop + nop + sta colpf2 + ldy #$00 ; 0 (spr=-48) + ldx #$05 ; 5 (spr=-43) + lda #$EE ; 238 (spr=190) + nop + ldy #$0C ; 12 (spr=-36) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line136 - lda #$1F ; 31 (spr=-17) - lda #$E1 ; 225 (spr=177) + stx colpf0 + ldx #$80 ; 128 (spr=80) 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) - ldy #$EA ; 234 (spr=186) - lda #$0E ; 14 (spr=-34) nop - lda #$9A ; 154 (spr=106) - sta colpf1 - lda #$9C ; 156 (spr=108) - ldx #$05 ; 5 (spr=-43) + nop + lda #$1C ; 28 (spr=-20) + ldx #$1F ; 31 (spr=-17) + sta colpf2 + sty colpf2 + lda #$EA ; 234 (spr=186) + ldx #$1E ; 30 (spr=-18) + nop + stx colpf0 + ldy #$00 ; 0 (spr=-48) + nop + ldy #$9B ; 155 (spr=107) + sty COLBAK + ldy #$07 ; 7 (spr=-41) + sty colpf0 + ldx #$1F ; 31 (spr=-17) nop ; filler cmp byt2; on zero page so 3 cycles line137 - 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 + stx COLBAK + ldx #$2D ; 45 (spr=-3) + ldy #$00 ; 0 (spr=-48) + sta COLPM0 + ldx #$F0 ; 240 (spr=192) + ldy #$28 ; 40 (spr=-8) + lda #$00 ; 0 (spr=-48) nop - sta HPOSP2 - ldx #$00 ; 0 (spr=-48) - nop - ldx #$DE ; 222 (spr=174) - lda #$01 ; 1 (spr=-47) - sty colpf1 + sta COLBAK + ldy #$D5 ; 213 (spr=165) + ldx #$31 ; 49 (spr=1) + lda #$12 ; 18 (spr=-30) + stx HPOSP3 + ldx #$1E ; 30 (spr=-18) + stx colpf0 + ldy #$EF ; 239 (spr=191) + lda #$28 ; 40 (spr=-8) + ldy #$E4 ; 228 (spr=180) + ldx #$1E ; 30 (spr=-18) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line138 - ldy #$00 ; 0 (spr=-48) + stx colpf0 + ldx #$02 ; 2 (spr=-46) + nop + ldx #$02 ; 2 (spr=-46) + lda #$1E ; 30 (spr=-18) + sty colpf0 + nop + ldx #$00 ; 0 (spr=-48) + nop + nop + sta colpf0 lda #$00 ; 0 (spr=-48) + sta COLBAK 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 + ldx #$02 ; 2 (spr=-46) + ldx #$1C ; 28 (spr=-20) nop + lda #$1E ; 30 (spr=-18) nop nop ; filler + nop ; filler + nop ; filler + 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 - ldy #$1C ; 28 (spr=-20) - nop - sty colpf1 - sta colpf1 lda #$00 ; 0 (spr=-48) - lda #$66 ; 102 (spr=54) - stx COLPM0 - stx colpf1 - ldx #$1B ; 27 (spr=-21) - sta HPOSP2 - ldy #$0E ; 14 (spr=-34) + lda #$0E ; 14 (spr=-34) nop - ldy #$00 ; 0 (spr=-48) - nop ; filler - nop ; filler + nop + lda #$18 ; 24 (spr=-24) + lda #$1E ; 30 (spr=-18) + stx colpf0 + ldx #$07 ; 7 (spr=-41) + stx colpf0 + nop + sta colpf0 + lda #$1A ; 26 (spr=-22) + ldx #$04 ; 4 (spr=-44) + nop + stx HPOSP2 + sty COLPM0 + ldx #$1E ; 30 (spr=-18) + ldy #$06 ; 6 (spr=-42) + sta colpf0 + ldy #$1E ; 30 (spr=-18) nop ; filler cmp byt2; on zero page so 3 cycles line140 - 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) + ldx #$16 ; 22 (spr=-26) + ldx #$6B ; 107 (spr=59) + stx HPOSP2 + ldy #$28 ; 40 (spr=-8) nop - stx colpf1 - sty colpf1 + lda #$00 ; 0 (spr=-48) + ldy #$18 ; 24 (spr=-24) + lda #$1C ; 28 (spr=-20) + sty colpf0 nop - ldy #$00 ; 0 (spr=-48) - lda #$1E ; 30 (spr=-18) - ldx #$0C ; 12 (spr=-36) - stx colpf1 - ldy #$00 ; 0 (spr=-48) - sta colpf1 - ldx #$3C ; 60 (spr=12) - ldy #$00 ; 0 (spr=-48) + sty COLPM0 + nop + ldy #$1E ; 30 (spr=-18) + sta colpf0 + sty colpf0 + ldy #$1E ; 30 (spr=-18) ldy #$0E ; 14 (spr=-34) - sty colpf1 + ldy #$28 ; 40 (spr=-8) + ldy #$0E ; 14 (spr=-34) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line141 nop - ldy #$01 ; 1 (spr=-47) - stx colpf1 + ldy #$18 ; 24 (spr=-24) + sty colpf0 + ldy #$28 ; 40 (spr=-8) + ldy #$1C ; 28 (spr=-20) ldx #$00 ; 0 (spr=-48) - 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) - lda #$1D ; 29 (spr=-19) - sta colpf1 + nop + sty colpf0 + ldy #$1A ; 26 (spr=-22) + lda #$00 ; 0 (spr=-48) + lda #$00 ; 0 (spr=-48) + ldy #$1E ; 30 (spr=-18) + nop + nop + sty colpf0 + ldx #$E7 ; 231 (spr=183) ldy #$0E ; 14 (spr=-34) - ldy #$0E ; 14 (spr=-34) - ldx #$93 ; 147 (spr=99) - ldx #$A4 ; 164 (spr=116) - nop ; filler + nop + lda #$00 ; 0 (spr=-48) + ldx #$1E ; 30 (spr=-18) + sty colpf0 + nop nop ; filler cmp byt2; on zero page so 3 cycles line142 - ldx #$A4 ; 164 (spr=116) + ldx #$18 ; 24 (spr=-24) + ldy #$28 ; 40 (spr=-8) nop + sty colpf0 + ldy #$1E ; 30 (spr=-18) nop - 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) + lda #$0B ; 11 (spr=-37) + sty colpf0 + nop + sty HPOSP0 + nop + sty HPOSP0 + sta colpf0 + sty colpf0 + lda #$8A ; 138 (spr=90) + ldy #$16 ; 22 (spr=-26) 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 + nop nop ; filler cmp byt2; on zero page so 3 cycles line143 - ldx #$F0 ; 240 (spr=192) - sty COLPM1 - ldx #$00 ; 0 (spr=-48) - sty COLPM2 - lda #$1E ; 30 (spr=-18) - lda #$26 ; 38 (spr=-10) + sty colpf2 nop - ldx #$00 ; 0 (spr=-48) - stx colpf1 - sty HPOSP0 - sta COLPM3 - ldx #$93 ; 147 (spr=99) + nop + sta HPOSP0 + lda #$00 ; 0 (spr=-48) + ldy #$0F ; 15 (spr=-33) + stx colpf2 + sta COLPM0 + sty COLBAK + nop + ldx #$90 ; 144 (spr=96) + stx COLPM2 + lda #$0E ; 14 (spr=-34) + lda #$80 ; 128 (spr=80) ldy #$24 ; 36 (spr=-12) - stx HPOSP0 - sty colpf1 - nop - lda #$1F ; 31 (spr=-17) - nop - lda #$14 ; 20 (spr=-28) + stx colpf2 + ldx #$1D ; 29 (spr=-19) + ldx #$1D ; 29 (spr=-19) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line144 + lda #$1A ; 26 (spr=-22) + lda #$01 ; 1 (spr=-47) + ldx #$00 ; 0 (spr=-48) + sty colpf2 + ldy #$08 ; 8 (spr=-40) + nop + nop + sty colpf2 + stx colpf2 + ldx #$00 ; 0 (spr=-48) ldy #$0C ; 12 (spr=-36) - nop - 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 - sty colpf1 - 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 + ldx #$F1 ; 241 (spr=193) + ldx #$0F ; 15 (spr=-33) + sty colpf2 + ldy #$15 ; 21 (spr=-27) + stx colpf2 + ldx #$1D ; 29 (spr=-19) + sta COLBAK + ldx #$90 ; 144 (spr=96) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line145 + sty colpf2 + lda #$01 ; 1 (spr=-47) + ldx #$00 ; 0 (spr=-48) + lda #$1A ; 26 (spr=-22) + ldy #$09 ; 9 (spr=-39) nop - ldx #$E3 ; 227 (spr=179) - stx colpf1 - 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 + sty colpf2 + stx colpf2 + ldx #$00 ; 0 (spr=-48) + ldy #$0C ; 12 (spr=-36) + ldx #$F1 ; 241 (spr=193) + ldx #$0F ; 15 (spr=-33) + sty colpf2 + ldy #$15 ; 21 (spr=-27) + stx colpf2 + ldx #$1D ; 29 (spr=-19) + sta COLBAK + nop + ldx #$90 ; 144 (spr=96) nop ; filler cmp byt2; on zero page so 3 cycles line146 - lda #$00 ; 0 (spr=-48) + sty colpf2 + lda #$06 ; 6 (spr=-42) + ldy #$08 ; 8 (spr=-40) + lda #$E2 ; 226 (spr=178) + lda #$0A ; 10 (spr=-38) 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) + ldx #$00 ; 0 (spr=-48) + sty colpf2 + stx colpf2 + ldy #$0C ; 12 (spr=-36) nop + sty colpf2 + lda #$D2 ; 210 (spr=162) lda #$00 ; 0 (spr=-48) + ldy #$0E ; 14 (spr=-34) + lda #$28 ; 40 (spr=-8) + ldx #$90 ; 144 (spr=96) nop nop - ldx #$1F ; 31 (spr=-17) - ldy #$EC ; 236 (spr=188) - stx colpf1 - lda #$00 ; 0 (spr=-48) nop - sty colpf1 - lda #$0D ; 13 (spr=-35) + ldy #$3E ; 62 (spr=14) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line147 - lda #$E0 ; 224 (spr=176) - ldx #$05 ; 5 (spr=-43) - lda #$00 ; 0 (spr=-48) - 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) + ldy #$00 ; 0 (spr=-48) + nop + sty colpf2 + lda #$00 ; 0 (spr=-48) lda #$0C ; 12 (spr=-36) - sty colpf1 + lda #$06 ; 6 (spr=-42) + sta colpf1 + ldy #$00 ; 0 (spr=-48) nop - stx colpf1 - lda #$90 ; 144 (spr=96) - ldx #$04 ; 4 (spr=-44) + lda #$00 ; 0 (spr=-48) + lda #$0C ; 12 (spr=-36) + ldy #$3E ; 62 (spr=14) + sta colpf2 nop - lda #$FF ; 255 (spr=207) + stx COLPM0 + ldx #$0F ; 15 (spr=-33) + stx colpf2 + lda #$E2 ; 226 (spr=178) + ldy #$EC ; 236 (spr=188) + ldy #$E5 ; 229 (spr=181) nop ; filler cmp byt2; on zero page so 3 cycles line148 - stx colpf1 - lda #$00 ; 0 (spr=-48) - lda #$10 ; 16 (spr=-32) + sta colpf2 + lda #$E2 ; 226 (spr=178) ldx #$00 ; 0 (spr=-48) + nop + ldy #$1C ; 28 (spr=-20) + ldx #$00 ; 0 (spr=-48) + lda #$1C ; 28 (spr=-20) + nop + stx colpf2 + stx colpf2 + lda #$06 ; 6 (spr=-42) + ldy #$0C ; 12 (spr=-36) + sta colpf1 + sty colpf2 ldy #$EC ; 236 (spr=188) - lda #$00 ; 0 (spr=-48) - ldy #$00 ; 0 (spr=-48) - lda #$14 ; 20 (spr=-28) - sty colpf1 - lda #$1E ; 30 (spr=-18) - nop + sty colpf2 + lda #$E2 ; 226 (spr=178) 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 + ldy #$2D ; 45 (spr=-3) + ldy #$1E ; 30 (spr=-18) nop ; filler cmp byt2; on zero page so 3 cycles line149 - stx HPOSP0 + nop + ldy #$E4 ; 228 (spr=180) + ldx #$00 ; 0 (spr=-48) + ldx #$01 ; 1 (spr=-47) + nop + nop + nop + sta colpf2 + stx colpf2 lda #$04 ; 4 (spr=-44) sta colpf1 - ldx #$F4 ; 244 (spr=196) - lda #$01 ; 1 (spr=-47) - nop - ldx #$0F ; 15 (spr=-33) - sty colpf1 + lda #$E2 ; 226 (spr=178) 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) + sty colpf2 + ldy #$90 ; 144 (spr=96) + ldy #$12 ; 18 (spr=-30) + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line150 - ldy #$02 ; 2 (spr=-46) - stx colpf1 + nop + sta colpf2 + lda #$0E ; 14 (spr=-34) + nop lda #$02 ; 2 (spr=-46) - lda #$00 ; 0 (spr=-48) - nop + ldy #$0C ; 12 (spr=-36) + ldy #$00 ; 0 (spr=-48) ldx #$00 ; 0 (spr=-48) + sty colpf2 + sta colpf1 nop lda #$00 ; 0 (spr=-48) - stx colpf1 + ldy #$0C ; 12 (spr=-36) nop - 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) + sty colpf2 + nop + ldy #$E4 ; 228 (spr=180) + lda #$02 ; 2 (spr=-46) + sty colpf2 + ldx #$00 ; 0 (spr=-48) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line151 - stx HPOSP0 - ldy #$29 ; 41 (spr=-7) + sty colpf2 + lda #$F7 ; 247 (spr=199) + ldx #$36 ; 54 (spr=6) + ldx #$14 ; 20 (spr=-28) + ldy #$00 ; 0 (spr=-48) nop + lda #$E2 ; 226 (spr=178) ldx #$0C ; 12 (spr=-36) - ldy #$01 ; 1 (spr=-47) - sta colpf0 - sty colpf1 + sty colpf2 + ldx #$06 ; 6 (spr=-42) + ldy #$13 ; 19 (spr=-29) + ldy #$00 ; 0 (spr=-48) + ldx #$29 ; 41 (spr=-7) + ldy #$0D ; 13 (spr=-35) + sty colpf2 + ldy #$19 ; 25 (spr=-23) nop - ldx #$FF ; 255 (spr=207) - lda #$D2 ; 210 (spr=162) - ldx #$F0 ; 240 (spr=192) + sty colpf2 + ldy #$24 ; 36 (spr=-12) nop - nop - ldx #$0C ; 12 (spr=-36) - nop - stx colpf0 - nop - ldy #$0E ; 14 (spr=-34) - lda #$E9 ; 233 (spr=185) - sta colpf0 - lda #$1A ; 26 (spr=-22) + ldx #$80 ; 128 (spr=80) + ldx #$46 ; 70 (spr=22) nop ; filler cmp byt2; on zero page so 3 cycles line152 - lda #$F2 ; 242 (spr=194) - sta colpf0 - ldy #$E1 ; 225 (spr=177) - lda #$18 ; 24 (spr=-24) + sty colpf2 + lda #$02 ; 2 (spr=-46) + lda #$0E ; 14 (spr=-34) + ldy #$28 ; 40 (spr=-8) + ldy #$00 ; 0 (spr=-48) + nop + ldx #$90 ; 144 (spr=96) + sty colpf2 + ldy #$0A ; 10 (spr=-38) + lda #$EB ; 235 (spr=187) + ldx #$00 ; 0 (spr=-48) + ldx #$46 ; 70 (spr=22) + ldx #$2A ; 42 (spr=-6) + ldy #$0C ; 12 (spr=-36) + sty colpf2 + nop + ldy #$19 ; 25 (spr=-23) + sty colpf2 lda #$00 ; 0 (spr=-48) - lda #$0B ; 11 (spr=-37) - ldy #$8C ; 140 (spr=92) - nop - stx colpf0 - lda #$1C ; 28 (spr=-20) - ldx #$E2 ; 226 (spr=178) - nop - 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 + lda #$0E ; 14 (spr=-34) + lda #$0A ; 10 (spr=-38) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line153 - 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 #$00 ; 0 (spr=-48) + ldy #$1F ; 31 (spr=-17) + sty colpf0 + lda #$D0 ; 208 (spr=160) nop - stx colpf1 - ldy #$38 ; 56 (spr=8) - lda #$00 ; 0 (spr=-48) + stx COLBAK + ldy #$00 ; 0 (spr=-48) + sty colpf2 + ldy #$E2 ; 226 (spr=178) nop - ldx #$06 ; 6 (spr=-42) - lda #$18 ; 24 (spr=-24) - lda #$F2 ; 242 (spr=194) - ldy #$EF ; 239 (spr=191) - stx colpf1 + stx HPOSP3 + ldy #$0C ; 12 (spr=-36) + sty colpf2 + ldx #$90 ; 144 (spr=96) lda #$EC ; 236 (spr=188) - sta colpf1 - stx colpf0 - ldx #$91 ; 145 (spr=97) - lda #$0F ; 15 (spr=-33) + ldy #$0C ; 12 (spr=-36) + ldy #$92 ; 146 (spr=98) + nop + sta colpf2 + ldy #$18 ; 24 (spr=-24) + nop nop ; filler cmp byt2; on zero page so 3 cycles line154 - lda #$F8 ; 248 (spr=200) - stx COLPM1 - sta colpf1 + lda #$E2 ; 226 (spr=178) nop - ldx #$01 ; 1 (spr=-47) - ldy #$1F ; 31 (spr=-17) - stx colpf1 - lda #$E0 ; 224 (spr=176) + ldx #$1F ; 31 (spr=-17) + sty colpf2 + lda #$00 ; 0 (spr=-48) + ldy #$EC ; 236 (spr=188) + sta colpf0 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) + lda #$0D ; 13 (spr=-35) + sta colpf2 + lda #$46 ; 70 (spr=22) nop - ldx #$90 ; 144 (spr=96) + sta colpf0 + lda #$5A ; 90 (spr=42) + stx colpf0 + lda #$E4 ; 228 (spr=180) + sty colpf2 + ldy #$18 ; 24 (spr=-24) + nop + lda #$00 ; 0 (spr=-48) nop ; filler cmp byt2; on zero page so 3 cycles line155 + lda #$01 ; 1 (spr=-47) + sty colpf2 + sta colpf0 + lda #$2A ; 42 (spr=-6) + lda #$0E ; 14 (spr=-34) nop - ldx #$01 ; 1 (spr=-47) + lda #$1F ; 31 (spr=-17) + lda #$0D ; 13 (spr=-35) nop nop + sta colpf2 + ldy #$0C ; 12 (spr=-36) + stx colpf0 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) + ldy #$ED ; 237 (spr=189) + lda #$90 ; 144 (spr=96) lda #$00 ; 0 (spr=-48) + sty colpf2 + ldy #$39 ; 57 (spr=9) + lda #$80 ; 128 (spr=80) + ldy #$38 ; 56 (spr=8) nop ; filler cmp byt2; on zero page so 3 cycles line156 - sty COLBAK - ldy #$26 ; 38 (spr=-10) - ldy #$14 ; 20 (spr=-28) nop - sty colpf1 - ldy #$9B ; 155 (spr=107) - sta colpf1 + sty colpf2 nop + ldy #$0C ; 12 (spr=-36) nop + ldy #$84 ; 132 (spr=84) + lda #$00 ; 0 (spr=-48) + sta colpf0 nop - lda #$26 ; 38 (spr=-10) + lda #$0C ; 12 (spr=-36) + sta colpf2 + lda #$E0 ; 224 (spr=176) + ldy #$ED ; 237 (spr=189) stx colpf0 - ldx #$1E ; 30 (spr=-18) - sty colpf1 - stx colpf1 - lda #$0E ; 14 (spr=-34) + lda #$00 ; 0 (spr=-48) + nop ldx #$00 ; 0 (spr=-48) - lda #$ED ; 237 (spr=189) - ldy #$0E ; 14 (spr=-34) - ldy #$29 ; 41 (spr=-7) + sty colpf2 + ldy #$F8 ; 248 (spr=200) + sta colpf2 nop ; filler cmp byt2; on zero page so 3 cycles line157 - stx colpf1 - nop - ldx #$00 ; 0 (spr=-48) - ldy #$00 ; 0 (spr=-48) - 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 HPOSP2 sty colpf0 - lda #$C6 ; 198 (spr=150) nop + ldx #$E1 ; 225 (spr=177) + ldx #$1E ; 30 (spr=-18) + ldy #$63 ; 99 (spr=51) + sty HPOSP2 + nop + ldy #$02 ; 2 (spr=-46) + lda #$20 ; 32 (spr=-16) + lda #$90 ; 144 (spr=96) + ldy #$0C ; 12 (spr=-36) + stx colpf0 + ldx #$F2 ; 242 (spr=194) + sty colpf2 + lda #$25 ; 37 (spr=-11) + ldy #$0A ; 10 (spr=-38) + ldx #$02 ; 2 (spr=-46) + ldy #$A0 ; 160 (spr=112) + sta colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line158 - 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 #$06 ; 6 (spr=-42) + sty colpf2 + ldy #$A2 ; 162 (spr=114) + sty HPOSP0 + sta colpf2 + stx colpf0 + ldy #$0C ; 12 (spr=-36) + sty COLPM0 + ldx #$EC ; 236 (spr=188) + ldy #$92 ; 146 (spr=98) + lda #$14 ; 20 (spr=-28) + ldy #$8F ; 143 (spr=95) + stx colpf0 + ldx #$90 ; 144 (spr=96) ldy #$14 ; 20 (spr=-28) - lda #$13 ; 19 (spr=-29) - ldx #$90 ; 144 (spr=96) - nop ; filler + ldy #$ED ; 237 (spr=189) + sta colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line159 nop - lda #$0C ; 12 (spr=-36) - sty colpf0 - ldy #$00 ; 0 (spr=-48) - lda #$13 ; 19 (spr=-29) - stx COLPM2 - sty colpf0 - nop - lda #$0C ; 12 (spr=-36) - nop - 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) + nop + nop + nop + lda #$A0 ; 160 (spr=112) + ldy #$9F ; 159 (spr=111) + lda #$17 ; 23 (spr=-25) + sta colpf0 stx colpf0 + ldy #$00 ; 0 (spr=-48) + ldx #$1E ; 30 (spr=-18) nop - lda #$1F ; 31 (spr=-17) - nop + sty colpf2 + stx colpf0 + ldx #$ED ; 237 (spr=189) + stx COLPM1 + sta COLPM0 + lda #$0C ; 12 (spr=-36) nop ; filler cmp byt2; on zero page so 3 cycles line160 - ldx #$90 ; 144 (spr=96) + lda #$08 ; 8 (spr=-40) nop - lda #$EF ; 239 (spr=191) - ldx #$34 ; 52 (spr=4) - ldy #$00 ; 0 (spr=-48) - ldx #$90 ; 144 (spr=96) + stx COLPM0 + nop + ldy #$E2 ; 226 (spr=178) + nop + lda #$07 ; 7 (spr=-41) + nop + ldy #$0C ; 12 (spr=-36) + ldx #$0E ; 14 (spr=-34) + sta COLPM0 + nop + nop + sta COLBAK + sty colpf2 + stx COLPM0 lda #$0C ; 12 (spr=-36) + ldx #$25 ; 37 (spr=-11) nop - 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 - stx colpf0 - nop - sta colpf0 - lda #$1F ; 31 (spr=-17) - sta colpf0 - ldy #$E3 ; 227 (spr=179) - lda #$02 ; 2 (spr=-46) + lda #$1E ; 30 (spr=-18) + ldy #$F0 ; 240 (spr=192) nop ; filler cmp byt2; on zero page so 3 cycles line161 - lda #$02 ; 2 (spr=-46) - sty colpf0 - ldy #$17 ; 23 (spr=-25) - sty COLPM3 - nop - 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 + lda #$90 ; 144 (spr=96) + stx HPOSP3 + stx colpf0 nop + ldy #$1E ; 30 (spr=-18) + ldx #$EC ; 236 (spr=188) ldy #$00 ; 0 (spr=-48) - ldx #$00 ; 0 (spr=-48) + sty colpf0 + sty colpf0 + lda #$1E ; 30 (spr=-18) nop + nop + sta colpf0 + ldy #$0C ; 12 (spr=-36) + ldy #$1E ; 30 (spr=-18) + ldy #$28 ; 40 (spr=-8) + sty HPOSP3 + nop + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line162 - ldx #$02 ; 2 (spr=-46) - ldx #$0E ; 14 (spr=-34) - nop - lda #$10 ; 16 (spr=-32) - nop - lda #$E3 ; 227 (spr=179) - ldx #$00 ; 0 (spr=-48) - nop + lda #$0E ; 14 (spr=-34) sty colpf0 - lda #$00 ; 0 (spr=-48) - ldy #$CA ; 202 (spr=154) - ldy #$0C ; 12 (spr=-36) - lda #$02 ; 2 (spr=-46) - ldx #$11 ; 17 (spr=-31) + ldx #$1E ; 30 (spr=-18) + nop + ldx #$90 ; 144 (spr=96) + ldy #$01 ; 1 (spr=-47) + ldx #$1E ; 30 (spr=-18) + ldx #$FD ; 253 (spr=205) + lda #$0E ; 14 (spr=-34) sty colpf0 - nop - nop - lda #$0D ; 13 (spr=-35) - lda #$00 ; 0 (spr=-48) - lda #$1F ; 31 (spr=-17) - nop + lda #$44 ; 68 (spr=20) + ldy #$29 ; 41 (spr=-7) + lda #$1E ; 30 (spr=-18) sta colpf0 - lda #$05 ; 5 (spr=-43) + ldx #$1E ; 30 (spr=-18) + lda #$62 ; 98 (spr=50) + sty HPOSP3 + nop + nop + nop ; filler + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line163 - 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 + sty HPOSP3 + sty colpf0 + lda #$1B ; 27 (spr=-21) + lda #$0D ; 13 (spr=-35) + lda #$0C ; 12 (spr=-36) + ldy #$06 ; 6 (spr=-42) ldy #$0C ; 12 (spr=-36) - ldx #$0C ; 12 (spr=-36) - ldx #$A0 ; 160 (spr=112) + ldy #$00 ; 0 (spr=-48) nop 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 + ldy #$E0 ; 224 (spr=176) + stx colpf0 + ldy #$1C ; 28 (spr=-20) + nop + ldy #$0C ; 12 (spr=-36) + ldx #$01 ; 1 (spr=-47) + lda #$0E ; 14 (spr=-34) + lda #$EE ; 238 (spr=190) + nop + ldy #$DC ; 220 (spr=172) + stx colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line164 - stx HPOSP1 - ldx #$05 ; 5 (spr=-43) + ldy #$13 ; 19 (spr=-29) + ldx #$02 ; 2 (spr=-46) nop - lda #$1D ; 29 (spr=-19) - stx COLBAK - sta colpf1 - ldx #$0C ; 12 (spr=-36) nop - lda #$0C ; 12 (spr=-36) + stx colpf1 ldy #$90 ; 144 (spr=96) - 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 + ldy #$6D ; 109 (spr=61) + lda #$E6 ; 230 (spr=182) + ldx #$1F ; 31 (spr=-17) + stx colpf0 + nop + stx COLBAK + ldx #$14 ; 20 (spr=-28) + sty HPOSP2 + sta COLPM2 + lda #$0C ; 12 (spr=-36) + stx colpf0 + ldx #$17 ; 23 (spr=-25) nop ; filler cmp byt2; on zero page so 3 cycles line165 - 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) + stx COLPM1 + sta COLPM2 + ldy #$08 ; 8 (spr=-40) nop - ldy #$0E ; 14 (spr=-34) - sta colpf0 - ldx #$0D ; 13 (spr=-35) - stx colpf0 - lda #$00 ; 0 (spr=-48) nop - ldx #$EA ; 234 (spr=186) + sta colpf0 + sty COLPM2 + ldx #$1D ; 29 (spr=-19) stx colpf0 - sta COLBAK - lda #$06 ; 6 (spr=-42) + sta COLPM2 + nop + nop + ldy #$1C ; 28 (spr=-20) + ldy #$0C ; 12 (spr=-36) + nop + ldx #$7B ; 123 (spr=75) + sta COLPM1 + ldx #$81 ; 129 (spr=81) nop ; filler cmp byt2; on zero page so 3 cycles line166 - 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 + ldx #$1C ; 28 (spr=-20) + ldy #$F4 ; 244 (spr=196) + lda #$90 ; 144 (spr=96) + lda #$07 ; 7 (spr=-41) + ldx #$80 ; 128 (spr=80) + ldy #$04 ; 4 (spr=-44) + sta COLBAK + ldx #$EA ; 234 (spr=186) + sty COLBAK + ldy #$0A ; 10 (spr=-38) + sty COLPM2 + stx COLBAK 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 + nop + ldy #$FA ; 250 (spr=202) + ldx #$1D ; 29 (spr=-19) + sta COLBAK + nop + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line167 - lda #$08 ; 8 (spr=-40) - ldx #$10 ; 16 (spr=-32) - lda #$0A ; 10 (spr=-38) - nop - lda #$0C ; 12 (spr=-36) - ldx #$1A ; 26 (spr=-22) - ldx #$01 ; 1 (spr=-47) + stx COLBAK sty COLBAK - lda #$0A ; 10 (spr=-38) - ldy #$E4 ; 228 (spr=180) - ldy #$03 ; 3 (spr=-45) - sta colpf0 - ldy #$0A ; 10 (spr=-38) + ldx #$1B ; 27 (spr=-21) + sta COLBAK nop - sta COLPM2 - sta COLPM1 + ldy #$0A ; 10 (spr=-38) + lda #$8C ; 140 (spr=92) stx colpf0 - ldx #$0C ; 12 (spr=-36) - lda #$00 ; 0 (spr=-48) + ldx #$06 ; 6 (spr=-42) + sty COLPM2 + ldx #$1D ; 29 (spr=-19) + stx colpf0 + sta HPOSP0 + lda #$0E ; 14 (spr=-34) + ldy #$2A ; 42 (spr=-6) ldy #$00 ; 0 (spr=-48) - ldx #$8A ; 138 (spr=90) + ldy #$14 ; 20 (spr=-28) + ldy #$00 ; 0 (spr=-48) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line168 - lda #$08 ; 8 (spr=-40) - ldy #$00 ; 0 (spr=-48) nop - ldy #$CF ; 207 (spr=159) - sta colpf0 + stx COLPM0 + ldy #$04 ; 4 (spr=-44) + ldy #$0C ; 12 (spr=-36) + ldy #$02 ; 2 (spr=-46) + ldy #$0A ; 10 (spr=-38) + nop + ldx #$06 ; 6 (spr=-42) + sta COLPM1 + lda #$06 ; 6 (spr=-42) + nop + ldx #$00 ; 0 (spr=-48) 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 + ldy #$1C ; 28 (spr=-20) + lda #$1F ; 31 (spr=-17) + sta colpf0 + ldy #$0A ; 10 (spr=-38) + stx colpf0 + ldx #$1D ; 29 (spr=-19) + ldy #$40 ; 64 (spr=16) + stx colpf0 nop ; filler cmp byt2; on zero page so 3 cycles line169 - ldx #$3A ; 58 (spr=10) + ldy #$EA ; 234 (spr=186) + lda #$00 ; 0 (spr=-48) + lda #$1C ; 28 (spr=-20) + ldx #$D0 ; 208 (spr=160) nop - ldy #$FA ; 250 (spr=202) - ldx #$18 ; 24 (spr=-24) - ldx #$CF ; 207 (spr=159) + ldx #$1E ; 30 (spr=-18) nop nop - ldy #$0D ; 13 (spr=-35) - ldx #$06 ; 6 (spr=-42) - lda #$08 ; 8 (spr=-40) - stx colpf2 - sty colpf2 - ldx #$E0 ; 224 (spr=176) + ldx #$1A ; 26 (spr=-22) + lda #$06 ; 6 (spr=-42) + stx colpf0 + nop + ldx #$1D ; 29 (spr=-19) ldx #$00 ; 0 (spr=-48) - sta colpf0 - lda #$0A ; 10 (spr=-38) - ldy #$FC ; 252 (spr=204) - stx colpf2 + sty colpf0 + stx colpf0 + ldy #$17 ; 23 (spr=-25) + ldx #$1F ; 31 (spr=-17) + sty colpf2 + lda #$14 ; 20 (spr=-28) nop - lda #$02 ; 2 (spr=-46) - sta colpf2 + ldy #$02 ; 2 (spr=-46) nop ; filler cmp byt2; on zero page so 3 cycles line170 - 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 #$02 ; 2 (spr=-46) + ldy #$B0 ; 176 (spr=128) + sta colpf0 + nop ldy #$0C ; 12 (spr=-36) - ldx #$14 ; 20 (spr=-28) - lda #$FD ; 253 (spr=205) + lda #$1A ; 26 (spr=-22) + stx colpf0 + sta colpf0 sty colpf2 - ldx #$01 ; 1 (spr=-47) + stx colpf0 + ldx #$0D ; 13 (spr=-35) nop - ldy #$F5 ; 245 (spr=197) - sta colpf1 - nop - nop - stx colpf2 - ldx #$03 ; 3 (spr=-45) - stx colpf2 + lda #$0F ; 15 (spr=-33) + ldx #$F8 ; 248 (spr=200) + lda #$0C ; 12 (spr=-36) + lda #$01 ; 1 (spr=-47) + lda #$E9 ; 233 (spr=185) + lda #$0E ; 14 (spr=-34) + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line171 - 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) + ldy #$0E ; 14 (spr=-34) + ldy #$3D ; 61 (spr=13) + lda #$03 ; 3 (spr=-45) + ldx #$0E ; 14 (spr=-34) + ldx #$1B ; 27 (spr=-21) nop - lda #$07 ; 7 (spr=-41) - ldy #$81 ; 129 (spr=81) - sta colpf2 - lda #$0D ; 13 (spr=-35) - sta colpf2 - sta COLBAK - sty HPOSP1 - lda #$04 ; 4 (spr=-44) - stx colpf2 - ldx #$0A ; 10 (spr=-38) + sty HPOSP3 + lda #$0E ; 14 (spr=-34) + stx colpf0 + lda #$0E ; 14 (spr=-34) + ldx #$F4 ; 244 (spr=196) + ldy #$0A ; 10 (spr=-38) + ldy #$01 ; 1 (spr=-47) nop - ldx #$03 ; 3 (spr=-45) nop + lda #$E9 ; 233 (spr=185) + lda #$2C ; 44 (spr=-4) + sty colpf2 + ldy #$0C ; 12 (spr=-36) + lda #$2E ; 46 (spr=-2) + ldy #$00 ; 0 (spr=-48) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line172 - stx colpf2 - ldy #$0A ; 10 (spr=-38) - ldy #$0C ; 12 (spr=-36) - nop - ldx #$0F ; 15 (spr=-33) - nop - nop - ldx #$FA ; 250 (spr=202) sta colpf2 - stx colpf2 + ldy #$0C ; 12 (spr=-36) + sta HPOSP3 + stx COLPM3 + lda #$0A ; 10 (spr=-38) 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 + lda #$0A ; 10 (spr=-38) + ldy #$0B ; 11 (spr=-37) + ldy #$1E ; 30 (spr=-18) + sta COLPM2 + sty colpf0 + lda #$1D ; 29 (spr=-19) + lda #$0E ; 14 (spr=-34) + lda #$0C ; 12 (spr=-36) + lda #$0E ; 14 (spr=-34) + ldx #$1B ; 27 (spr=-21) + lda #$EA ; 234 (spr=186) + ldx #$0B ; 11 (spr=-37) nop ; filler cmp byt2; on zero page so 3 cycles line173 - stx colpf2 - 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 + ldx #$A0 ; 160 (spr=112) + ldx #$0B ; 11 (spr=-37) lda #$0C ; 12 (spr=-36) - ldy #$90 ; 144 (spr=96) - stx colpf2 + lda #$16 ; 22 (spr=-26) + nop + lda #$2C ; 44 (spr=-4) + lda #$EA ; 234 (spr=186) + ldx #$1B ; 27 (spr=-21) + lda #$3E ; 62 (spr=14) + stx colpf0 + ldx #$C4 ; 196 (spr=148) + stx HPOSP3 + ldx #$0C ; 12 (spr=-36) + ldx #$01 ; 1 (spr=-47) + sty colpf0 + stx COLPM3 + lda #$0F ; 15 (spr=-33) + ldy #$F5 ; 245 (spr=197) + ldx #$1C ; 28 (spr=-20) + sty colpf0 + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line174 + ldy #$5A ; 90 (spr=42) + ldy #$1A ; 26 (spr=-22) nop nop lda #$0E ; 14 (spr=-34) - nop - lda #$05 ; 5 (spr=-43) - ldx #$1B ; 27 (spr=-21) - nop - nop + sta COLPM1 + lda #$E0 ; 224 (spr=176) + stx colpf0 + sty colpf0 + lda #$1F ; 31 (spr=-17) + sta colpf1 + ldy #$1A ; 26 (spr=-22) + ldx #$90 ; 144 (spr=96) 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 + lda #$0A ; 10 (spr=-38) nop - stx colpf2 + stx colpf1 ldy #$E2 ; 226 (spr=178) - ldx #$E1 ; 225 (spr=177) - stx colpf2 + ldx #$0F ; 15 (spr=-33) + lda #$82 ; 130 (spr=82) nop ; filler cmp byt2; on zero page so 3 cycles line175 - sty COLPM3 + lda #$0C ; 12 (spr=-36) + sty colpf1 + ldy #$1F ; 31 (spr=-17) + lda #$1C ; 28 (spr=-20) + ldx #$0E ; 14 (spr=-34) + ldy #$06 ; 6 (spr=-42) + ldy #$16 ; 22 (spr=-26) + ldx #$90 ; 144 (spr=96) + sta colpf1 + lda #$82 ; 130 (spr=82) + sta HPOSP2 nop - lda #$FD ; 253 (spr=205) - ldx #$1A ; 26 (spr=-22) + ldx #$FF ; 255 (spr=207) + stx colpf1 + ldy #$3E ; 62 (spr=14) nop - ldx #$91 ; 145 (spr=97) - lda #$07 ; 7 (spr=-41) - ldy #$0D ; 13 (spr=-35) - sta colpf2 + sta colpf1 + ldy #$E3 ; 227 (spr=179) 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) + ldx #$1C ; 28 (spr=-20) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line176 - nop - ldx #$1A ; 26 (spr=-22) + sty colpf1 + lda #$26 ; 38 (spr=-10) + ldx #$28 ; 40 (spr=-8) + ldy #$1A ; 26 (spr=-22) ldy #$0C ; 12 (spr=-36) + lda #$1F ; 31 (spr=-17) nop - ldy #$0A ; 10 (spr=-38) - sta COLPM1 - ldy #$0B ; 11 (spr=-37) + sta colpf1 + stx colpf1 + ldy #$58 ; 88 (spr=40) + ldy #$ED ; 237 (spr=189) 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) + sty COLPM0 + sta colpf1 + ldy #$E3 ; 227 (spr=179) + sty colpf1 + ldx #$1F ; 31 (spr=-17) + lda #$00 ; 0 (spr=-48) + lda #$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 - nop - 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) + lda #$10 ; 16 (spr=-32) + stx COLPM0 + lda #$0A ; 10 (spr=-38) 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) + ldy #$F2 ; 242 (spr=194) + lda #$05 ; 5 (spr=-43) + lda #$09 ; 9 (spr=-39) + stx colpf1 + sta colpf1 + lda #$16 ; 22 (spr=-26) + ldx #$1C ; 28 (spr=-20) + stx colpf0 + ldy #$E2 ; 226 (spr=178) + ldx #$0E ; 14 (spr=-34) nop + lda #$F8 ; 248 (spr=200) + ldx #$0E ; 14 (spr=-34) + ldx #$1A ; 26 (spr=-22) + ldx #$A2 ; 162 (spr=114) + sty colpf1 + ldy #$16 ; 22 (spr=-26) nop ; filler cmp byt2; on zero page so 3 cycles line178 - 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) + stx HPOSP0 nop - stx colpf2 + ldy #$0C ; 12 (spr=-36) + ldy #$2C ; 44 (spr=-4) + ldx #$F9 ; 249 (spr=201) + ldy #$0C ; 12 (spr=-36) + ldy #$1A ; 26 (spr=-22) + sty colpf1 + sta colpf0 + sty colpf1 nop - ldx #$0D ; 13 (spr=-35) - stx COLBAK - lda #$1D ; 29 (spr=-19) - sty colpf2 + ldx #$0E ; 14 (spr=-34) + lda #$08 ; 8 (spr=-40) + stx colpf1 nop - ldy #$0D ; 13 (spr=-35) - nop - nop ; filler + lda #$0E ; 14 (spr=-34) + sty colpf1 + ldy #$7C ; 124 (spr=76) + ldy #$1F ; 31 (spr=-17) + ldy #$1F ; 31 (spr=-17) nop ; filler cmp byt2; on zero page so 3 cycles line179 - lda #$0C ; 12 (spr=-36) - ldx #$FE ; 254 (spr=206) - nop - nop - nop - 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) + ldy #$E3 ; 227 (spr=179) sty colpf1 - ldy #$29 ; 41 (spr=-7) - sty COLPM2 - sta colpf1 + ldy #$0A ; 10 (spr=-38) + ldx #$00 ; 0 (spr=-48) nop - lda #$F9 ; 249 (spr=201) - ldy #$1A ; 26 (spr=-22) + ldy #$FA ; 250 (spr=202) + lda #$1C ; 28 (spr=-20) + sty colpf1 + ldy #$0A ; 10 (spr=-38) + ldy #$E4 ; 228 (spr=180) nop nop + ldx #$1A ; 26 (spr=-22) + ldy #$0F ; 15 (spr=-33) + ldx #$0A ; 10 (spr=-38) + sty colpf1 + ldy #$04 ; 4 (spr=-44) + sty colpf1 + ldy #$12 ; 18 (spr=-30) + ldy #$1C ; 28 (spr=-20) + ldx #$1C ; 28 (spr=-20) + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line180 + lda #$10 ; 16 (spr=-32) + nop + ldx #$0D ; 13 (spr=-35) + ldy #$D4 ; 212 (spr=164) sty colpf1 - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler - nop ; filler + ldy #$E8 ; 232 (spr=184) + ldy #$1A ; 26 (spr=-22) + sty colpf1 + ldx #$08 ; 8 (spr=-40) + stx colpf1 + sty colpf1 + ldx #$0C ; 12 (spr=-36) + ldy #$05 ; 5 (spr=-43) + ldx #$2B ; 43 (spr=-5) + sty colpf1 + nop + nop + nop + ldy #$06 ; 6 (spr=-42) + nop + ldx #$10 ; 16 (spr=-32) nop ; filler cmp byt2; on zero page so 3 cycles line181 - ldy #$FA ; 250 (spr=202) - ldy #$0B ; 11 (spr=-37) + ldy #$F6 ; 246 (spr=198) + ldy #$E4 ; 228 (spr=180) + sty colpf1 + ldx #$5E ; 94 (spr=46) + ldy #$1A ; 26 (spr=-22) + ldy #$1B ; 27 (spr=-21) + ldx #$82 ; 130 (spr=82) + sty colpf1 + ldx #$1A ; 26 (spr=-22) + stx colpf1 + ldx #$18 ; 24 (spr=-24) + lda #$0A ; 10 (spr=-38) + ldy #$04 ; 4 (spr=-44) + lda #$1C ; 28 (spr=-20) nop - 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 + nop + ldy #$04 ; 4 (spr=-44) + nop + ldy #$32 ; 50 (spr=2) nop ; filler cmp byt2; on zero page so 3 cycles line182 - 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) + ldx #$E4 ; 228 (spr=180) + ldy #$1A ; 26 (spr=-22) + nop + lda #$1C ; 28 (spr=-20) + ldx #$1E ; 30 (spr=-18) + ldx #$1A ; 26 (spr=-22) + lda #$FC ; 252 (spr=204) + sty colpf1 + nop + sty colpf1 + ldy #$F4 ; 244 (spr=196) + ldx #$EA ; 234 (spr=186) + ldy #$04 ; 4 (spr=-44) + lda #$0A ; 10 (spr=-38) + sty colpf1 + nop + lda #$0C ; 12 (spr=-36) + ldx #$1E ; 30 (spr=-18) + stx COLPM1 ldy #$0C ; 12 (spr=-36) nop - ldy #$0E ; 14 (spr=-34) - lda #$06 ; 6 (spr=-42) - ldy #$0E ; 14 (spr=-34) - lda #$0E ; 14 (spr=-34) - 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 - ldy #$F6 ; 246 (spr=198) + ldy #$E6 ; 230 (spr=182) + ldy #$E2 ; 226 (spr=178) + ldx #$0E ; 14 (spr=-34) + ldx #$07 ; 7 (spr=-41) + nop + sty colpf1 + lda #$E6 ; 230 (spr=182) + ldy #$1A ; 26 (spr=-22) + ldx #$FA ; 250 (spr=202) + lda #$1C ; 28 (spr=-20) nop 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 + sty colpf1 lda #$16 ; 22 (spr=-26) - sty colpf2 + ldx #$1C ; 28 (spr=-20) + ldx #$EB ; 235 (spr=187) + ldy #$0F ; 15 (spr=-33) + sty colpf1 + ldy #$0E ; 14 (spr=-34) + ldx #$09 ; 9 (spr=-39) + sta colpf2 + ldy #$E0 ; 224 (spr=176) nop ; filler cmp byt2; on zero page so 3 cycles line184 - nop - sta COLPM3 - lda #$06 ; 6 (spr=-42) + sty colpf1 + ldy #$0F ; 15 (spr=-33) + sty COLPM1 nop nop - lda #$19 ; 25 (spr=-23) - lda #$26 ; 38 (spr=-10) - sta COLPM0 + ldy #$46 ; 70 (spr=22) + ldy #$1B ; 27 (spr=-21) + sty colpf1 + ldy #$0C ; 12 (spr=-36) + stx colpf2 + ldx #$E8 ; 232 (spr=184) + lda #$E5 ; 229 (spr=181) + sty colpf2 + sta colpf1 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 + ldx #$16 ; 22 (spr=-26) + ldx #$18 ; 24 (spr=-24) + ldy #$A7 ; 167 (spr=119) + ldy #$E9 ; 233 (spr=185) + ldy #$08 ; 8 (spr=-40) nop ; filler cmp byt2; on zero page so 3 cycles line185 - stx COLPM0 - ldx #$4B ; 75 (spr=27) - ldy #$C6 ; 198 (spr=150) - ldy #$1A ; 26 (spr=-22) - stx HPOSP2 - ldy #$04 ; 4 (spr=-44) + lda #$17 ; 23 (spr=-25) nop - 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 COLBAK - ldx #$8B ; 139 (spr=91) - sty colpf0 - ldy #$0A ; 10 (spr=-38) + lda #$1E ; 30 (spr=-18) + ldx #$29 ; 41 (spr=-7) + ldy #$ED ; 237 (spr=189) + ldx #$0C ; 12 (spr=-36) + ldx #$48 ; 72 (spr=24) + ldy #$E9 ; 233 (spr=185) + ldx #$E5 ; 229 (spr=181) + ldx #$1C ; 28 (spr=-20) + lda #$1E ; 30 (spr=-18) + ldy #$1A ; 26 (spr=-22) + sty colpf1 + ldy #$16 ; 22 (spr=-26) + ldy #$08 ; 8 (spr=-40) + ldy #$A7 ; 167 (spr=119) + stx colpf1 + ldx #$2D ; 45 (spr=-3) + lda #$E2 ; 226 (spr=178) + sta colpf1 + nop + nop ; filler + nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line186 - sty COLBAK + sty HPOSP0 + ldy #$03 ; 3 (spr=-45) + sty COLPM3 + lda #$0E ; 14 (spr=-34) + ldy #$0E ; 14 (spr=-34) + nop 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 + ldx #$1A ; 26 (spr=-22) + stx colpf1 + lda #$00 ; 0 (spr=-48) nop - ldx #$06 ; 6 (spr=-42) - sty colpf0 - ldy #$FD ; 253 (spr=205) + ldy #$14 ; 20 (spr=-28) + ldy #$16 ; 22 (spr=-26) + ldy #$0F ; 15 (spr=-33) sty colpf1 sta colpf1 - ldy #$06 ; 6 (spr=-42) - sty colpf0 - nop - ldy #$09 ; 9 (spr=-39) + ldx #$E0 ; 224 (spr=176) + ldy #$0B ; 11 (spr=-37) + ldy #$FA ; 250 (spr=202) nop ; filler cmp byt2; on zero page so 3 cycles line187 - ldy #$BC ; 188 (spr=140) - lda #$28 ; 40 (spr=-8) nop - 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 + stx COLPM1 + lda #$1A ; 26 (spr=-22) + ldx #$01 ; 1 (spr=-47) + ldy #$E2 ; 226 (spr=178) + sty colpf1 + ldy #$93 ; 147 (spr=99) + stx COLPM3 + ldx #$0E ; 14 (spr=-34) + sta colpf1 + sty HPOSP2 + ldy #$02 ; 2 (spr=-46) + nop + lda #$05 ; 5 (spr=-43) + stx colpf1 + sta colpf1 sty colpf1 - ldx #$17 ; 23 (spr=-25) - sta COLBAK - lda #$0C ; 12 (spr=-36) - stx colpf1 nop - ldx #$04 ; 4 (spr=-44) nop ; filler cmp byt2; on zero page so 3 cycles line188 - sty COLBAK - ldx #$0E ; 14 (spr=-34) + ldy #$06 ; 6 (spr=-42) + sty colpf1 nop nop - lda #$00 ; 0 (spr=-48) + ldy #$E2 ; 226 (spr=178) nop - lda #$34 ; 52 (spr=4) - ldy #$FB ; 251 (spr=203) - sty colpf2 - ldy #$0C ; 12 (spr=-36) + ldx #$09 ; 9 (spr=-39) + sty colpf1 nop - ldy #$08 ; 8 (spr=-40) - lda #$08 ; 8 (spr=-40) - lda #$0E ; 14 (spr=-34) + ldy #$0D ; 13 (spr=-35) + stx colpf1 + ldy #$EA ; 234 (spr=186) + ldx #$0C ; 12 (spr=-36) + sty colpf1 + ldy #$0E ; 14 (spr=-34) + sty colpf1 + sta colpf1 + ldy #$E3 ; 227 (spr=179) + lda #$48 ; 72 (spr=24) nop - ldy #$03 ; 3 (spr=-45) - nop - stx colpf2 - sty colpf2 - nop - lda #$20 ; 32 (spr=-16) - ldy #$F8 ; 248 (spr=200) nop ; filler cmp byt2; on zero page so 3 cycles line189 + lda #$00 ; 0 (spr=-48) nop - ldx #$1A ; 26 (spr=-22) - ldy #$0B ; 11 (spr=-37) nop - ldy #$FA ; 250 (spr=202) lda #$0A ; 10 (spr=-38) - sta COLPM1 - ldy #$2A ; 42 (spr=-6) - sty colpf2 - stx colpf2 - 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 + ldx #$04 ; 4 (spr=-44) nop - ldy #$1D ; 29 (spr=-19) + sty colpf1 + nop + nop + ldy #$17 ; 23 (spr=-25) + lda #$07 ; 7 (spr=-41) + sty colpf1 + ldx #$1A ; 26 (spr=-22) + stx colpf1 + nop + sta colpf1 + ldy #$EA ; 234 (spr=186) + ldx #$E3 ; 227 (spr=179) + stx colpf1 + ldx #$06 ; 6 (spr=-42) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line190 - ldy #$06 ; 6 (spr=-42) + ldx #$0E ; 14 (spr=-34) + ldy #$14 ; 20 (spr=-28) nop - ldy #$18 ; 24 (spr=-24) - ldx #$0A ; 10 (spr=-38) - ldx #$06 ; 6 (spr=-42) - lda #$06 ; 6 (spr=-42) + ldy #$0B ; 11 (spr=-37) + sty COLPM2 + lda #$04 ; 4 (spr=-44) nop lda #$17 ; 23 (spr=-25) - lda #$03 ; 3 (spr=-45) - sty colpf2 - ldx #$17 ; 23 (spr=-25) - lda #$09 ; 9 (spr=-39) - ldy #$25 ; 37 (spr=-11) - ldy #$1E ; 30 (spr=-18) - sty colpf2 - ldy #$1C ; 28 (spr=-20) - lda #$0C ; 12 (spr=-36) + sta colpf1 + lda #$EB ; 235 (spr=187) + nop + nop + sta colpf1 + lda #$00 ; 0 (spr=-48) + lda #$04 ; 4 (spr=-44) + nop + stx colpf1 nop - lda #$E1 ; 225 (spr=177) sta colpf2 - lda #$08 ; 8 (spr=-40) - ldy #$FA ; 250 (spr=202) - nop ; filler + lda #$07 ; 7 (spr=-41) + nop nop ; filler cmp byt2; on zero page so 3 cycles line191 + sta COLPM3 + nop + lda #$E2 ; 226 (spr=178) + ldy #$0E ; 14 (spr=-34) + sta colpf1 + lda #$04 ; 4 (spr=-44) + nop + lda #$0C ; 12 (spr=-36) 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) + stx colpf1 nop - sta COLPM1 - ldx #$08 ; 8 (spr=-40) - sty colpf2 - 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) + sta colpf1 + ldy #$1E ; 30 (spr=-18) nop - sta colpf2 - ldy #$E0 ; 224 (spr=176) - sty colpf2 - lda #$08 ; 8 (spr=-40) nop - ldx #$29 ; 41 (spr=-7) + lda #$E3 ; 227 (spr=179) + nop + nop + sta colpf1 + sty COLPM3 nop ; filler cmp byt2; on zero page so 3 cycles line192 - lda #$04 ; 4 (spr=-44) - ldy #$1A ; 26 (spr=-22) - stx COLPM3 - lda #$2C ; 44 (spr=-4) nop - 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) - 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 + ldy #$D6 ; 214 (spr=166) + sta colpf1 + lda #$00 ; 0 (spr=-48) + ldy #$13 ; 19 (spr=-29) + ldy #$FA ; 250 (spr=202) + lda #$06 ; 6 (spr=-42) + lda #$0C ; 12 (spr=-36) + ldy #$02 ; 2 (spr=-46) + ldy #$26 ; 38 (spr=-10) + stx colpf1 + stx colpf1 + sta colpf1 + lda #$0E ; 14 (spr=-34) + ldy #$02 ; 2 (spr=-46) + ldx #$F3 ; 243 (spr=195) + sta colpf1 + ldx #$17 ; 23 (spr=-25) + lda #$E3 ; 227 (spr=179) + sta colpf1 nop ; filler cmp byt2; on zero page so 3 cycles line193 - ldx #$2F ; 47 (spr=-1) - nop - 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) + lda #$D2 ; 210 (spr=162) + lda #$E3 ; 227 (spr=179) sta colpf1 - ldx #$1B ; 27 (spr=-21) + sty COLPM3 nop - stx COLPM3 - lda #$03 ; 3 (spr=-45) - sta COLBAK + lda #$0E ; 14 (spr=-34) + nop + ldy #$D8 ; 216 (spr=168) + stx colpf1 lda #$0C ; 12 (spr=-36) - nop ; filler + ldy #$16 ; 22 (spr=-26) + sta colpf1 + ldx #$35 ; 53 (spr=5) + ldx #$0A ; 10 (spr=-38) + nop + lda #$E2 ; 226 (spr=178) + ldy #$2E ; 46 (spr=-2) + sta colpf1 + nop + nop 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 + ldx #$E8 ; 232 (spr=184) nop - 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 - sty colpf2 - sta COLPM0 - lda #$14 ; 20 (spr=-28) - ldy #$00 ; 0 (spr=-48) - sty colpf1 - ldy #$E0 ; 224 (spr=176) + lda #$01 ; 1 (spr=-47) + ldy #$19 ; 25 (spr=-23) sta COLPM3 + nop + lda #$1B ; 27 (spr=-21) + ldx #$16 ; 22 (spr=-26) + lda #$28 ; 40 (spr=-8) + lda #$0D ; 13 (spr=-35) + stx colpf1 + ldx #$46 ; 70 (spr=22) + ldx #$E1 ; 225 (spr=177) + sta colpf1 + ldy #$A6 ; 166 (spr=118) + lda #$F7 ; 247 (spr=199) + ldy #$EA ; 234 (spr=186) + lda #$0C ; 12 (spr=-36) + stx colpf1 + lda #$E3 ; 227 (spr=179) + ldy #$F4 ; 244 (spr=196) nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line195 - lda #$07 ; 7 (spr=-41) - sty colpf2 - ldx #$26 ; 38 (spr=-10) - lda #$06 ; 6 (spr=-42) - lda #$F7 ; 247 (spr=199) + ldx #$13 ; 19 (spr=-29) + ldy #$F4 ; 244 (spr=196) + ldx #$16 ; 22 (spr=-26) + nop + ldx #$18 ; 24 (spr=-24) + nop + ldx #$1E ; 30 (spr=-18) + sta COLPM1 + ldx #$E5 ; 229 (spr=181) stx colpf1 - ldy #$91 ; 145 (spr=97) - sty HPOSP1 + lda #$0C ; 12 (spr=-36) + nop sta colpf1 - lda #$D7 ; 215 (spr=167) - ldy #$0F ; 15 (spr=-33) - sty colpf1 - 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) + lda #$EA ; 234 (spr=186) + ldx #$F1 ; 241 (spr=193) + nop + ldx #$03 ; 3 (spr=-45) + ldy #$E4 ; 228 (spr=180) + stx colpf1 + ldx #$E1 ; 225 (spr=177) + ldy #$0A ; 10 (spr=-38) + lda #$0D ; 13 (spr=-35) 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 #$39 ; 57 (spr=9) + nop + ldx #$00 ; 0 (spr=-48) + ldy #$E2 ; 226 (spr=178) + ldx #$3F ; 63 (spr=15) + nop + ldy #$44 ; 68 (spr=20) + ldx #$18 ; 24 (spr=-24) + ldx #$E4 ; 228 (spr=180) + ldy #$59 ; 89 (spr=41) + stx colpf1 + ldy #$00 ; 0 (spr=-48) 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 - sty colpf2 - ldx #$08 ; 8 (spr=-40) - ldy #$1F ; 31 (spr=-17) + ldx #$EA ; 234 (spr=186) + stx colpf1 + lda #$0D ; 13 (spr=-35) + lda #$0C ; 12 (spr=-36) sta colpf1 - lda #$01 ; 1 (spr=-47) - sty colpf2 - nop - sta colpf2 - lda #$E1 ; 225 (spr=177) - ldy #$E4 ; 228 (spr=180) - nop + ldx #$E1 ; 225 (spr=177) + stx colpf1 + ldx #$00 ; 0 (spr=-48) + ldx #$27 ; 39 (spr=-9) nop ; filler cmp byt2; on zero page so 3 cycles line197 - ldy #$28 ; 40 (spr=-8) + nop + nop + lda #$05 ; 5 (spr=-43) + ldy #$FF ; 255 (spr=207) + ldx #$14 ; 20 (spr=-28) + ldx #$09 ; 9 (spr=-39) + nop + ldx #$E4 ; 228 (spr=180) + lda #$0D ; 13 (spr=-35) + stx colpf1 + ldy #$00 ; 0 (spr=-48) + ldx #$09 ; 9 (spr=-39) + ldy #$02 ; 2 (spr=-46) + stx colpf1 + nop + ldx #$03 ; 3 (spr=-45) + sta colpf1 + lda #$1E ; 30 (spr=-18) + nop 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) + lda #$E1 ; 225 (spr=177) nop ; filler cmp byt2; on zero page so 3 cycles line198 - ldx #$16 ; 22 (spr=-26) - sty colpf2 - lda #$0A ; 10 (spr=-38) - lda #$26 ; 38 (spr=-10) - ldy #$0A ; 10 (spr=-38) + stx colpf1 + lda #$E1 ; 225 (spr=177) sta colpf1 - lda #$FB ; 251 (spr=203) - sta colpf1 - 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) + ldy #$28 ; 40 (spr=-8) + lda #$F5 ; 245 (spr=197) + stx COLPM1 + ldx #$D4 ; 212 (spr=164) + stx colpf1 + lda #$0C ; 12 (spr=-36) + sty HPOSP1 + sta colpf1 + lda #$E2 ; 226 (spr=178) + ldx #$D4 ; 212 (spr=164) + ldx #$DA ; 218 (spr=170) + ldx #$7E ; 126 (spr=78) + nop + nop nop nop - sta colpf1 - lda #$28 ; 40 (spr=-8) - ldy #$09 ; 9 (spr=-39) - nop ; filler nop ; filler cmp byt2; on zero page so 3 cycles line199 + nop nop sta colpf1 - lda #$16 ; 22 (spr=-26) - lda #$16 ; 22 (spr=-26) - lda #$D4 ; 212 (spr=164) - stx COLBAK + nop + ldy #$EA ; 234 (spr=186) + ldx #$0C ; 12 (spr=-36) + nop + nop + ldx #$D9 ; 217 (spr=169) + lda #$08 ; 8 (spr=-40) + stx colpf1 + sta colpf1 + lda #$0C ; 12 (spr=-36) + sty colpf0 + sta colpf1 + nop + sty HPOSP3 nop nop - nop - sty colpf2 - 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 bd0bc20..2cc0c8e 100644 --- a/splash_v2/output.png.rp.ini +++ b/splash_v2/output.png.rp.ini @@ -3,29 +3,29 @@ ; ---------------------------------- ; Initial values - lda #$17 + lda #$89 sta colpf0 - lda #$06 + lda #$2F sta colpf1 lda #$87 sta colpf2 lda #$00 sta COLBAK - lda #$89 + lda #$07 sta COLPM0 - lda #$95 + lda #$EF sta COLPM1 - lda #$84 + lda #$77 sta COLPM2 - lda #$8E + lda #$94 sta COLPM3 - lda #$43 + lda #$49 sta HPOSP0 - lda #$30 + lda #$9A sta HPOSP1 - lda #$46 + lda #$58 sta HPOSP2 - lda #$5C + lda #$34 sta HPOSP3 lda #$0 ldx #$0 diff --git a/splash_v2/splash.asm b/splash_v2/splash.asm index 606d3f0..aff77c2 100644 --- a/splash_v2/splash.asm +++ b/splash_v2/splash.asm @@ -104,6 +104,8 @@ LOOP lda vcount ;synchronization for the first screen (picture) line icl "output.png.rp.ini" +; :8 sta wsync + ;--- wait 18 cycles jsr _rts inc byt3 @@ -215,7 +217,7 @@ byt3 brk ;--- .MACRO ANTIC_PROGRAM -; dta $70,$70 +; dta $70 :+8 dta $4e,a(:1+$0000+#*40) :+8 dta $4e,a(:1+$0140+#*40) :+8 dta $4e,a(:1+$0280+#*40) @@ -247,7 +249,7 @@ byt3 brk ; :+8 dta $4e,a(:1+$21D0+#*40) ; :+8 dta $4e,a(:1+$2310+#*40) ; :+8 dta $4e,a(:1+$2450+#*40) - dta $10 + dta $00 dta $42,a(mother) dta $41,a(:2) .ENDM