From 06527a3f6160fd8b0c960c814e80e22c21f16185 Mon Sep 17 00:00:00 2001 From: blondie7575 Date: Sun, 6 Aug 2023 15:55:42 -0700 Subject: [PATCH] Added help screen --- Art/Assets/Font16x16.gif | Bin 2120 -> 2705 bytes Art/Assets/Font16x16.xcf | Bin 6370 -> 7293 bytes Art/Assets/Font8x8.xcf | Bin 3426 -> 3736 bytes CompileFont.py | 4 +- Makefile | 2 +- font16x16.s | 11844 ------------------------------- font8x8.s | 5542 --------------- fontEngine.s | 1 + fonts.s | 13926 +++++++++++++++++++++++++++++++++++++ graphics.s | 20 +- input.s | 17 + loader.s | 21 +- titleScreen.s | 126 +- 13 files changed, 14089 insertions(+), 17414 deletions(-) delete mode 100644 font16x16.s delete mode 100644 font8x8.s diff --git a/Art/Assets/Font16x16.gif b/Art/Assets/Font16x16.gif index 1c721b81efe9c56782fe7f537da9927ba694a7d7..f16f669bc824e52128caf5328c673bdacda4bbe7 100644 GIT binary patch delta 662 zcmV;H0%`ro5RnxLM@dFFIblEnK#>W58w~&~00000KmkAi00sUaAdX}SASi0CESsu; zv7;ab0Rgkb1$mfwWt+PW>K4Z%cVYbs7d{4RfC$YwyBTJYi8@3)xC~(w4HrwW&0Z0*0wdW zrH$)f2m9NQX|)5!z3f|O+t;n`cDhx)Yi_%n-M3!Ax!av=W5>JRu0FS|!Oib&413%F z*LJn-y={D7Th#hK_`4Tg?rrOTo7xC(xU3UyaC`Ur;*Ci6!_95)b<5k@yCyfhJvkxCbq3f9`KJVo8qX(xXjJqaDoq9;w}ex%bl(Bo-4fM42O8de;)pEf#+M*#cp}I zXU=pZXuRXthC0$gUS^R?9q0>BxxCB$bgmbC>%|LYRa3w1c+bty}f?;&J*7A+)nx6QLXWLuRiPEKKdEXaNzuUo=yY6*=?PEKi)FOYr^c4{O={vvr)`z~bv(NqRdtdv_ ww?6i>KmPA`f85L0{r4Rpg7vrG`|JmR`{i%``qw}H^UuHi;h+8k(}w^6JGf497ytkO delta 73 zcmbOzdP0EH-P6s&GSPw2U?OL|G(Uq50}udt3=FLQ7AW_nyj0N0TBkF6Ro}+N3apHl bn~$)bVr1Mtxu3nAk$ti_hc1gb3xhQP-bxfi diff --git a/Art/Assets/Font16x16.xcf b/Art/Assets/Font16x16.xcf index 07166acafc65ca69f5d7d5b8a11518c71de96ff6..4bcaa1c69d81f8e8013bbf8d8a864356acce6c88 100644 GIT binary patch literal 7293 zcmb7}OOG8#700Wqy8HI+zH?_hj_vp%aY+a`4-1WbqAHfP`XuW}4ssobJ9oGfAY}aaEtHQ_pki{LiWK z_Rfv>79U>STKxL*Uj6sOHy&+mwIBU0 zwETq!4<0;v^eBAr@Xv4lmDX)bT{uC?G{8wx^`qa1pv3PPQcikCTOf?afQuw|B1ft^a;; z_s-qxn~U9B*LSYHSYO=QzIyBWt=o%>_PKO>`|XXzW&6AGBJ8(6g?(jVe`0^Q``*UY zotxW>E0-zVJyhxnmwt6~=gwm1=GAvLch%$8*4FOkorSd@(M}$2tTlJP><>LP(nCSr z%3B+|+WeavcQdNHD#5j`8x zD?*&p%e?>HBBx{KkhdJ`CZ)FG!oD_Yd>q zKiTHbLzutIaoY&t%uC|0hP=8!%0eDb@STw&G-;@7p!b=%h;1mUX;hzDe99$>5_PF+ zV@;mLjFuTxLv5s7TkfOAYDR5V#dwZ<1-h+LWCirF6&#|^g?Vh#*FzKcQcQ`7={Ae8 zqo(nRs`IW`L$|pa`FKx_$F91vxH+qxvWp^?tSZJlOsX;_Tm2MXNlk(qLs?Cz*ZQZ_ zh*r+tstQ^=sHov%IjbM)wUbECHa6Cuo{Uk@OM7*0##lMrGR_8$B$P37P45gj_kC94 zK|pL7-J3X}c^;@rWErWXSAm?=8eK4p$_2@#MllbW39uvg5gKx!Cxa$*sy!T{#9a-@ z4++Llx%3C3Fm8q#VweuO*SgFTV?H(2NNh6SJ0zGVwKfJc+y7Se*&*Xnrg3;DSfqwL}JOK&z!0Qb#rweW<^s}hWz{H z`=O$)V9=GJ4h3nR6?Uj*(h28CN~$Q#t({kDQ&W1oR+g&J!lG-bw&t7;WaOinMB;t| z9O$lvs=FV4M$;&o$tu()qpvD;qVmwnE<(*{iN=}LYOj^Kc|Tn1_37 zp?x1?JP-Wo7(N5t#y1)c>aD^Okwd$=SFDWiIiVK|U4 zaMY&;vO1(*lEDBPNu@|K7@~QLd47#AAa0h|rf=cQzDv#bX!U*4yUgt%ALCb9qi|RG z^W+oFNB$gb#x7uHYnxi`aIRemTbPes&RA|_jasz!ilM@nakWOxZ1pw9Di?qS!x7#@ zdgeG%T%52!z*5Cj&XClm1t4P-wc=C^F5x=BOnUftmcvP#aCjZ4G&G+gGqd{%A{n5h zMk-T-4To#(N_90otTmf);v}3osZF>&leof!RGp%(V0X3~3mkmE4$*R}r2#f0avnU$ z(7pxKa=1r>4arjwmkiYVu%k8!yL**X0Z$vN4?r4|u)9df8uVinmu-!#XGVLjupoCS z*9P+lypwvjbhh8QU?5%?YFIDH5U^08^QZ5!xoJ2)Ml!BdL9gV;A_w4Cf9*`cmcU;l z*j}NQE})NkZ1~Ox2&g~N$ly3rciOXn$eOteP^*kKS?2~O@e}J}US{wE?h^KK3DQRA z355B=elgt(^ptH8e{eti<`Cd7UBRbQ#~s8`z(4E`j+c(Nf7$W40h(SRIV2i@bsPb2 z-fyt>2z7wnbQ zOHdK2fTM`gK{H`cYUdE;(7A30TgN$p01lu!>N5KY;H}J*A%jb)B3eOMij=l#wP-ij2>2x*3g~Xr^`6b()!9XYA9&yKOpc)GU6Z z3yZw0*vF|p$T^M0s}i%S<*Y8WcoQIr8^Afj~+$_HOrsf|W1t1nv+@nJeq< z!KtS!tMMI;!KvS+oI?+5V~5}%<*vb@#NkXjlyn@v#Br*xo5Gb|Wx%>Nh$6!6FpYgs z)`dbh2mwy%*NKD(GZ>Dq3bkjZ@|JoH&9)q~`UthVRw$lb;**e0A*zMi9f~zeP#Q<4 zBPeT7n8H-MIte5xdw{A7(g>#v=(zI%bY)+!m{+dnF$zh#;~7dt12ElnK0bs@N0H|! zJ~bS*)sGM3&2g+b!Vk;9^E^h*y|z~TCOElZW%#3jP5@F_^0p2evGzLgR8Jo<5(P*i zNJWdJp5Gc+Dkw&qVxOs@I27B*2RPu>K0nz;9WHK9n}0fD*d+EdISZ|a%g1r)A(#> z^=|*`97kF1NxrA}zDAlb!n35>=%S-1)R!GyT1<4-+9=r3Q-V9(FM%;`_5N0o7~O-C za=4M6q{eUmx><`BM)|GMaX`VUuvW(7!Ja5xDLoVsl8xJ7l-^I%1>PjhFIp<7e7Fx{%9P6eukBJLTc9LPni++%B4!y4Tl*-*55W zx4%dB#;KQ;A!_J>RTq9ACON;qGx~iW8@Cr11v;!_6b|aWMKz9dN56V?`E0Im_OrOU zqe^3b=XcHc9DSX)7~}3ZBv)H+A&vAJ8dDyy^{u2PwXz^xC};#2t`&A8Np4-l=nySu z>ywCOqA^&`h$p>%6eh~gMRYB#I@8~A1k$3suESOy{b-((yDG&j4O^vN$8C-!ogz-a z{J1wvf^@vMCVoN#5En60rK?4jbV<;Sz{A0Nd1i(zGwGkbc&Wl&`UOqFh(Dy62+Vcr z@k{pt4`AHMQlLh;!W;F{W1B(%xlKF*xrZ_mXJPTO-;@;X>+!7M;YubdhpaG2&P^^* zHP+{CQr!@s`_qkF-D7kqmo~h$`9qBYm#AA`7qiQ{x`@0txX9|f_b6Z&9BOWbH=0ku zyPYfQCTK|Ejy$&V{%%&`AJ(hBg%>b1z?`0nJxalo}o@9^35|4r!J)SzO zj&Eds>ZN<#mHT{oBa_`Iq^S_P9`=++G&nM@DV2KHQ?B^N1CY+H6rgyJqM5oonzS}% z^gX&LMhf&K$h5ne@LTApqvlN8memZg%RuNjcB<9vieCH%CWc2h!;LGTwIQhSz20OVx$fkG9X(ykWm_8w zYR%aEL0ZVzxxMASwFh04^~xz#rZg5CRaw&gm`CRh04DK&Hl_iG$zD*JVRgFl=o!~- gu+!Q-EM0LA{{izS(t@O){=aU`s1Pplwf`~tKd2Go&j0`b literal 6370 zcmbuD&u<-96~|}poi{(;d!E=%lQ?N59xW{?5b9701&JR5B!rZrO6(94avj^Xn#3VC zG?9?nB}=wtLy-^*#6F8kut%)fMg0%hAfYC)Gkm`1%$+x`C=%k?cjnx4f1h){=bSrx z`!{bd?r!fcezCcEHOsR6+dMWYK^4lEDXYK#@G<|{yV zb^K-b@85s$;6e8G2fw@a2YPoMyljn}8W zJi2#dXK{FNWB>Y#)62Vi+Xpue?kq0b>&l(IH?|g=_ILF~n&0>j%~u!pr{=qdx3{+U zZ|yCvZc@8K?3$cCKQp4IBYH8SXCrz( zqE|-r8ECDSeiek)*6(>rqCX=V`*_0pxt`X(lTD;E!3w|S!EX=(ZQ(CjcHxJVA5(Tu zw}%h2tonSG&FI(uB+J${e|DxV>Sri3 z1~1lKnDWd+PR|@_1~*Wj+S6wZ^&Di~)YAx7p!zm`AWLF^+ZB>^c+U^_LN;r|$(3W)t zU;A(1h}M&{)itzEP{ZM6Pj)}>b&|lyF3fB^Bbj5uD4o??bLJ{&EyH|hk%V$)o-#T| z&S}g_c+w)aoZ+)j(Y8EZ=3XvC4Rwf7v!+M2W;|;|1EJjWoWZtwWmXFUyp^Iz%F|6v0=H^%D(qb)Rku zrl=hGr|u_h4R6AvD+3P&X`K~LsBY2;b|fX$R9frjOdYCWv}p(_6 zn@J>`#Fk;wmvmgTZv4!qS+tTd)F)@Gn6jv%?SzYV%50I&xpB2vh_XeDBOVtlRE<<- zaMLQWeP}3hp)jK8SSUsvri*?I)+yeZXWh?`@YC3|=6(vg3m1{Kyu`$OOHMtYi8bS{ zVwA$55HUdyLfUG3jGsX|IqYMmVU_3Ee`Cne%3hNcu!N{upqOpZy+h`o1M{Wo&ut$MO&*yknT94)i8p10_2w{6oTbIAF5=5f;`05mJ_moo z>FhKX4g9>0JNe4eP{@qfgGUaXTj-M){dfeCJY~1hkeXu2)FkXaQ&I&HHdl%&Gn26U zJ;@rAW)_$26j{%W_NRP(;ZmL&b`f|l^?vIdzxS))R=_X-OEN?u7_vXTm)%Xn;USW7 ztqM<)ADbM|tnoUTBB&6p8SJc3OI)W=X4Ch;7WzKY%z%@nd+k}2vu=)S^~&j!_t>t& zM>fP<#{h1}`3X3eHhOpq$O5z)9omVqBLZ*1T472ME9xt#N1!e1&p`#K2`vh84*7^V zsGkGOfxm8QkuoCo>+qMNWV99a8K4(@R;(_Str}dsE*~ow?KQdARI5SA8b@&>$GyjO zGwKO5m*E`lfqk0DFBmNsBZq{snDbhr_B1o&g2GR2&#zco@G^8|?y3sw&<*3{4%T@h zaK_73HOy2&DOg`XH_XOKw9-2JI?u|lGWU5xa2L-TH4k6vJ+;^6j-5(=_dNEd-qMO% zN&=$GOco^?3?r!m`Foloh>6BpEoGUo^JSXi?yQutvEKx(MAydg6OEyjPAS)xKsk12 z4l#FZ4g?3IbSUXK_|)Q5;x)7?{gL@8lMzMG?Ged2s4K@&QX{yOp5a79nA70iLD7G1 zD(~QHYL4ZIOF^^GbQEHj=n_s9H7)x07@RF3H4c~~AkI*jBBy0@f;e@LnabHlC^MLn zh62+v@#QpC9-@$_w9_ya41UaN$hrsjYfSYj!@g?v6tJ|5Y)qEbgpJ;^+{V^9vaI7Q z?{mCgp;XMUL75so>FEl7+0&&(jf>Vt;XoO*yQEKH$8K4kqDN+Tw_Og2*jYH9^eUkg zEgX0<<+i49E<8&?9u7q*lX7P*w2W;=t$2%`=h#oyA{&t%UBW)hHP7fOQ@NBJvuwjI z1vZN%denzRmt~Xxl~Yull)vy)>a^pP;pBa5?{6FTi^_97dG)a=eM$zP3&r496L^*9 z`ZUqoQ>x@?t~9QThC%`R7zIpSGsJN$ef+J<#wWK5%b(P$)Jz)lRM$1*Yb2ic7-M^! zw5YH5kVcY*#*~M&)JtkoFH2*DG$Zg6+F?JF+#!yRpsJMuSzwRhF_`IeFJ96pn#*XSm8R4avMYlE&PZMpc*m4 zQu38YrBTY6JYZ%9V}T^y^|+p)W=~)h?)>&>0x;*S8=vwf50UQ1sld@w0aT-O!&H!w zW5(z3^k6ArPRxirlTrAngA-7uRtsJDJLs~oA!JuD5r)QyTQ!Nb5wa7g7>N zYD&~x`X)nMvo`!~ArT0O+P1f%+TxfNCXi(ohBDnf%YuZukkirk8es~F) z{=k=(-T_qMUpA*X4wJncX%6a?RO{P?tJAcW1>Gh1;`lyggQA~4QtOkcewQiwRLgJp zqPO35fPHFz_k?u^tdxp~^GeXJBAu zVPIg_WnkcJWMJUlvH3dFYF3v2TmlS}J2})@|8a2xSvxq?S^jeiGE9EXp~NJ_FqxlI zkx7_gvKf#9%Eodk2nsN;asOvv;%4Of%gqmDJ8Yi8d5YPRfdTFk{@~P{)Z~)P{5%EU z#Nup_JAf900UMNE52O`AYS^tnIst4|C{5% L@^H12?RZrH;8i#| delta 193 zcmbOs`$%d-FC*(T1|Zlxjgf`XaW;s_z`*DLBm{t%35a$xF!0&|u@?}B0mXm-CeL)6 zfq@msXV+w4;GE0AzBg*x%nB`xFx{S;+tzYPcZ`kSmYjv diff --git a/CompileFont.py b/CompileFont.py index 197534f..8cec8d3 100755 --- a/CompileFont.py +++ b/CompileFont.py @@ -1,6 +1,7 @@ #!/usr/bin/python3 import sys +import math import PIL from PIL import Image from numpy import asarray @@ -160,7 +161,8 @@ def main(argv): def scaleForFontWidth(charWidth): output = "" - for i in range(0,(int)(charWidth/4)): + shiftCount = math.log(charWidth/2,2) + for i in range(0,(int)(shiftCount)): output = output + "\tasl\n" return output diff --git a/Makefile b/Makefile index ca7ec31..33d1250 100644 --- a/Makefile +++ b/Makefile @@ -68,7 +68,7 @@ fonts: rm -f $(FONTBANK) ./CompileFont.py 4 5 48 0 "tinyNum" "Art/Assets/TinyNumbers.gif" > fonts.s ./CompileFont.py 8 8 32 0 "font8" "Art/Assets/Font8x8.gif" >> fonts.s -# ./CompileFont.py 16 16 32 14 "font16" "Art/Assets/Font16x16.gif" > font16x16.s + ./CompileFont.py 16 16 32 0 "font16" "Art/Assets/Font16x16.gif" >> fonts.s @PATH=$(PATH):/usr/local/bin; $(CL65) -t apple2enh -C linkerConfig --cpu 65816 --start-addr 0000 -lfontEngine.lst fontEngine.s -o $(FONTBANK) rm -f fontEngine.o diff --git a/font16x16.s b/font16x16.s deleted file mode 100644 index e1b6570..0000000 --- a/font16x16.s +++ /dev/null @@ -1,11844 +0,0 @@ -font16characterJumpTable: - .addr font16char32 - .addr font16char33 - .addr font16char34 - .addr font16char35 - .addr font16char36 - .addr font16char37 - .addr font16char38 - .addr font16char39 - .addr font16char40 - .addr font16char41 - .addr font16char42 - .addr font16char43 - .addr font16char44 - .addr font16char45 - .addr font16char46 - .addr font16char47 - .addr font16char48 - .addr font16char49 - .addr font16char50 - .addr font16char51 - .addr font16char52 - .addr font16char53 - .addr font16char54 - .addr font16char55 - .addr font16char56 - .addr font16char57 - .addr font16char58 - .addr font16char59 - .addr font16char60 - .addr font16char61 - .addr font16char62 - .addr font16char63 - .addr font16char64 - .addr font16char65 - .addr font16char66 - .addr font16char67 - .addr font16char68 - .addr font16char69 - .addr font16char70 - .addr font16char71 - .addr font16char72 - .addr font16char73 - .addr font16char74 - .addr font16char75 - .addr font16char76 - .addr font16char77 - .addr font16char78 - .addr font16char79 - .addr font16char80 - .addr font16char81 - .addr font16char82 - .addr font16char83 - .addr font16char84 - .addr font16char85 - .addr font16char86 - .addr font16char87 - .addr font16char88 - .addr font16char89 - .addr font16char90 - .addr font16char91 - -; Chroma Key is $e - -font16char32: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char33: - tya - tcs - ; Line 15, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #6 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #318 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2282 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - jmp renderCharJumpReturn - -font16char34: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: 8882 2eee 2222 2eee - tsc - sec - sbc #1602 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8288 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 22ee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 3, Pixel values: 8888 822e 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - ; Line 2, Pixel values: e888 882e e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2088 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 1, Pixel values: ee88 888e ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$0f00 - ora #$8088 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char35: - tya - tcs - ; Line 15, Pixel values: ee22 222e e333 34ee - tsc - sec - sbc #8 - tcs - lda 7,S - and #$ff00 - ora #$0034 - sta 7,S - lda 5,S - and #$00f0 - ora #$3303 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 14, Pixel values: ee22 222e e233 43ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0043 - sta 7,S - lda 5,S - and #$00f0 - ora #$3302 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: 2222 2222 2223 3334 - tsc - sec - sbc #152 - tcs - pea $3433 - pea $2322 - pea $2222 - pea $2222 - ; Line 12, Pixel values: 2222 2222 2232 3343 - tsc - sec - sbc #152 - tcs - pea $4333 - pea $3222 - pea $2222 - pea $2222 - ; Line 11, Pixel values: 2222 2222 2222 2333 - tsc - sec - sbc #152 - tcs - pea $3323 - pea $2222 - pea $2222 - pea $2222 - ; Line 10, Pixel values: 2222 2222 2222 3233 - tsc - sec - sbc #152 - tcs - pea $3332 - pea $2222 - pea $2222 - pea $2222 - ; Line 9, Pixel values: 2222 2222 2222 2223 - tsc - sec - sbc #152 - tcs - pea $2322 - pea $2222 - pea $2222 - pea $2222 - ; Line 8, Pixel values: ee22 222e e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 7, Pixel values: ee22 222e e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 6, Pixel values: 8822 2222 2222 2222 - tsc - sec - sbc #152 - tcs - pea $2222 - pea $2222 - pea $2222 - pea $2288 - ; Line 5, Pixel values: 8882 2222 2222 2222 - tsc - sec - sbc #152 - tcs - pea $2222 - pea $2222 - pea $2222 - pea $8288 - ; Line 4, Pixel values: 8888 2222 2222 2222 - tsc - sec - sbc #152 - tcs - pea $2222 - pea $2222 - pea $2222 - pea $8888 - ; Line 3, Pixel values: 8888 8222 2222 2222 - tsc - sec - sbc #152 - tcs - pea $2222 - pea $2222 - pea $2282 - pea $8888 - ; Line 2, Pixel values: 8888 8822 2222 2222 - tsc - sec - sbc #152 - tcs - pea $2222 - pea $2222 - pea $2288 - pea $8888 - ; Line 1, Pixel values: ee88 888e e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$8088 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: ee88 888e e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$8088 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - jmp renderCharJumpReturn - -font16char36: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee ee22 2eee eeee - tsc - sec - sbc #808 - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 9, Pixel values: eeee e2ee e2ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$fff0 - ora #$0002 - sta 5,S - lda 3,S - and #$fff0 - ora #$0002 - sta 3,S - ; Line 8, Pixel values: eeee e2ee eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$fff0 - ora #$0002 - sta 3,S - ; Line 7, Pixel values: eeee e2ee eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$fff0 - ora #$0002 - sta 3,S - ; Line 6, Pixel values: eeee ee2e e2ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$fff0 - ora #$0002 - sta 5,S - lda 3,S - and #$0fff - ora #$2000 - sta 3,S - ; Line 5, Pixel values: eeee eee2 2eee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char37: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eee2 eeee eeee - tsc - sec - sbc #168 - tcs - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 13, Pixel values: eeee eee2 eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 12, Pixel values: eeee ee22 2eee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 11, Pixel values: eeee 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 10, Pixel values: ee22 22ee e222 3eee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 9, Pixel values: e222 2e22 2e22 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 8, Pixel values: 2222 2e22 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 7, Pixel values: 8222 2e22 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 6, Pixel values: 8822 22e2 2e22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - lda 3,S - and #$f000 - ora #$0222 - sta 3,S - ; Line 5, Pixel values: 8882 222e e222 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 4, Pixel values: e888 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 822e 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: eee8 88ee e222 eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0088 - sta 3,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char38: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char39: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: 8882 2eee eeee eeee - tsc - sec - sbc #1606 - tcs - pea $8288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 3, Pixel values: 8888 822e eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - ; Line 2, Pixel values: e888 882e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2088 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 1, Pixel values: ee88 888e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$8088 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char40: - tya - tcs - ; Line 15, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0030 - sta 5,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2282 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: e888 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2282 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2288 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2eee eeee - tsc - sec - sbc #156 - tcs - pea $8288 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 2eee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char41: - tya - tcs - ; Line 15, Pixel values: 222e eeee eeee eeee - tsc - sec - sbc #8 - tcs - lda 1,S - and #$0f00 - ora #$2022 - sta 1,S - ; Line 14, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 12, Pixel values: 2222 222e eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 11, Pixel values: e222 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 10, Pixel values: ee22 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 9, Pixel values: eee2 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 8, Pixel values: eee2 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 7, Pixel values: eee2 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 6, Pixel values: eee2 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 5, Pixel values: eee2 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 4, Pixel values: ee88 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 3, Pixel values: 8888 8222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2282 - pea $8888 - ; Line 2, Pixel values: 8888 882e eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$0f00 - ora #$2088 - sta 3,S - ; Line 1, Pixel values: 8888 888e eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$0f00 - ora #$8088 - sta 3,S - ; Line 0, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - jmp renderCharJumpReturn - -font16char42: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eee2 eeee eeee - tsc - sec - sbc #168 - tcs - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 13, Pixel values: eeee eee2 eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 12, Pixel values: eeee ee22 2eee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 11, Pixel values: eeee 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 10, Pixel values: ee22 2222 2222 3eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 9, Pixel values: e222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 5, Pixel values: 8882 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 4, Pixel values: e888 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 822e 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: eee8 88ee e222 eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0088 - sta 3,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char43: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char44: - tya - tcs - ; Line 15, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #6 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 13, Pixel values: 2222 222e eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 12, Pixel values: e222 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: ee22 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char45: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: 2222 2222 2222 eeee - tsc - sec - sbc #962 - tcs - pea $2222 - pea $2222 - pea $2222 - ; Line 8, Pixel values: 2222 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - ; Line 7, Pixel values: 8222 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - ; Line 6, Pixel values: 8822 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - ; Line 5, Pixel values: 8882 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $8288 - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char46: - tya - tcs - ; Line 15, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #6 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char47: - tya - tcs - ; Line 15, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #6 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 13, Pixel values: 2222 222e eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 12, Pixel values: 2222 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - ; Line 11, Pixel values: 2222 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 10, Pixel values: e222 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 9, Pixel values: ee22 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 8, Pixel values: eee2 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 7, Pixel values: eeee 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 6, Pixel values: eeee e222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 5, Pixel values: eeee ee22 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 4, Pixel values: eeee eee2 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 3, Pixel values: eeee eeee 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: eeee eeee e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - ; Line 1, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char48: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23ee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 eeee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 22ee 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 222e e222 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 9, Pixel values: 2222 2222 ee22 222e - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 8, Pixel values: 2222 2e22 2e22 223e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 7, Pixel values: 8222 2ee2 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 6, Pixel values: 8822 22ee 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 5, Pixel values: e882 222e e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8208 - sta 1,S - ; Line 4, Pixel values: e888 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: ee88 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 2, Pixel values: eee8 8822 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 1, Pixel values: eeee e882 222e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 3,S - and #$00f0 - ora #$8208 - sta 3,S - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char49: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 3eee - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 3eee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 11, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 10, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 9, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 8, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 7, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 6, Pixel values: e822 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$2208 - sta 1,S - ; Line 5, Pixel values: e882 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$8208 - sta 1,S - ; Line 4, Pixel values: e888 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2282 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: eee8 8822 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2288 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 1, Pixel values: eeee 8882 2eee eeee - tsc - sec - sbc #156 - tcs - pea $8288 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 0, Pixel values: eeee 8888 2eee eeee - tsc - sec - sbc #156 - tcs - pea $8888 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - jmp renderCharJumpReturn - -font16char50: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 344e - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 434e - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: e222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 8, Pixel values: e222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 7, Pixel values: ee22 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 6, Pixel values: eeee 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 5, Pixel values: eeee eeee e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - ; Line 4, Pixel values: e888 222e 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: ee88 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char51: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23ee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 eeee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 22ee e222 23ee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 2eee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 8, Pixel values: eeee e222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 7, Pixel values: eeee e222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 6, Pixel values: eeee e222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 5, Pixel values: eeee e222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 4, Pixel values: eeee eeee e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - ; Line 3, Pixel values: ee88 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: ee88 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: ee88 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - jmp renderCharJumpReturn - -font16char52: - tya - tcs - ; Line 15, Pixel values: eeee eeee e333 34ee - tsc - sec - sbc #8 - tcs - lda 7,S - and #$ff00 - ora #$0034 - sta 7,S - lda 5,S - and #$00f0 - ora #$3303 - sta 5,S - ; Line 14, Pixel values: eeee eeee e233 43ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0043 - sta 7,S - lda 5,S - and #$00f0 - ora #$3302 - sta 5,S - ; Line 13, Pixel values: eeee eeee e223 33ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 5,S - and #$00f0 - ora #$2302 - sta 5,S - ; Line 12, Pixel values: eeee eeee e232 33ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 5,S - and #$00f0 - ora #$3202 - sta 5,S - ; Line 11, Pixel values: 2222 2222 2222 233e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - ; Line 10, Pixel values: 2222 2222 2222 323e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - ; Line 9, Pixel values: 2222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 6, Pixel values: e822 22ee e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - lda 1,S - and #$00f0 - ora #$2208 - sta 1,S - ; Line 5, Pixel values: ee82 222e e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$8200 - sta 1,S - ; Line 4, Pixel values: ee88 222e e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 3, Pixel values: eee8 8222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2282 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 2, Pixel values: eee8 8822 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2288 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 eeee eeee - tsc - sec - sbc #156 - tcs - pea $8288 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eee8 8888 eeee eeee - tsc - sec - sbc #156 - tcs - pea $8888 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - jmp renderCharJumpReturn - -font16char53: - tya - tcs - ; Line 15, Pixel values: eeee 2222 233e eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$3023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 22ee e222 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 2eee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: eeee eeee e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - ; Line 8, Pixel values: 2222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 5, Pixel values: e882 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 1,S - and #$00f0 - ora #$8208 - sta 1,S - ; Line 4, Pixel values: e888 2eee eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: ee88 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: ee88 8888 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - jmp renderCharJumpReturn - -font16char54: - tya - tcs - ; Line 15, Pixel values: eeee 2222 233e eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$3023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 22ee e222 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 2eee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: 2222 2eee e222 22ee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - ; Line 5, Pixel values: 8882 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $8288 - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - ; Line 4, Pixel values: e888 22ee ee22 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 222e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char55: - tya - tcs - ; Line 15, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 14, Pixel values: eeee 2222 3eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0030 - sta 5,S - ; Line 13, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 12, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 11, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 10, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 9, Pixel values: eeee 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - ; Line 8, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 7, Pixel values: eeee e222 222e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 6, Pixel values: eeee ee22 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 5, Pixel values: eeee eee2 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 4, Pixel values: eeee eeee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 3, Pixel values: 8888 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - jmp renderCharJumpReturn - -font16char56: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23ee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 eeee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee e222 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 8, Pixel values: e222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 7, Pixel values: ee22 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 6, Pixel values: ee22 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 5, Pixel values: e882 222e 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8208 - sta 1,S - ; Line 4, Pixel values: e888 22ee e222 22ee - tsc - sec - sbc #160 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: e888 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 1, Pixel values: ee88 8882 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: eeee 8888 222e eeee - tsc - sec - sbc #156 - tcs - pea $8888 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - jmp renderCharJumpReturn - -font16char57: - tya - tcs - ; Line 15, Pixel values: eeee ee22 23ee eeee - tsc - sec - sbc #8 - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 14, Pixel values: eeee ee22 3233 eeee - tsc - sec - sbc #154 - tcs - pea $3332 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 13, Pixel values: eeee ee22 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 12, Pixel values: eeee ee22 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 11, Pixel values: eeee eeee 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - ; Line 10, Pixel values: eeee 2222 2222 323e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - ; Line 9, Pixel values: ee22 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 8, Pixel values: e222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 7, Pixel values: e222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 6, Pixel values: 8822 22ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 22ee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 3, Pixel values: e888 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: e888 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 1, Pixel values: ee88 8882 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: eeee 8888 222e eeee - tsc - sec - sbc #156 - tcs - pea $8888 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - jmp renderCharJumpReturn - -font16char58: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #326 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: 8222 2eee eeee eeee - tsc - sec - sbc #318 - tcs - pea $2282 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char59: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #166 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 222e eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 12, Pixel values: 2222 222e eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 11, Pixel values: e222 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 10, Pixel values: ee22 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 9, Pixel values: ee22 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: ee22 222e eeee eeee - tsc - sec - sbc #320 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 6, Pixel values: ee22 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 5, Pixel values: ee82 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$8200 - sta 1,S - ; Line 4, Pixel values: ee88 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 3, Pixel values: ee88 822e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char60: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char61: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 3eee - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 3eee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 11, Pixel values: 2222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 10, Pixel values: 2222 2222 2222 3eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: 2222 2222 2222 2eee - tsc - sec - sbc #314 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 5, Pixel values: 8882 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $8288 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 4, Pixel values: 8888 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 3, Pixel values: 8888 8222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char62: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char63: - tya - tcs - ; Line 15, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 14, Pixel values: eeee 2222 3eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0030 - sta 5,S - ; Line 13, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 12, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #316 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 9, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 8, Pixel values: eeee 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 7, Pixel values: eeee e222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 6, Pixel values: eeee e222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 5, Pixel values: eeee eee2 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 4, Pixel values: 8888 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: e888 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 1, Pixel values: e888 8882 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 0, Pixel values: eee8 8888 222e eeee - tsc - sec - sbc #156 - tcs - pea $8888 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - jmp renderCharJumpReturn - -font16char64: - tya - tcs - ; Line 15, Pixel values: eeee eeee eeee eeee - ; Line 14, Pixel values: eeee eeee eeee eeee - ; Line 13, Pixel values: eeee eeee eeee eeee - ; Line 12, Pixel values: eeee eeee eeee eeee - ; Line 11, Pixel values: eeee eeee eeee eeee - ; Line 10, Pixel values: eeee eeee eeee eeee - ; Line 9, Pixel values: eeee eeee eeee eeee - ; Line 8, Pixel values: eeee eeee eeee eeee - ; Line 7, Pixel values: eeee eeee eeee eeee - ; Line 6, Pixel values: eeee eeee eeee eeee - ; Line 5, Pixel values: eeee eeee eeee eeee - ; Line 4, Pixel values: eeee eeee eeee eeee - ; Line 3, Pixel values: eeee eeee eeee eeee - ; Line 2, Pixel values: eeee eeee eeee eeee - ; Line 1, Pixel values: eeee eeee eeee eeee - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char65: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 344e - tsc - sec - sbc #6 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee ee33 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee ee23 333e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 5,S - and #$00ff - ora #$2300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee ee32 334e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 5,S - and #$00ff - ora #$3200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2eee ee22 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2222 2222 323e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - ; Line 9, Pixel values: 2222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 6, Pixel values: 8822 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 22ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: e888 222e ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char66: - tya - tcs - ; Line 15, Pixel values: 2222 2222 233e eeee - tsc - sec - sbc #4 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$3023 - sta 5,S - ; Line 14, Pixel values: 2222 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - ; Line 11, Pixel values: 2222 2eee 2222 233e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2eee e222 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: 2222 2eee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - ; Line 5, Pixel values: 8882 2eee 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8288 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - ; Line 1, Pixel values: 8888 8882 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - ; Line 0, Pixel values: 8888 8888 22ee eeee - tsc - sec - sbc #156 - tcs - pea $8888 - pea $8888 - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - jmp renderCharJumpReturn - -font16char67: - tya - tcs - ; Line 15, Pixel values: eeee 2222 2333 eeee - tsc - dec - dec - tcs - pea $3323 - pea $2222 - ; Line 14, Pixel values: ee22 2222 3233 43ee - tsc - sec - sbc #156 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0043 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e e222 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2282 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 22ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: e888 222e e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char68: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 eeee - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - ; Line 14, Pixel values: 2222 2222 3233 43ee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0043 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: 2222 2eee e222 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2eee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: 2222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee ee22 223e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8288 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2ee2 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - ; Line 1, Pixel values: 8888 8882 222e eeee - tsc - sec - sbc #156 - tcs - pea $8288 - pea $8888 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 0, Pixel values: 8888 8888 2eee eeee - tsc - sec - sbc #156 - tcs - pea $8888 - pea $8888 - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - jmp renderCharJumpReturn - -font16char69: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 344e - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 434e - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 8, Pixel values: 2222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 7, Pixel values: 8222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2282 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 6, Pixel values: 8822 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2288 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 5, Pixel values: 8882 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: 8888 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - jmp renderCharJumpReturn - -font16char70: - tya - tcs - ; Line 15, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #6 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 14, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 13, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 12, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 11, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 8, Pixel values: 2222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 7, Pixel values: 8222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2282 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 6, Pixel values: 8822 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2288 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 5, Pixel values: 8882 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: 8888 22ee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - jmp renderCharJumpReturn - -font16char71: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23e3 344e - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$f000 - ora #$0323 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 434e - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e e222 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2eee 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 22ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: e888 222e e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char72: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 344e - tsc - sec - sbc #6 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee ee33 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee ee23 333e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 5,S - and #$00ff - ora #$2300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee ee32 334e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 5,S - and #$00ff - ora #$3200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2eee ee22 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2eee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: 2222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - jmp renderCharJumpReturn - -font16char73: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 3eee - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 3eee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 11, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 10, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 9, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 8, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 7, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 6, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 5, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 4, Pixel values: eeee 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 3, Pixel values: 8888 8222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - jmp renderCharJumpReturn - -font16char74: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23ee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 eeee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee e222 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee ee22 223e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 6, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 5, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 4, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 3, Pixel values: eeee 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: eeee 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 1, Pixel values: eeee 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 0, Pixel values: eeee 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - jmp renderCharJumpReturn - -font16char75: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 3444 - pea $4434 - tsc - sec - sbc #4 - tcs - pea $2222 - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee e233 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00f0 - ora #$3302 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2ee2 2232 3eee - tsc - sec - sbc #154 - tcs - pea $3222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 11, Pixel values: 2222 2e22 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 10, Pixel values: 2222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 9, Pixel values: 2222 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - ; Line 8, Pixel values: 2222 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 7, Pixel values: 8222 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2282 - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - ; Line 6, Pixel values: 8822 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2288 - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - ; Line 5, Pixel values: 8882 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $8288 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 4, Pixel values: 8888 2e22 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 3, Pixel values: 8888 8ee2 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$f00f - ora #$0280 - sta 3,S - ; Line 2, Pixel values: 8888 8eee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - jmp renderCharJumpReturn - -font16char76: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 344e - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 434e - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2282 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - jmp renderCharJumpReturn - -font16char77: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 344e - tsc - sec - sbc #6 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee ee33 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee ee23 333e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 5,S - and #$00ff - ora #$2300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee ee32 334e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 5,S - and #$00ff - ora #$3200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2ee2 ee22 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 10, Pixel values: 2222 2e22 2e22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 9, Pixel values: 2222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 5, Pixel values: 8882 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 4, Pixel values: 8888 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 3, Pixel values: 8888 822e 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - ; Line 2, Pixel values: 8888 88ee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0088 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: 8888 eeee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - jmp renderCharJumpReturn - -font16char78: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 344e - tsc - sec - sbc #6 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee ee33 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee e223 333e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 5,S - and #$00f0 - ora #$2302 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee e232 334e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 5,S - and #$00f0 - ora #$3202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2eee 2222 233e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 10, Pixel values: 2222 2ee2 2222 323e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 9, Pixel values: 2222 2e22 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 6, Pixel values: 8822 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 5, Pixel values: 8882 2222 2e22 222e - tsc - sec - sbc #156 - tcs - pea $2222 - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - ; Line 4, Pixel values: 8888 2222 ee22 222e - tsc - sec - sbc #156 - tcs - pea $2222 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - ; Line 3, Pixel values: 8888 822e ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$0f00 - ora #$2082 - sta 3,S - ; Line 2, Pixel values: 8888 88ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0088 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - jmp renderCharJumpReturn - -font16char79: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23ee eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 eeee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 3eee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee e222 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee ee22 223e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 22ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: e888 222e e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char80: - tya - tcs - ; Line 15, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #6 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $2222 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 11, Pixel values: 2222 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - ; Line 10, Pixel values: 2222 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - ; Line 9, Pixel values: 2222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 7, Pixel values: 8222 2eee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2282 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - jmp renderCharJumpReturn - -font16char81: - tya - tcs - ; Line 15, Pixel values: eeee 2222 23e3 344e - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$f000 - ora #$0323 - sta 5,S - ; Line 14, Pixel values: ee22 2222 3233 434e - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: e222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 11, Pixel values: 2222 222e 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 10, Pixel values: 2222 22ee 2222 323e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2ee2 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 8, Pixel values: 2222 2ee2 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 7, Pixel values: 8222 2eee 2e22 222e - tsc - sec - sbc #158 - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 22ee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: e888 222e e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 3, Pixel values: e888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: ee88 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 1, Pixel values: eee8 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$f0ff - ora #$0800 - sta 1,S - ; Line 0, Pixel values: eeee e888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00f0 - ora #$8808 - sta 3,S - jmp renderCharJumpReturn - -font16char82: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 3444 - pea $4434 - tsc - sec - sbc #4 - tcs - pea $2222 - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 2eee e233 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00f0 - ora #$3302 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 2eee 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 12, Pixel values: 2222 2ee2 2232 3eee - tsc - sec - sbc #154 - tcs - pea $3222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 11, Pixel values: 2222 2e22 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 10, Pixel values: 2222 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 9, Pixel values: 2222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 7, Pixel values: 8222 2ee2 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2282 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 6, Pixel values: 8822 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - jmp renderCharJumpReturn - -font16char83: - tya - tcs - ; Line 15, Pixel values: eee2 2222 2333 eeee - tsc - dec - dec - tcs - pea $3323 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 14, Pixel values: e222 2222 3233 43ee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0043 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: 2222 22ee e222 233e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 10, Pixel values: 2222 2eee ee22 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 9, Pixel values: eeee eeee e222 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - ; Line 8, Pixel values: ee22 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 7, Pixel values: e222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 6, Pixel values: 8822 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2288 - ; Line 5, Pixel values: 8882 2eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8288 - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 22ee e222 22ee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 3, Pixel values: e888 8222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 2, Pixel values: e888 8822 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00f0 - ora #$8808 - sta 1,S - ; Line 1, Pixel values: ee88 8882 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$8800 - sta 1,S - ; Line 0, Pixel values: eeee 8888 222e eeee - tsc - sec - sbc #156 - tcs - pea $8888 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - jmp renderCharJumpReturn - -font16char84: - tya - tcs - ; Line 15, Pixel values: eeee e222 23ee eeee - tsc - sec - sbc #8 - tcs - lda 5,S - and #$ff00 - ora #$0023 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 14, Pixel values: eeee e222 32ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0032 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 13, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 12, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 11, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 10, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 9, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 8, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 7, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 6, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 5, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 4, Pixel values: eeee e222 22ee eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - jmp renderCharJumpReturn - -font16char85: - tya - tcs - ; Line 15, Pixel values: eee2 2222 233e eeee - tsc - sec - sbc #4 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$3023 - sta 5,S - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 14, Pixel values: e222 2222 3233 4eee - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0040 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 13, Pixel values: e222 2222 2223 33ee - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: 2222 2222 2232 33ee - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$ff00 - ora #$0033 - sta 7,S - ; Line 11, Pixel values: 2222 2222 2222 233e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - ; Line 10, Pixel values: 2222 22ee e222 323e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 9, Pixel values: 2222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 8, Pixel values: 2222 2eee ee22 223e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - jmp renderCharJumpReturn - -font16char86: - tya - tcs - ; Line 15, Pixel values: eee2 222e eeee eeee - tsc - sec - sbc #8 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 14, Pixel values: e222 2222 3eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0030 - sta 5,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 13, Pixel values: e222 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 12, Pixel values: 2222 2222 223e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - pea $2222 - lda 5,S - and #$0f00 - ora #$3022 - sta 5,S - ; Line 11, Pixel values: 2222 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - ; Line 10, Pixel values: 2222 2222 2222 3eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - ; Line 9, Pixel values: 2222 2ee2 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 8, Pixel values: 2222 2eee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 7, Pixel values: 8222 2eee e222 222e - tsc - sec - sbc #158 - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 6, Pixel values: 8822 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: 8888 8eee eeee eeee - tsc - sec - sbc #158 - tcs - pea $8888 - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - jmp renderCharJumpReturn - -font16char87: - tya - tcs - ; Line 15, Pixel values: 2222 2eee ee33 344e - tsc - sec - sbc #6 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 14, Pixel values: 2222 22ee e233 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00f0 - ora #$3302 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 13, Pixel values: 2222 222e 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: 2222 2222 2222 233e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3023 - sta 7,S - ; Line 10, Pixel values: 2222 2222 2222 323e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3032 - sta 7,S - ; Line 9, Pixel values: 2222 2222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 8, Pixel values: 2222 2222 2222 223e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3022 - sta 7,S - ; Line 7, Pixel values: 8222 2e22 2e22 222e - tsc - sec - sbc #158 - tcs - pea $2282 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$000f - ora #$2220 - sta 5,S - lda 3,S - and #$000f - ora #$2220 - sta 3,S - ; Line 6, Pixel values: 8822 2ee2 ee22 222e - tsc - sec - sbc #158 - tcs - pea $2288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$f00f - ora #$0220 - sta 3,S - ; Line 5, Pixel values: 8882 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 4, Pixel values: 8888 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - jmp renderCharJumpReturn - -font16char88: - tya - tcs - ; Line 15, Pixel values: 2222 eeee eee3 344e - tsc - sec - sbc #6 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - lda 5,S - and #$f0ff - ora #$0300 - sta 5,S - ; Line 14, Pixel values: 2222 2eee ee33 434e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - lda 5,S - and #$00ff - ora #$3300 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 13, Pixel values: 2222 22ee e223 333e - tsc - sec - sbc #158 - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - lda 5,S - and #$00f0 - ora #$2302 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 12, Pixel values: 2222 222e 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - tsc - dec - dec - tcs - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 11, Pixel values: e222 2222 2222 23ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0023 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 10, Pixel values: ee22 2222 2222 3eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0030 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 9, Pixel values: eee2 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 8, Pixel values: eeee 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 7, Pixel values: eee2 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 6, Pixel values: ee22 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 5, Pixel values: e882 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$8208 - sta 1,S - ; Line 4, Pixel values: 8888 222e 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 3, Pixel values: 8888 82ee e222 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0082 - sta 3,S - ; Line 2, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 eeee eee2 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$f0ff - ora #$0200 - sta 5,S - ; Line 0, Pixel values: eeee eeee eeee eeee - jmp renderCharJumpReturn - -font16char89: - tya - tcs - ; Line 15, Pixel values: eeee ee22 233e eeee - tsc - sec - sbc #8 - tcs - lda 5,S - and #$0f00 - ora #$3023 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 14, Pixel values: eeee ee22 323e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$3032 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 13, Pixel values: eeee ee22 222e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 12, Pixel values: eeee ee22 223e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$3022 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 11, Pixel values: eeee ee22 222e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 10, Pixel values: eeee 2222 222e eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - ; Line 9, Pixel values: ee22 2222 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 8, Pixel values: e222 2222 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 7, Pixel values: e222 2222 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2222 - tsc - dec - dec - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 6, Pixel values: 8822 222e 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - dec - dec - tcs - pea $2288 - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - ; Line 5, Pixel values: 8882 22ee e222 222e - tsc - sec - sbc #158 - tcs - pea $8288 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00f0 - ora #$2202 - sta 5,S - lda 3,S - and #$ff00 - ora #$0022 - sta 3,S - ; Line 4, Pixel values: 8888 2eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0020 - sta 3,S - ; Line 3, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 2, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 1, Pixel values: 8888 8eee ee22 222e - tsc - sec - sbc #158 - tcs - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - lda 3,S - and #$ff0f - ora #$0080 - sta 3,S - ; Line 0, Pixel values: eeee eeee ee22 222e - tsc - sec - sbc #160 - tcs - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - lda 5,S - and #$00ff - ora #$2200 - sta 5,S - jmp renderCharJumpReturn - -font16char90: - tya - tcs - ; Line 15, Pixel values: 2222 2222 2333 344e - tsc - dec - dec - tcs - pea $3323 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4034 - sta 7,S - ; Line 14, Pixel values: 2222 2222 3233 434e - tsc - sec - sbc #154 - tcs - pea $3332 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4043 - sta 7,S - ; Line 13, Pixel values: 2222 2222 2223 333e - tsc - sec - sbc #154 - tcs - pea $2322 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$3033 - sta 7,S - ; Line 12, Pixel values: 2222 2222 2232 334e - tsc - sec - sbc #154 - tcs - pea $3222 - pea $2222 - pea $2222 - lda 7,S - and #$0f00 - ora #$4033 - sta 7,S - ; Line 11, Pixel values: e222 222e eeee eeee - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$2022 - sta 3,S - lda 1,S - and #$00f0 - ora #$2202 - sta 1,S - ; Line 10, Pixel values: ee22 2222 eeee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 1,S - and #$00ff - ora #$2200 - sta 1,S - ; Line 9, Pixel values: eee2 2222 2eee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff0f - ora #$0020 - sta 5,S - lda 1,S - and #$f0ff - ora #$0200 - sta 1,S - ; Line 8, Pixel values: eeee 2222 22ee eeee - tsc - sec - sbc #156 - tcs - pea $2222 - tsc - dec - dec - tcs - lda 5,S - and #$ff00 - ora #$0022 - sta 5,S - ; Line 7, Pixel values: eeee e222 222e eeee - tsc - sec - sbc #160 - tcs - lda 5,S - and #$0f00 - ora #$2022 - sta 5,S - lda 3,S - and #$00f0 - ora #$2202 - sta 3,S - ; Line 6, Pixel values: eeee ee22 2222 eeee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 3,S - and #$00ff - ora #$2200 - sta 3,S - ; Line 5, Pixel values: eeee eee2 2222 2eee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff0f - ora #$0020 - sta 7,S - lda 3,S - and #$f0ff - ora #$0200 - sta 3,S - ; Line 4, Pixel values: eeee eeee 2222 22ee - tsc - sec - sbc #154 - tcs - pea $2222 - tsc - sec - sbc #4 - tcs - lda 7,S - and #$ff00 - ora #$0022 - sta 7,S - ; Line 3, Pixel values: 8888 8222 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2282 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 2, Pixel values: 8888 8822 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $2288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 1, Pixel values: 8888 8882 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8288 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - ; Line 0, Pixel values: 8888 8888 2222 222e - tsc - sec - sbc #154 - tcs - pea $2222 - pea $8888 - pea $8888 - lda 7,S - and #$0f00 - ora #$2022 - sta 7,S - jmp renderCharJumpReturn - -font16char91: - tya - tcs - ; Line 15, Pixel values: 2444 4444 4444 4442 - pea $4244 - pea $4444 - pea $4444 - pea $4424 - ; Line 14, Pixel values: 4244 4444 4444 4424 - tsc - sec - sbc #152 - tcs - pea $2444 - pea $4444 - pea $4444 - pea $4442 - ; Line 13, Pixel values: 4424 4444 4444 4244 - tsc - sec - sbc #152 - tcs - pea $4442 - pea $4444 - pea $4444 - pea $2444 - ; Line 12, Pixel values: 4442 4444 4444 2444 - tsc - sec - sbc #152 - tcs - pea $4424 - pea $4444 - pea $4444 - pea $4244 - ; Line 11, Pixel values: 4444 2444 4442 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $4244 - pea $4424 - pea $4444 - ; Line 10, Pixel values: 4444 4244 4424 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $2444 - pea $4442 - pea $4444 - ; Line 9, Pixel values: 4444 4424 4244 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $4442 - pea $2444 - pea $4444 - ; Line 8, Pixel values: 4444 4442 2444 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $4424 - pea $4244 - pea $4444 - ; Line 7, Pixel values: 4444 4442 2444 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $4424 - pea $4244 - pea $4444 - ; Line 6, Pixel values: 4444 4424 4244 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $4442 - pea $2444 - pea $4444 - ; Line 5, Pixel values: 4444 4244 4424 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $2444 - pea $4442 - pea $4444 - ; Line 4, Pixel values: 4444 2444 4442 4444 - tsc - sec - sbc #152 - tcs - pea $4444 - pea $4244 - pea $4424 - pea $4444 - ; Line 3, Pixel values: 4442 4444 4444 2444 - tsc - sec - sbc #152 - tcs - pea $4424 - pea $4444 - pea $4444 - pea $4244 - ; Line 2, Pixel values: 4424 4444 4444 4244 - tsc - sec - sbc #152 - tcs - pea $4442 - pea $4444 - pea $4444 - pea $2444 - ; Line 1, Pixel values: 4244 4444 4444 4424 - tsc - sec - sbc #152 - tcs - pea $2444 - pea $4444 - pea $4444 - pea $4442 - ; Line 0, Pixel values: 2444 4444 4444 4442 - tsc - sec - sbc #152 - tcs - pea $4244 - pea $4444 - pea $4444 - pea $4424 - jmp renderCharJumpReturn - diff --git a/font8x8.s b/font8x8.s deleted file mode 100644 index 0887a6d..0000000 --- a/font8x8.s +++ /dev/null @@ -1,5542 +0,0 @@ -font8characterJumpTable: - .addr font8char32 - .addr font8char33 - .addr font8char34 - .addr font8char35 - .addr font8char36 - .addr font8char37 - .addr font8char38 - .addr font8char39 - .addr font8char40 - .addr font8char41 - .addr font8char42 - .addr font8char43 - .addr font8char44 - .addr font8char45 - .addr font8char46 - .addr font8char47 - .addr font8char48 - .addr font8char49 - .addr font8char50 - .addr font8char51 - .addr font8char52 - .addr font8char53 - .addr font8char54 - .addr font8char55 - .addr font8char56 - .addr font8char57 - .addr font8char58 - .addr font8char59 - .addr font8char60 - .addr font8char61 - .addr font8char62 - .addr font8char63 - .addr font8char64 - .addr font8char65 - .addr font8char66 - .addr font8char67 - .addr font8char68 - .addr font8char69 - .addr font8char70 - .addr font8char71 - .addr font8char72 - .addr font8char73 - .addr font8char74 - .addr font8char75 - .addr font8char76 - .addr font8char77 - .addr font8char78 - .addr font8char79 - .addr font8char80 - .addr font8char81 - .addr font8char82 - .addr font8char83 - .addr font8char84 - .addr font8char85 - .addr font8char86 - .addr font8char87 - .addr font8char88 - .addr font8char89 - .addr font8char90 - .addr font8char91 - .addr font8char92 - .addr font8char93 - .addr font8char94 - .addr font8char95 - .addr font8char96 - .addr font8char97 - .addr font8char98 - .addr font8char99 - .addr font8char100 - .addr font8char101 - .addr font8char102 - .addr font8char103 - .addr font8char104 - .addr font8char105 - .addr font8char106 - .addr font8char107 - .addr font8char108 - .addr font8char109 - .addr font8char110 - .addr font8char111 - -; Chroma Key is $0 - -font8char32: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char33: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0004 3000 - tsc - sec - sbc #320 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 2, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - jmp renderCharJumpReturn - -font8char34: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0440 0330 - tsc - sec - sbc #804 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 1, Pixel values: 0440 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 0, Pixel values: 0440 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - jmp renderCharJumpReturn - -font8char35: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0330 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$0ff0 - ora #$3003 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 0440 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 3, Pixel values: 0440 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 2, Pixel values: 0440 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0440 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - jmp renderCharJumpReturn - -font8char36: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0069 9000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0090 - sta 3,S - lda 1,S - and #$00ff - ora #$6900 - sta 1,S - ; Line 5, Pixel values: 0666 6900 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0069 - sta 3,S - lda 1,S - and #$00f0 - ora #$6606 - sta 1,S - ; Line 4, Pixel values: 7666 6690 - tsc - sec - sbc #158 - tcs - pea $6676 - lda 3,S - and #$0f00 - ora #$9066 - sta 3,S - ; Line 3, Pixel values: 7b66 6660 - tsc - sec - sbc #158 - tcs - pea $667b - lda 3,S - and #$0f00 - ora #$6066 - sta 3,S - ; Line 2, Pixel values: 76b6 6660 - tsc - sec - sbc #158 - tcs - pea $b676 - lda 3,S - and #$0f00 - ora #$6066 - sta 3,S - ; Line 1, Pixel values: 0766 6600 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0066 - sta 3,S - lda 1,S - and #$00f0 - ora #$6607 - sta 1,S - ; Line 0, Pixel values: 0077 7000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0070 - sta 3,S - lda 1,S - and #$00ff - ora #$7700 - sta 1,S - jmp renderCharJumpReturn - -font8char37: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char38: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char39: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0004 4000 - tsc - sec - sbc #804 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - jmp renderCharJumpReturn - -font8char40: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0033 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 4, Pixel values: 0440 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 3, Pixel values: 0440 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 2, Pixel values: 0440 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 1, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 0, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - jmp renderCharJumpReturn - -font8char41: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0033 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0000 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 3, Pixel values: 0000 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 0000 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - jmp renderCharJumpReturn - -font8char42: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0403 0300 - tsc - sec - sbc #324 - tcs - lda 3,S - and #$fff0 - ora #$0003 - sta 3,S - lda 1,S - and #$f0f0 - ora #$0304 - sta 1,S - ; Line 4, Pixel values: 0043 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$4300 - sta 1,S - ; Line 3, Pixel values: 0444 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 2, Pixel values: 0044 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 1, Pixel values: 0404 0400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$fff0 - ora #$0004 - sta 3,S - lda 1,S - and #$f0f0 - ora #$0404 - sta 1,S - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char43: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0443 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4304 - sta 1,S - ; Line 3, Pixel values: 0444 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 2, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char44: - tya - tcs - ; Line 7, Pixel values: 0033 0000 - tsc - sec - sbc #4 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char45: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0444 3330 - tsc - sec - sbc #644 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char46: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char47: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0330 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$0ff0 - ora #$3003 - sta 1,S - ; Line 5, Pixel values: 0033 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 4, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 3, Pixel values: 0000 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 1, Pixel values: 0000 0033 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$00ff - ora #$3300 - sta 3,S - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char48: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char49: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3300 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3300 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 4, Pixel values: 0043 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4300 - sta 1,S - ; Line 3, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 2, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 1, Pixel values: 0444 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 0, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - jmp renderCharJumpReturn - -font8char50: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3330 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4443 0000 - tsc - sec - sbc #158 - tcs - pea $4344 - ; Line 3, Pixel values: 0044 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 2, Pixel values: 0000 4330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4400 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - jmp renderCharJumpReturn - -font8char51: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3300 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 3, Pixel values: 0444 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 2, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4400 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - jmp renderCharJumpReturn - -font8char52: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4443 3330 - tsc - sec - sbc #158 - tcs - pea $4344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4400 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 0, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char53: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3300 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 0000 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char54: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char55: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0033 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 5, Pixel values: 0033 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 4, Pixel values: 0043 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$4300 - sta 1,S - ; Line 3, Pixel values: 0004 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 2, Pixel values: 0000 4330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char56: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 0444 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char57: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char58: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0033 0000 - tsc - sec - sbc #324 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 4, Pixel values: 0043 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4300 - sta 1,S - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0044 0000 - tsc - sec - sbc #320 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 1, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char59: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0033 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0004 4000 - tsc - sec - sbc #320 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char60: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 3330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0043 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4300 - sta 1,S - ; Line 3, Pixel values: 0440 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 2, Pixel values: 0044 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0000 4440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char61: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0443 3330 - tsc - sec - sbc #484 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4304 - sta 1,S - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0444 4330 - tsc - sec - sbc #320 - tcs - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char62: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0000 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 3, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 2, Pixel values: 0000 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - ; Line 1, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 0, Pixel values: 0444 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char63: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0003 3000 - tsc - sec - sbc #320 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 3, Pixel values: 0000 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 1, Pixel values: 0440 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 0, Pixel values: 0044 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - jmp renderCharJumpReturn - -font8char64: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0033 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 5, Pixel values: 0430 0030 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0fff - ora #$3000 - sta 3,S - lda 1,S - and #$0ff0 - ora #$3004 - sta 1,S - ; Line 4, Pixel values: 0440 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 3, Pixel values: 0440 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 2, Pixel values: 0440 4330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 1, Pixel values: 0440 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 0, Pixel values: 0044 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - jmp renderCharJumpReturn - -font8char65: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 0443 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4304 - sta 1,S - ; Line 3, Pixel values: 0440 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 2, Pixel values: 0044 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 1, Pixel values: 0044 4430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 0, Pixel values: 0000 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - jmp renderCharJumpReturn - -font8char66: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3300 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4400 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - jmp renderCharJumpReturn - -font8char67: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char68: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3300 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4400 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - jmp renderCharJumpReturn - -font8char69: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char70: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char71: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char72: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 4330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4400 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 0, Pixel values: 4400 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char73: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 0433 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3304 - sta 1,S - ; Line 4, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 3, Pixel values: 0004 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 2, Pixel values: 0004 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 1, Pixel values: 0444 4430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 0, Pixel values: 0444 4440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char74: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3300 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 4, Pixel values: 4400 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 0000 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - ; Line 1, Pixel values: 0444 4430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 0, Pixel values: 0444 4440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char75: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4403 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f000 - ora #$0344 - sta 1,S - ; Line 3, Pixel values: 4444 0000 - tsc - sec - sbc #158 - tcs - pea $4444 - ; Line 2, Pixel values: 4444 0000 - tsc - sec - sbc #158 - tcs - pea $4444 - ; Line 1, Pixel values: 4404 4000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - lda 1,S - and #$f000 - ora #$0444 - sta 1,S - ; Line 0, Pixel values: 4400 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char76: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 0, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char77: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4403 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$f000 - ora #$0344 - sta 1,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4444 4330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 1, Pixel values: 4440 4430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - lda 1,S - and #$0f00 - ora #$4044 - sta 1,S - ; Line 0, Pixel values: 4400 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char78: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4403 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$f000 - ora #$0344 - sta 1,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4444 4300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - ; Line 1, Pixel values: 4440 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$0f00 - ora #$4044 - sta 1,S - ; Line 0, Pixel values: 4400 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char79: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char80: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4400 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - jmp renderCharJumpReturn - -font8char81: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3033 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$000f - ora #$3330 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4400 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char82: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4444 3300 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4000 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - jmp renderCharJumpReturn - -font8char83: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3300 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 0000 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - ; Line 3, Pixel values: 0444 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 2, Pixel values: 4400 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 0444 4440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - jmp renderCharJumpReturn - -font8char84: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0033 0000 - tsc - sec - sbc #164 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 5, Pixel values: 0033 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 4, Pixel values: 0033 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 3, Pixel values: 0033 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 2, Pixel values: 0043 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00ff - ora #$4300 - sta 1,S - ; Line 1, Pixel values: 4444 4400 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff00 - ora #$0044 - sta 3,S - ; Line 0, Pixel values: 4444 4000 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$ff0f - ora #$0040 - sta 3,S - jmp renderCharJumpReturn - -font8char85: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0333 3300 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3303 - sta 1,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 3, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4400 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 0, Pixel values: 4400 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char86: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0033 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$3300 - sta 1,S - ; Line 5, Pixel values: 0433 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$3304 - sta 1,S - ; Line 4, Pixel values: 4440 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$0f00 - ora #$4044 - sta 1,S - ; Line 3, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 2, Pixel values: 4400 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 1, Pixel values: 4400 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 0, Pixel values: 4400 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char87: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4430 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$0f00 - ora #$3044 - sta 1,S - ; Line 4, Pixel values: 4443 3330 - tsc - sec - sbc #158 - tcs - pea $4344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4404 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$f000 - ora #$0444 - sta 1,S - ; Line 1, Pixel values: 4400 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - ; Line 0, Pixel values: 4400 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char88: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4300 0330 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$ff00 - ora #$0043 - sta 1,S - ; Line 5, Pixel values: 4430 3330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - lda 1,S - and #$0f00 - ora #$3044 - sta 1,S - ; Line 4, Pixel values: 0443 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00f0 - ora #$4304 - sta 1,S - ; Line 3, Pixel values: 0044 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 2, Pixel values: 0444 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - lda 1,S - and #$00f0 - ora #$4404 - sta 1,S - ; Line 1, Pixel values: 4440 4430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - lda 1,S - and #$0f00 - ora #$4044 - sta 1,S - ; Line 0, Pixel values: 4400 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$ff00 - ora #$0044 - sta 1,S - jmp renderCharJumpReturn - -font8char89: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0003 3000 - tsc - sec - sbc #164 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 5, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 4, Pixel values: 0003 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$f0ff - ora #$0300 - sta 1,S - ; Line 3, Pixel values: 0044 3300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0033 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 2, Pixel values: 0440 0330 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3003 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 1, Pixel values: 0440 0430 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$3004 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - ; Line 0, Pixel values: 0440 0440 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$0ff0 - ora #$4004 - sta 3,S - lda 1,S - and #$0ff0 - ora #$4004 - sta 1,S - jmp renderCharJumpReturn - -font8char90: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3330 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 0443 0000 - tsc - sec - sbc #160 - tcs - lda 1,S - and #$00f0 - ora #$4304 - sta 1,S - ; Line 3, Pixel values: 0044 3000 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff0f - ora #$0030 - sta 3,S - lda 1,S - and #$00ff - ora #$4400 - sta 1,S - ; Line 2, Pixel values: 0004 4300 - tsc - sec - sbc #160 - tcs - lda 3,S - and #$ff00 - ora #$0043 - sta 3,S - lda 1,S - and #$f0ff - ora #$0400 - sta 1,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char91: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4444 4440 - tsc - sec - sbc #162 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 5, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 4, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 3, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 1, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 0, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - jmp renderCharJumpReturn - -font8char92: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4444 3330 - tsc - sec - sbc #162 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 1, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 0, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - jmp renderCharJumpReturn - -font8char93: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 3333 3330 - tsc - sec - sbc #162 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 1, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 0, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char94: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 3334 4440 - tsc - sec - sbc #162 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 5, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 4, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 3, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 1, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 0, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char95: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 3333 3330 - tsc - sec - sbc #162 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 1, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 0, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - jmp renderCharJumpReturn - -font8char96: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 3333 3330 - tsc - sec - sbc #162 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 1, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 0, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char97: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 3334 4440 - tsc - sec - sbc #162 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 5, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 4, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 3, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 1, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 0, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - jmp renderCharJumpReturn - -font8char98: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4444 3330 - tsc - sec - sbc #162 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 1, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 0, Pixel values: 3333 3330 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - jmp renderCharJumpReturn - -font8char99: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4333 3330 - tsc - sec - sbc #162 - tcs - pea $3343 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 4433 3330 - tsc - sec - sbc #158 - tcs - pea $3344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 4, Pixel values: 4443 3330 - tsc - sec - sbc #158 - tcs - pea $4344 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 3, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 2, Pixel values: 4444 4330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 1, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 0, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char100: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4444 4440 - tsc - sec - sbc #162 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 5, Pixel values: 3444 4440 - tsc - sec - sbc #158 - tcs - pea $4434 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 4, Pixel values: 3344 4440 - tsc - sec - sbc #158 - tcs - pea $4433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 3, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 3333 4440 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 1, Pixel values: 3333 3440 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$4034 - sta 3,S - ; Line 0, Pixel values: 3333 3340 - tsc - sec - sbc #158 - tcs - pea $3333 - lda 3,S - and #$0f00 - ora #$4033 - sta 3,S - jmp renderCharJumpReturn - -font8char101: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 4444 3330 - tsc - sec - sbc #162 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - ; Line 5, Pixel values: 4444 4330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 4, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 3, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 3444 4440 - tsc - sec - sbc #158 - tcs - pea $4434 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 1, Pixel values: 3344 4440 - tsc - sec - sbc #158 - tcs - pea $4433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 0, Pixel values: 3334 4440 - tsc - sec - sbc #158 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - jmp renderCharJumpReturn - -font8char102: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 3334 4440 - tsc - sec - sbc #162 - tcs - pea $3433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 5, Pixel values: 3344 4440 - tsc - sec - sbc #158 - tcs - pea $4433 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 4, Pixel values: 3444 4440 - tsc - sec - sbc #158 - tcs - pea $4434 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 3, Pixel values: 4444 4440 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$4044 - sta 3,S - ; Line 2, Pixel values: 4444 4430 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3044 - sta 3,S - ; Line 1, Pixel values: 4444 4330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3043 - sta 3,S - ; Line 0, Pixel values: 4444 3330 - tsc - sec - sbc #158 - tcs - pea $4444 - lda 3,S - and #$0f00 - ora #$3033 - sta 3,S - jmp renderCharJumpReturn - -font8char103: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char104: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char105: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char106: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char107: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char108: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char109: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char110: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - -font8char111: - tya - tcs - ; Line 7, Pixel values: 0000 0000 - ; Line 6, Pixel values: 0000 0000 - ; Line 5, Pixel values: 0000 0000 - ; Line 4, Pixel values: 0000 0000 - ; Line 3, Pixel values: 0000 0000 - ; Line 2, Pixel values: 0000 0000 - ; Line 1, Pixel values: 0000 0000 - ; Line 0, Pixel values: 0000 0000 - jmp renderCharJumpReturn - diff --git a/fontEngine.s b/fontEngine.s index 8abbc15..756c090 100644 --- a/fontEngine.s +++ b/fontEngine.s @@ -29,6 +29,7 @@ renderStringReturn: fontJumpTable: .addr renderString_tinyNum .addr renderString_font8 + .addr renderString_font16 .include "fonts.s" diff --git a/fonts.s b/fonts.s index 31fcadc..1cd3033 100644 --- a/fonts.s +++ b/fonts.s @@ -6226,3 +6226,13929 @@ font8char111: ; Line 0, Pixel values: 0000 0000 jmp renderCharJumpReturn_font8 + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; renderString_font16 +; +; Draws a Pascal string for font "font16" +; +; PARAML0 = Pointer to string +; Y = VRAM position of lower left corner of string at which to draw +; +; Trashes SCRATCHL,X,Y,A +; +renderString_font16: + sty SCRATCHL ; Cache VRAM position + + plb ; Temporarily revert to caller's DBR to access their pointer + BITS8 + lda (PARAML0) + tax + BITS16 + phb + + ; Advance VRAM pointer to end of string + asl + asl + asl + + clc + adc SCRATCHL + dec + sta SCRATCHL + +renderStringLoop_font16: + + ; Fetch and render next character in string + txy + lda #0 + plb ; Temporarily revert to caller's DBR to access their pointer + BITS8A + lda (PARAML0),y + BITS16 + phb + ldy SCRATCHL + jsr renderChar_font16 + + dex + beq renderStringDone_font16 + + ; Calculate VRAM pointer for position of next character + lda SCRATCHL + sec + sbc #16/2 ; Width of one char in bytes + sta SCRATCHL + bra renderStringLoop_font16 + +renderStringDone_font16: + jmp renderStringReturn + +.export renderString_font16 + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; renderChar_font16 +; +; Draws a single character +; +; A = ASCII code to draw +; Y = VRAM position of lower right corner at which to draw +; +renderChar_font16: + SAVE_AXY + + sec + sbc #32 ; ASCII code of first char in font sheet + asl + tax + FASTGRAPHICS + + jmp (font16characterJumpTable,x) + +renderCharJumpReturn_font16: ; Compiled glyphs jump back here. Can't rts because stack is turboborked + SLOWGRAPHICS + + RESTORE_AXY + rts + + +font16characterJumpTable: + .addr font16char32 + .addr font16char33 + .addr font16char34 + .addr font16char35 + .addr font16char36 + .addr font16char37 + .addr font16char38 + .addr font16char39 + .addr font16char40 + .addr font16char41 + .addr font16char42 + .addr font16char43 + .addr font16char44 + .addr font16char45 + .addr font16char46 + .addr font16char47 + .addr font16char48 + .addr font16char49 + .addr font16char50 + .addr font16char51 + .addr font16char52 + .addr font16char53 + .addr font16char54 + .addr font16char55 + .addr font16char56 + .addr font16char57 + .addr font16char58 + .addr font16char59 + .addr font16char60 + .addr font16char61 + .addr font16char62 + .addr font16char63 + .addr font16char64 + .addr font16char65 + .addr font16char66 + .addr font16char67 + .addr font16char68 + .addr font16char69 + .addr font16char70 + .addr font16char71 + .addr font16char72 + .addr font16char73 + .addr font16char74 + .addr font16char75 + .addr font16char76 + .addr font16char77 + .addr font16char78 + .addr font16char79 + .addr font16char80 + .addr font16char81 + .addr font16char82 + .addr font16char83 + .addr font16char84 + .addr font16char85 + .addr font16char86 + .addr font16char87 + .addr font16char88 + .addr font16char89 + .addr font16char90 + .addr font16char91 + .addr font16char92 + .addr font16char93 + .addr font16char94 + .addr font16char95 + .addr font16char96 + .addr font16char97 + .addr font16char98 + .addr font16char99 + .addr font16char100 + .addr font16char101 + .addr font16char102 + .addr font16char103 + .addr font16char104 + .addr font16char105 + .addr font16char106 + .addr font16char107 + .addr font16char108 + .addr font16char109 + .addr font16char110 + .addr font16char111 + +; Chroma Key is $0 + +font16char32: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char33: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #318 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char34: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 8882 2000 2222 2000 + tsc + sec + sbc #1602 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8288 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2200 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 3, Pixel values: 8888 8220 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + ; Line 2, Pixel values: 0888 8820 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2088 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 1, Pixel values: 0088 8880 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$0f00 + ora #$8088 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char35: + tya + tcs + ; Line 15, Pixel values: 0022 2220 0333 3400 + tsc + sec + sbc #8 + tcs + lda 7,S + and #$ff00 + ora #$0034 + sta 7,S + lda 5,S + and #$00f0 + ora #$3303 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 14, Pixel values: 0022 2220 0233 4300 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0043 + sta 7,S + lda 5,S + and #$00f0 + ora #$3302 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 2222 2222 2223 3334 + tsc + sec + sbc #152 + tcs + pea $3433 + pea $2322 + pea $2222 + pea $2222 + ; Line 12, Pixel values: 2222 2222 2232 3343 + tsc + sec + sbc #152 + tcs + pea $4333 + pea $3222 + pea $2222 + pea $2222 + ; Line 11, Pixel values: 2222 2222 2222 2333 + tsc + sec + sbc #152 + tcs + pea $3323 + pea $2222 + pea $2222 + pea $2222 + ; Line 10, Pixel values: 2222 2222 2222 3233 + tsc + sec + sbc #152 + tcs + pea $3332 + pea $2222 + pea $2222 + pea $2222 + ; Line 9, Pixel values: 2222 2222 2222 2223 + tsc + sec + sbc #152 + tcs + pea $2322 + pea $2222 + pea $2222 + pea $2222 + ; Line 8, Pixel values: 0022 2220 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 7, Pixel values: 0022 2220 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 6, Pixel values: 8822 2222 2222 2222 + tsc + sec + sbc #152 + tcs + pea $2222 + pea $2222 + pea $2222 + pea $2288 + ; Line 5, Pixel values: 8882 2222 2222 2222 + tsc + sec + sbc #152 + tcs + pea $2222 + pea $2222 + pea $2222 + pea $8288 + ; Line 4, Pixel values: 8888 2222 2222 2222 + tsc + sec + sbc #152 + tcs + pea $2222 + pea $2222 + pea $2222 + pea $8888 + ; Line 3, Pixel values: 8888 8222 2222 2222 + tsc + sec + sbc #152 + tcs + pea $2222 + pea $2222 + pea $2282 + pea $8888 + ; Line 2, Pixel values: 8888 8822 2222 2222 + tsc + sec + sbc #152 + tcs + pea $2222 + pea $2222 + pea $2288 + pea $8888 + ; Line 1, Pixel values: 0088 8880 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$8088 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0088 8880 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$8088 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char36: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0022 2000 0000 + tsc + sec + sbc #808 + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 9, Pixel values: 0000 0200 0200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$fff0 + ora #$0002 + sta 5,S + lda 3,S + and #$fff0 + ora #$0002 + sta 3,S + ; Line 8, Pixel values: 0000 0200 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$fff0 + ora #$0002 + sta 3,S + ; Line 7, Pixel values: 0000 0200 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$fff0 + ora #$0002 + sta 3,S + ; Line 6, Pixel values: 0000 0020 0200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$fff0 + ora #$0002 + sta 5,S + lda 3,S + and #$0fff + ora #$2000 + sta 3,S + ; Line 5, Pixel values: 0000 0002 2000 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char37: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0002 0000 0000 + tsc + sec + sbc #168 + tcs + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 13, Pixel values: 0000 0002 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 12, Pixel values: 0000 0022 2000 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 11, Pixel values: 0000 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 10, Pixel values: 0022 2200 0222 3000 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 9, Pixel values: 0222 2022 2022 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 8, Pixel values: 2222 2022 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 7, Pixel values: 8222 2022 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 6, Pixel values: 8822 2202 2022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + lda 3,S + and #$f000 + ora #$0222 + sta 3,S + ; Line 5, Pixel values: 8882 2220 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 4, Pixel values: 0888 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8220 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0008 8800 0222 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0088 + sta 3,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char38: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char39: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 8882 2000 0000 0000 + tsc + sec + sbc #1606 + tcs + pea $8288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 3, Pixel values: 8888 8220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + ; Line 2, Pixel values: 0888 8820 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2088 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 1, Pixel values: 0088 8880 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$8088 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char40: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0030 + sta 5,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 0888 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2282 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2288 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2000 0000 + tsc + sec + sbc #156 + tcs + pea $8288 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2000 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char41: + tya + tcs + ; Line 15, Pixel values: 2220 0000 0000 0000 + tsc + sec + sbc #8 + tcs + lda 1,S + and #$0f00 + ora #$2022 + sta 1,S + ; Line 14, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 12, Pixel values: 2222 2220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 11, Pixel values: 0222 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 10, Pixel values: 0022 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 9, Pixel values: 0002 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 8, Pixel values: 0002 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 7, Pixel values: 0002 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 6, Pixel values: 0002 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 5, Pixel values: 0002 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 4, Pixel values: 0088 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 3, Pixel values: 8888 8222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2282 + pea $8888 + ; Line 2, Pixel values: 8888 8820 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$0f00 + ora #$2088 + sta 3,S + ; Line 1, Pixel values: 8888 8880 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$0f00 + ora #$8088 + sta 3,S + ; Line 0, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char42: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0002 0000 0000 + tsc + sec + sbc #168 + tcs + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 13, Pixel values: 0000 0002 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 12, Pixel values: 0000 0022 2000 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 11, Pixel values: 0000 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 10, Pixel values: 0022 2222 2222 3000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 9, Pixel values: 0222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 5, Pixel values: 8882 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 4, Pixel values: 0888 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8220 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0008 8800 0222 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0088 + sta 3,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char43: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char44: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 13, Pixel values: 2222 2220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 12, Pixel values: 0222 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 0022 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char45: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 2222 2222 2222 0000 + tsc + sec + sbc #962 + tcs + pea $2222 + pea $2222 + pea $2222 + ; Line 8, Pixel values: 2222 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + ; Line 7, Pixel values: 8222 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + ; Line 6, Pixel values: 8822 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + ; Line 5, Pixel values: 8882 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $8288 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char46: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char47: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 13, Pixel values: 2222 2220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 12, Pixel values: 2222 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + ; Line 11, Pixel values: 2222 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 10, Pixel values: 0222 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 9, Pixel values: 0022 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 8, Pixel values: 0002 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 7, Pixel values: 0000 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 6, Pixel values: 0000 0222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 5, Pixel values: 0000 0022 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 4, Pixel values: 0000 0002 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 3, Pixel values: 0000 0000 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 0000 0000 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + ; Line 1, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char48: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2300 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 0000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2200 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2220 0222 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 9, Pixel values: 2222 2222 0022 2220 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 8, Pixel values: 2222 2022 2022 2230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 7, Pixel values: 8222 2002 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 6, Pixel values: 8822 2200 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 5, Pixel values: 0882 2220 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8208 + sta 1,S + ; Line 4, Pixel values: 0888 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0088 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 2, Pixel values: 0008 8822 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 1, Pixel values: 0000 0882 2220 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 3,S + and #$00f0 + ora #$8208 + sta 3,S + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char49: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3000 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3000 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 11, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 10, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 9, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 8, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 7, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 6, Pixel values: 0822 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$2208 + sta 1,S + ; Line 5, Pixel values: 0882 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$8208 + sta 1,S + ; Line 4, Pixel values: 0888 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2282 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0008 8822 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2288 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 1, Pixel values: 0000 8882 2000 0000 + tsc + sec + sbc #156 + tcs + pea $8288 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 0, Pixel values: 0000 8888 2000 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char50: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3440 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4340 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 0222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 8, Pixel values: 0222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 7, Pixel values: 0022 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 6, Pixel values: 0000 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 5, Pixel values: 0000 0000 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + ; Line 4, Pixel values: 0888 2220 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0088 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char51: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2300 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 0000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2200 0222 2300 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 8, Pixel values: 0000 0222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 7, Pixel values: 0000 0222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 6, Pixel values: 0000 0222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 5, Pixel values: 0000 0222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 4, Pixel values: 0000 0000 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + ; Line 3, Pixel values: 0088 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0088 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0088 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char52: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0333 3400 + tsc + sec + sbc #8 + tcs + lda 7,S + and #$ff00 + ora #$0034 + sta 7,S + lda 5,S + and #$00f0 + ora #$3303 + sta 5,S + ; Line 14, Pixel values: 0000 0000 0233 4300 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0043 + sta 7,S + lda 5,S + and #$00f0 + ora #$3302 + sta 5,S + ; Line 13, Pixel values: 0000 0000 0223 3300 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 5,S + and #$00f0 + ora #$2302 + sta 5,S + ; Line 12, Pixel values: 0000 0000 0232 3300 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 5,S + and #$00f0 + ora #$3202 + sta 5,S + ; Line 11, Pixel values: 2222 2222 2222 2330 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + ; Line 10, Pixel values: 2222 2222 2222 3230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + ; Line 9, Pixel values: 2222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 6, Pixel values: 0822 2200 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + lda 1,S + and #$00f0 + ora #$2208 + sta 1,S + ; Line 5, Pixel values: 0082 2220 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$8200 + sta 1,S + ; Line 4, Pixel values: 0088 2220 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 3, Pixel values: 0008 8222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2282 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 2, Pixel values: 0008 8822 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2288 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 0000 0000 + tsc + sec + sbc #156 + tcs + pea $8288 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0008 8888 0000 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char53: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2330 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$3023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2200 0222 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 0000 0000 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + ; Line 8, Pixel values: 2222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 5, Pixel values: 0882 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 1,S + and #$00f0 + ora #$8208 + sta 1,S + ; Line 4, Pixel values: 0888 2000 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0088 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0088 8888 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char54: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2330 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$3023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2200 0222 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0222 2200 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + ; Line 5, Pixel values: 8882 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $8288 + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + ; Line 4, Pixel values: 0888 2200 0022 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2220 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char55: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 14, Pixel values: 0000 2222 3000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0030 + sta 5,S + ; Line 13, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 12, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 11, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 10, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 9, Pixel values: 0000 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + ; Line 8, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 7, Pixel values: 0000 0222 2220 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 6, Pixel values: 0000 0022 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 5, Pixel values: 0000 0002 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 4, Pixel values: 0000 0000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 3, Pixel values: 8888 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char56: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2300 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 0000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0222 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 8, Pixel values: 0222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 7, Pixel values: 0022 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 6, Pixel values: 0022 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 5, Pixel values: 0882 2220 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8208 + sta 1,S + ; Line 4, Pixel values: 0888 2200 0222 2200 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0888 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 1, Pixel values: 0088 8882 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0000 8888 2220 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char57: + tya + tcs + ; Line 15, Pixel values: 0000 0022 2300 0000 + tsc + sec + sbc #8 + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 14, Pixel values: 0000 0022 3233 0000 + tsc + sec + sbc #154 + tcs + pea $3332 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 13, Pixel values: 0000 0022 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 12, Pixel values: 0000 0022 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 11, Pixel values: 0000 0000 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + ; Line 10, Pixel values: 0000 2222 2222 3230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + ; Line 9, Pixel values: 0022 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 8, Pixel values: 0222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 7, Pixel values: 0222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 6, Pixel values: 8822 2200 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2200 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 3, Pixel values: 0888 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0888 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 1, Pixel values: 0088 8882 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0000 8888 2220 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char58: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #326 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 8222 2000 0000 0000 + tsc + sec + sbc #318 + tcs + pea $2282 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char59: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #166 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 12, Pixel values: 2222 2220 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 11, Pixel values: 0222 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 10, Pixel values: 0022 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 9, Pixel values: 0022 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0022 2220 0000 0000 + tsc + sec + sbc #320 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 6, Pixel values: 0022 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 5, Pixel values: 0082 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$8200 + sta 1,S + ; Line 4, Pixel values: 0088 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 3, Pixel values: 0088 8220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char60: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char61: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3000 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3000 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 11, Pixel values: 2222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 10, Pixel values: 2222 2222 2222 3000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 2222 2222 2222 2000 + tsc + sec + sbc #314 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 5, Pixel values: 8882 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $8288 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 4, Pixel values: 8888 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 3, Pixel values: 8888 8222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char62: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char63: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 14, Pixel values: 0000 2222 3000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0030 + sta 5,S + ; Line 13, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 12, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #316 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 9, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 8, Pixel values: 0000 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 7, Pixel values: 0000 0222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 6, Pixel values: 0000 0222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 5, Pixel values: 0000 0002 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 0888 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 1, Pixel values: 0888 8882 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 0, Pixel values: 0008 8888 2220 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char64: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char65: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3440 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0033 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0023 3330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 5,S + and #$00ff + ora #$2300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0032 3340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 5,S + and #$00ff + ora #$3200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2000 0022 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2222 2222 3230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + ; Line 9, Pixel values: 2222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 6, Pixel values: 8822 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 0888 2220 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char66: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2330 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$3023 + sta 5,S + ; Line 14, Pixel values: 2222 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + ; Line 11, Pixel values: 2222 2000 2222 2330 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0222 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 2222 2000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + ; Line 5, Pixel values: 8882 2000 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8288 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + ; Line 1, Pixel values: 8888 8882 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + ; Line 0, Pixel values: 8888 8888 2200 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + pea $8888 + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char67: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2333 0000 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + ; Line 14, Pixel values: 0022 2222 3233 4300 + tsc + sec + sbc #156 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0043 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 0222 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 0888 2220 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char68: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 0000 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + ; Line 14, Pixel values: 2222 2222 3233 4300 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0043 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 2222 2000 0222 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0022 2230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8288 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2002 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + ; Line 1, Pixel values: 8888 8882 2220 0000 + tsc + sec + sbc #156 + tcs + pea $8288 + pea $8888 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 0, Pixel values: 8888 8888 2000 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + pea $8888 + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char69: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3440 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4340 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 8, Pixel values: 2222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 7, Pixel values: 8222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2282 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 6, Pixel values: 8822 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2288 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 5, Pixel values: 8882 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 8888 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char70: + tya + tcs + ; Line 15, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 14, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 13, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 12, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 11, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 8, Pixel values: 2222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 7, Pixel values: 8222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2282 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 6, Pixel values: 8822 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2288 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 5, Pixel values: 8882 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 8888 2200 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char71: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2303 3440 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$f000 + ora #$0323 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 4340 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 0222 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2000 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 0888 2220 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char72: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3440 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0033 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0023 3330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 5,S + and #$00ff + ora #$2300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0032 3340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 5,S + and #$00ff + ora #$3200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2000 0022 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 2222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char73: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3000 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3000 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 11, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 10, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 9, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 8, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 7, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 6, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 5, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 4, Pixel values: 0000 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 3, Pixel values: 8888 8222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char74: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2300 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 0000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0222 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0022 2230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 6, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 5, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 4, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 3, Pixel values: 0000 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 0000 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 1, Pixel values: 0000 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 0, Pixel values: 0000 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char75: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3444 + pea $4434 + tsc + sec + sbc #4 + tcs + pea $2222 + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0233 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00f0 + ora #$3302 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2002 2232 3000 + tsc + sec + sbc #154 + tcs + pea $3222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 11, Pixel values: 2222 2022 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 10, Pixel values: 2222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 9, Pixel values: 2222 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + ; Line 8, Pixel values: 2222 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 7, Pixel values: 8222 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2282 + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + ; Line 6, Pixel values: 8822 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2288 + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + ; Line 5, Pixel values: 8882 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $8288 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 4, Pixel values: 8888 2022 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 3, Pixel values: 8888 8002 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$f00f + ora #$0280 + sta 3,S + ; Line 2, Pixel values: 8888 8000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char76: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3440 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4340 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char77: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3440 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0033 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0023 3330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 5,S + and #$00ff + ora #$2300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0032 3340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 5,S + and #$00ff + ora #$3200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2002 0022 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 10, Pixel values: 2222 2022 2022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 9, Pixel values: 2222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 5, Pixel values: 8882 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 4, Pixel values: 8888 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 3, Pixel values: 8888 8220 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + ; Line 2, Pixel values: 8888 8800 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0088 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 8888 0000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + jmp renderCharJumpReturn_font16 + +font16char78: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3440 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0033 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0223 3330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 5,S + and #$00f0 + ora #$2302 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0232 3340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 5,S + and #$00f0 + ora #$3202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2000 2222 2330 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 10, Pixel values: 2222 2002 2222 3230 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 9, Pixel values: 2222 2022 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 6, Pixel values: 8822 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 5, Pixel values: 8882 2222 2022 2220 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + ; Line 4, Pixel values: 8888 2222 0022 2220 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + ; Line 3, Pixel values: 8888 8220 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$0f00 + ora #$2082 + sta 3,S + ; Line 2, Pixel values: 8888 8800 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0088 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char79: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2300 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 0000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3000 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 0222 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0022 2230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 0888 2220 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char80: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 11, Pixel values: 2222 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + ; Line 10, Pixel values: 2222 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + ; Line 9, Pixel values: 2222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 7, Pixel values: 8222 2000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2282 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + jmp renderCharJumpReturn_font16 + +font16char81: + tya + tcs + ; Line 15, Pixel values: 0000 2222 2303 3440 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$f000 + ora #$0323 + sta 5,S + ; Line 14, Pixel values: 0022 2222 3233 4340 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 0222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 11, Pixel values: 2222 2220 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 10, Pixel values: 2222 2200 2222 3230 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2002 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 8, Pixel values: 2222 2002 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 7, Pixel values: 8222 2000 2022 2220 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 0888 2220 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 3, Pixel values: 0888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0088 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 1, Pixel values: 0008 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$f0ff + ora #$0800 + sta 1,S + ; Line 0, Pixel values: 0000 0888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00f0 + ora #$8808 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char82: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3444 + pea $4434 + tsc + sec + sbc #4 + tcs + pea $2222 + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2000 0233 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00f0 + ora #$3302 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2000 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 12, Pixel values: 2222 2002 2232 3000 + tsc + sec + sbc #154 + tcs + pea $3222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 11, Pixel values: 2222 2022 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 10, Pixel values: 2222 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 9, Pixel values: 2222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 7, Pixel values: 8222 2002 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2282 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + jmp renderCharJumpReturn_font16 + +font16char83: + tya + tcs + ; Line 15, Pixel values: 0002 2222 2333 0000 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 14, Pixel values: 0222 2222 3233 4300 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0043 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 2222 2200 0222 2330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 10, Pixel values: 2222 2000 0022 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 9, Pixel values: 0000 0000 0222 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + ; Line 8, Pixel values: 0022 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 7, Pixel values: 0222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 6, Pixel values: 8822 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2288 + ; Line 5, Pixel values: 8882 2000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2200 0222 2200 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 3, Pixel values: 0888 8222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 2, Pixel values: 0888 8822 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00f0 + ora #$8808 + sta 1,S + ; Line 1, Pixel values: 0088 8882 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$8800 + sta 1,S + ; Line 0, Pixel values: 0000 8888 2220 0000 + tsc + sec + sbc #156 + tcs + pea $8888 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char84: + tya + tcs + ; Line 15, Pixel values: 0000 0222 2300 0000 + tsc + sec + sbc #8 + tcs + lda 5,S + and #$ff00 + ora #$0023 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 14, Pixel values: 0000 0222 3200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0032 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 13, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 12, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 11, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 10, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 9, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 8, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 7, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 6, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 5, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 4, Pixel values: 0000 0222 2200 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char85: + tya + tcs + ; Line 15, Pixel values: 0002 2222 2330 0000 + tsc + sec + sbc #4 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$3023 + sta 5,S + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 14, Pixel values: 0222 2222 3233 4000 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0040 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2223 3300 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 2222 2222 2232 3300 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$ff00 + ora #$0033 + sta 7,S + ; Line 11, Pixel values: 2222 2222 2222 2330 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + ; Line 10, Pixel values: 2222 2200 0222 3230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 9, Pixel values: 2222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 8, Pixel values: 2222 2000 0022 2230 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char86: + tya + tcs + ; Line 15, Pixel values: 0002 2220 0000 0000 + tsc + sec + sbc #8 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 14, Pixel values: 0222 2222 3000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0030 + sta 5,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 13, Pixel values: 0222 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 12, Pixel values: 2222 2222 2230 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + pea $2222 + lda 5,S + and #$0f00 + ora #$3022 + sta 5,S + ; Line 11, Pixel values: 2222 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + ; Line 10, Pixel values: 2222 2222 2222 3000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + ; Line 9, Pixel values: 2222 2002 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 8, Pixel values: 2222 2000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 7, Pixel values: 8222 2000 0222 2220 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 6, Pixel values: 8822 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 8888 8000 0000 0000 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char87: + tya + tcs + ; Line 15, Pixel values: 2222 2000 0033 3440 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 14, Pixel values: 2222 2200 0233 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00f0 + ora #$3302 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 13, Pixel values: 2222 2220 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 2222 2222 2222 2330 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3023 + sta 7,S + ; Line 10, Pixel values: 2222 2222 2222 3230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3032 + sta 7,S + ; Line 9, Pixel values: 2222 2222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 8, Pixel values: 2222 2222 2222 2230 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3022 + sta 7,S + ; Line 7, Pixel values: 8222 2022 2022 2220 + tsc + sec + sbc #158 + tcs + pea $2282 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$000f + ora #$2220 + sta 5,S + lda 3,S + and #$000f + ora #$2220 + sta 3,S + ; Line 6, Pixel values: 8822 2002 0022 2220 + tsc + sec + sbc #158 + tcs + pea $2288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$f00f + ora #$0220 + sta 3,S + ; Line 5, Pixel values: 8882 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + jmp renderCharJumpReturn_font16 + +font16char88: + tya + tcs + ; Line 15, Pixel values: 2222 0000 0003 3440 + tsc + sec + sbc #6 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + lda 5,S + and #$f0ff + ora #$0300 + sta 5,S + ; Line 14, Pixel values: 2222 2000 0033 4340 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + lda 5,S + and #$00ff + ora #$3300 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 13, Pixel values: 2222 2200 0223 3330 + tsc + sec + sbc #158 + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + lda 5,S + and #$00f0 + ora #$2302 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 12, Pixel values: 2222 2220 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + tsc + dec + dec + tcs + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 11, Pixel values: 0222 2222 2222 2300 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0023 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 10, Pixel values: 0022 2222 2222 3000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0030 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 9, Pixel values: 0002 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 8, Pixel values: 0000 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 7, Pixel values: 0002 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 6, Pixel values: 0022 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 5, Pixel values: 0882 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$8208 + sta 1,S + ; Line 4, Pixel values: 8888 2220 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 3, Pixel values: 8888 8200 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0082 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 0000 0002 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$f0ff + ora #$0200 + sta 5,S + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char89: + tya + tcs + ; Line 15, Pixel values: 0000 0022 2330 0000 + tsc + sec + sbc #8 + tcs + lda 5,S + and #$0f00 + ora #$3023 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 14, Pixel values: 0000 0022 3230 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$3032 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 13, Pixel values: 0000 0022 2220 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 12, Pixel values: 0000 0022 2230 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$3022 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 11, Pixel values: 0000 0022 2220 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 10, Pixel values: 0000 2222 2220 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + ; Line 9, Pixel values: 0022 2222 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 8, Pixel values: 0222 2222 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 7, Pixel values: 0222 2222 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2222 + tsc + dec + dec + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 6, Pixel values: 8822 2220 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + dec + dec + tcs + pea $2288 + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + ; Line 5, Pixel values: 8882 2200 0222 2220 + tsc + sec + sbc #158 + tcs + pea $8288 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00f0 + ora #$2202 + sta 5,S + lda 3,S + and #$ff00 + ora #$0022 + sta 3,S + ; Line 4, Pixel values: 8888 2000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0020 + sta 3,S + ; Line 3, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 2, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 1, Pixel values: 8888 8000 0022 2220 + tsc + sec + sbc #158 + tcs + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + lda 3,S + and #$ff0f + ora #$0080 + sta 3,S + ; Line 0, Pixel values: 0000 0000 0022 2220 + tsc + sec + sbc #160 + tcs + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + lda 5,S + and #$00ff + ora #$2200 + sta 5,S + jmp renderCharJumpReturn_font16 + +font16char90: + tya + tcs + ; Line 15, Pixel values: 2222 2222 2333 3440 + tsc + dec + dec + tcs + pea $3323 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4034 + sta 7,S + ; Line 14, Pixel values: 2222 2222 3233 4340 + tsc + sec + sbc #154 + tcs + pea $3332 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4043 + sta 7,S + ; Line 13, Pixel values: 2222 2222 2223 3330 + tsc + sec + sbc #154 + tcs + pea $2322 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$3033 + sta 7,S + ; Line 12, Pixel values: 2222 2222 2232 3340 + tsc + sec + sbc #154 + tcs + pea $3222 + pea $2222 + pea $2222 + lda 7,S + and #$0f00 + ora #$4033 + sta 7,S + ; Line 11, Pixel values: 0222 2220 0000 0000 + tsc + sec + sbc #160 + tcs + lda 3,S + and #$0f00 + ora #$2022 + sta 3,S + lda 1,S + and #$00f0 + ora #$2202 + sta 1,S + ; Line 10, Pixel values: 0022 2222 0000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 1,S + and #$00ff + ora #$2200 + sta 1,S + ; Line 9, Pixel values: 0002 2222 2000 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff0f + ora #$0020 + sta 5,S + lda 1,S + and #$f0ff + ora #$0200 + sta 1,S + ; Line 8, Pixel values: 0000 2222 2200 0000 + tsc + sec + sbc #156 + tcs + pea $2222 + tsc + dec + dec + tcs + lda 5,S + and #$ff00 + ora #$0022 + sta 5,S + ; Line 7, Pixel values: 0000 0222 2220 0000 + tsc + sec + sbc #160 + tcs + lda 5,S + and #$0f00 + ora #$2022 + sta 5,S + lda 3,S + and #$00f0 + ora #$2202 + sta 3,S + ; Line 6, Pixel values: 0000 0022 2222 0000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 3,S + and #$00ff + ora #$2200 + sta 3,S + ; Line 5, Pixel values: 0000 0002 2222 2000 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff0f + ora #$0020 + sta 7,S + lda 3,S + and #$f0ff + ora #$0200 + sta 3,S + ; Line 4, Pixel values: 0000 0000 2222 2200 + tsc + sec + sbc #154 + tcs + pea $2222 + tsc + sec + sbc #4 + tcs + lda 7,S + and #$ff00 + ora #$0022 + sta 7,S + ; Line 3, Pixel values: 8888 8222 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2282 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 2, Pixel values: 8888 8822 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $2288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 1, Pixel values: 8888 8882 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8288 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + ; Line 0, Pixel values: 8888 8888 2222 2220 + tsc + sec + sbc #154 + tcs + pea $2222 + pea $8888 + pea $8888 + lda 7,S + and #$0f00 + ora #$2022 + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char91: + tya + tcs + ; Line 15, Pixel values: 2444 4444 4444 4442 + pea $4244 + pea $4444 + pea $4444 + pea $4424 + ; Line 14, Pixel values: 4244 4444 4444 4424 + tsc + sec + sbc #152 + tcs + pea $2444 + pea $4444 + pea $4444 + pea $4442 + ; Line 13, Pixel values: 4424 4444 4444 4244 + tsc + sec + sbc #152 + tcs + pea $4442 + pea $4444 + pea $4444 + pea $2444 + ; Line 12, Pixel values: 4442 4444 4444 2444 + tsc + sec + sbc #152 + tcs + pea $4424 + pea $4444 + pea $4444 + pea $4244 + ; Line 11, Pixel values: 4444 2444 4442 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $4244 + pea $4424 + pea $4444 + ; Line 10, Pixel values: 4444 4244 4424 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $2444 + pea $4442 + pea $4444 + ; Line 9, Pixel values: 4444 4424 4244 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $4442 + pea $2444 + pea $4444 + ; Line 8, Pixel values: 4444 4442 2444 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $4424 + pea $4244 + pea $4444 + ; Line 7, Pixel values: 4444 4442 2444 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $4424 + pea $4244 + pea $4444 + ; Line 6, Pixel values: 4444 4424 4244 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $4442 + pea $2444 + pea $4444 + ; Line 5, Pixel values: 4444 4244 4424 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $2444 + pea $4442 + pea $4444 + ; Line 4, Pixel values: 4444 2444 4442 4444 + tsc + sec + sbc #152 + tcs + pea $4444 + pea $4244 + pea $4424 + pea $4444 + ; Line 3, Pixel values: 4442 4444 4444 2444 + tsc + sec + sbc #152 + tcs + pea $4424 + pea $4444 + pea $4444 + pea $4244 + ; Line 2, Pixel values: 4424 4444 4444 4244 + tsc + sec + sbc #152 + tcs + pea $4442 + pea $4444 + pea $4444 + pea $2444 + ; Line 1, Pixel values: 4244 4444 4444 4424 + tsc + sec + sbc #152 + tcs + pea $2444 + pea $4444 + pea $4444 + pea $4442 + ; Line 0, Pixel values: 2444 4444 4444 4442 + tsc + sec + sbc #152 + tcs + pea $4244 + pea $4444 + pea $4444 + pea $4424 + jmp renderCharJumpReturn_font16 + +font16char92: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 11, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 10, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 9, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 8, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 7, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 6, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 5, Pixel values: abbb beee eebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbee + pea $eebe + pea $bbab + ; Line 4, Pixel values: babb bbee ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $eebb + pea $bbba + ; Line 3, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char93: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 11, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 10, Pixel values: babb bbee ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $eebb + pea $bbba + ; Line 9, Pixel values: abbb beee eebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbee + pea $eebe + pea $bbab + ; Line 8, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 7, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 6, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 5, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 4, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 3, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char94: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 11, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 10, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 9, Pixel values: abbb bbbb bebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbe + pea $bbbb + pea $bbab + ; Line 8, Pixel values: babb bbbb beeb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $ebbe + pea $bbbb + pea $bbba + ; Line 7, Pixel values: abbe eeee eeee bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $eeee + pea $eeee + pea $beab + ; Line 6, Pixel values: babb bbbb beeb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $ebbe + pea $bbbb + pea $bbba + ; Line 5, Pixel values: abbb bbbb bebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbe + pea $bbbb + pea $bbab + ; Line 4, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 3, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char95: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 11, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 10, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 9, Pixel values: abbb bebb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbe + pea $bbab + ; Line 8, Pixel values: babb eebb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbee + pea $bbba + ; Line 7, Pixel values: abbe eeee eeee bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $eeee + pea $eeee + pea $beab + ; Line 6, Pixel values: babb eebb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbee + pea $bbba + ; Line 5, Pixel values: abbb bebb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbe + pea $bbab + ; Line 4, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 3, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char96: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aaaa + pea $aaaa + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaaa + tsc + sec + sbc #152 + tcs + pea $aaaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 11, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 10, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 9, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 8, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 7, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 6, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 5, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 4, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 3, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abab + tsc + sec + sbc #152 + tcs + pea $abab + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char97: + tya + tcs + ; Line 15, Pixel values: aaaa aaaa aaaa aaaa + pea $aaaa + pea $aaaa + pea $aaaa + pea $aaaa + ; Line 14, Pixel values: aaaa aaaa aaaa aaaa + tsc + sec + sbc #152 + tcs + pea $aaaa + pea $aaaa + pea $aaaa + pea $aaaa + ; Line 13, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 12, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 11, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 10, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 9, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 8, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 7, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 6, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 5, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 4, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 3, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 2, Pixel values: bbbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 1, Pixel values: baba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baba + ; Line 0, Pixel values: abab abab abab abab + tsc + sec + sbc #152 + tcs + pea $abab + pea $abab + pea $abab + pea $abab + jmp renderCharJumpReturn_font16 + +font16char98: + tya + tcs + ; Line 15, Pixel values: aaaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + pea $aaaa + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + ; Line 14, Pixel values: aaaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aaaa + ; Line 13, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 12, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 11, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 10, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 9, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 8, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 7, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 6, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 5, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 4, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 3, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 2, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 1, Pixel values: baba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baba + ; Line 0, Pixel values: abab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + pea $abab + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char99: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbe ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bebb + pea $bbba + ; Line 11, Pixel values: abbb bbbb ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bbbb + pea $bbab + ; Line 10, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 9, Pixel values: abbb bbbb bebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbe + pea $bbbb + pea $bbab + ; Line 8, Pixel values: babb bbbb ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bbbb + pea $bbba + ; Line 7, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 6, Pixel values: babb bbeb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $ebbb + pea $bbba + ; Line 5, Pixel values: abbb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbab + ; Line 4, Pixel values: babb bbbb ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bbbb + pea $bbba + ; Line 3, Pixel values: abbb bbbb bebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbe + pea $bbbb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char100: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbe ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bebb + pea $bbba + ; Line 11, Pixel values: abbb bbbe ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bebb + pea $bbab + ; Line 10, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 9, Pixel values: abbb bbeb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $ebbb + pea $bbab + ; Line 8, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 7, Pixel values: abbb bbbb ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bbbb + pea $bbab + ; Line 6, Pixel values: babb bbbb bebb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbe + pea $bbbb + pea $bbba + ; Line 5, Pixel values: abbb bbbb ebbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbeb + pea $bbbb + pea $bbab + ; Line 4, Pixel values: babb bbbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bebb + pea $bbba + ; Line 3, Pixel values: abbb bbeb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $ebbb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char101: + tya + tcs + ; Line 15, Pixel values: 0aaa aaaa aaaa aaaa + pea $aaaa + pea $aaaa + pea $aaaa + tsc + dec + dec + tcs + lda 1,S + and #$00f0 + ora #$aa0a + sta 1,S + ; Line 14, Pixel values: bbaa aaaa aaaa aaaa + tsc + sec + sbc #152 + tcs + pea $aaaa + pea $aaaa + pea $aaaa + pea $aabb + ; Line 13, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 12, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 11, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 10, Pixel values: babb bbbb bbbe ebbb + tsc + sec + sbc #152 + tcs + pea $bbeb + pea $bebb + pea $bbbb + pea $bbba + ; Line 9, Pixel values: abbb bbbb bbeb bebe + tsc + sec + sbc #152 + tcs + pea $bebe + pea $ebbb + pea $bbbb + pea $bbab + ; Line 8, Pixel values: babb bbbb bbeb bbbe + tsc + sec + sbc #152 + tcs + pea $bebb + pea $ebbb + pea $bbbb + pea $bbba + ; Line 7, Pixel values: abbb bbbb bbeb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $ebbb + pea $bbbb + pea $bbab + ; Line 6, Pixel values: babb bbbb bbee ebbe + tsc + sec + sbc #152 + tcs + pea $beeb + pea $eebb + pea $bbbb + pea $bbba + ; Line 5, Pixel values: abbb bbbb bbeb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $ebbb + pea $bbbb + pea $bbab + ; Line 4, Pixel values: babb bbbb bbeb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $ebbb + pea $bbbb + pea $bbba + ; Line 3, Pixel values: abbb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbab + ; Line 2, Pixel values: babb bbbb bbbb bbbb + tsc + sec + sbc #152 + tcs + pea $bbbb + pea $bbbb + pea $bbbb + pea $bbba + ; Line 1, Pixel values: ffba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baff + ; Line 0, Pixel values: 0fab abab abab abab + tsc + sec + sbc #152 + tcs + pea $abab + pea $abab + pea $abab + tsc + dec + dec + tcs + lda 1,S + and #$00f0 + ora #$ab0f + sta 1,S + jmp renderCharJumpReturn_font16 + +font16char102: + tya + tcs + ; Line 15, Pixel values: aaaa aaaa aaaa aae0 + tsc + dec + dec + tcs + pea $aaaa + pea $aaaa + pea $aaaa + lda 7,S + and #$0f00 + ora #$e0aa + sta 7,S + ; Line 14, Pixel values: aaaa aaaa aaaa aaee + tsc + sec + sbc #152 + tcs + pea $eeaa + pea $aaaa + pea $aaaa + pea $aaaa + ; Line 13, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 12, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 11, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 10, Pixel values: eebb beeb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $ebbe + pea $bbee + ; Line 9, Pixel values: bbeb ebbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $beeb + pea $ebbb + ; Line 8, Pixel values: eeeb ebbe bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $beeb + pea $ebee + ; Line 7, Pixel values: bbeb eeeb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $ebee + pea $ebbb + ; Line 6, Pixel values: eebb ebbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbeb + pea $bbee + ; Line 5, Pixel values: bbbb ebbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbeb + pea $bbbb + ; Line 4, Pixel values: bbbb ebbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbeb + pea $bbbb + ; Line 3, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 2, Pixel values: bbbb bbbb bbbb bbaa + tsc + sec + sbc #152 + tcs + pea $aabb + pea $bbbb + pea $bbbb + pea $bbbb + ; Line 1, Pixel values: baba baba baba baba + tsc + sec + sbc #152 + tcs + pea $baba + pea $baba + pea $baba + pea $baba + ; Line 0, Pixel values: abab abab abab abb0 + tsc + sec + sbc #154 + tcs + pea $abab + pea $abab + pea $abab + lda 7,S + and #$0f00 + ora #$b0ab + sta 7,S + jmp renderCharJumpReturn_font16 + +font16char103: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char104: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char105: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char106: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char107: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char108: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char109: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char110: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + +font16char111: + tya + tcs + ; Line 15, Pixel values: 0000 0000 0000 0000 + ; Line 14, Pixel values: 0000 0000 0000 0000 + ; Line 13, Pixel values: 0000 0000 0000 0000 + ; Line 12, Pixel values: 0000 0000 0000 0000 + ; Line 11, Pixel values: 0000 0000 0000 0000 + ; Line 10, Pixel values: 0000 0000 0000 0000 + ; Line 9, Pixel values: 0000 0000 0000 0000 + ; Line 8, Pixel values: 0000 0000 0000 0000 + ; Line 7, Pixel values: 0000 0000 0000 0000 + ; Line 6, Pixel values: 0000 0000 0000 0000 + ; Line 5, Pixel values: 0000 0000 0000 0000 + ; Line 4, Pixel values: 0000 0000 0000 0000 + ; Line 3, Pixel values: 0000 0000 0000 0000 + ; Line 2, Pixel values: 0000 0000 0000 0000 + ; Line 1, Pixel values: 0000 0000 0000 0000 + ; Line 0, Pixel values: 0000 0000 0000 0000 + jmp renderCharJumpReturn_font16 + diff --git a/graphics.s b/graphics.s index 9c7cd47..ede0451 100644 --- a/graphics.s +++ b/graphics.s @@ -229,17 +229,14 @@ vblInterruptHandler: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; setBorderAtScanLine ; -; X = Scan Line Number -; ; Trashes A ; setBorderAtScanLine: - dex ; Scanline interrupts technically fire on the previous line BITS8A - lda $e19d00,x ; Enable interrupt on requested scanline + lda $e19d92 ; Enable interrupt on scanline 146 ora #%01000000 - sta $e19d00,x + sta $e19d92 lda $e19dc7 ; Enable interrupt on scanline 199 ora #%01000000 @@ -264,14 +261,17 @@ scanLineInterruptHandler: and #%11011111 sta $e0c032 - lda scanLineColorChangePhaseCounter - beq scanLineInterruptHandler0 + lda $e0C02f + asl ; VA is now in the Carry flag + lda $e0C02e + rol ; Roll Carry into bit 0. A now contains line number + cmp #155 + bcc scanLineInterruptHandler0 lda BORDERCOLOR ; Set border color and #$f0 ora #$7 ; Set to sky at bottom of screen sta BORDERCOLOR - dec scanLineColorChangePhaseCounter bra scanLineInterruptHandlerDone scanLineInterruptHandler0: @@ -279,15 +279,11 @@ scanLineInterruptHandler0: and #$f0 ora #$4 sta BORDERCOLOR - inc scanLineColorChangePhaseCounter scanLineInterruptHandlerDone: clc rtl -scanLineColorChangePhaseCounter: - .byte 0 - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; setScanlinePalette ; Set the palette for a given scan line diff --git a/input.s b/input.s index ac7a4bd..b669fcc 100644 --- a/input.s +++ b/input.s @@ -239,3 +239,20 @@ kbdScanTab_store: breakpoint: .word 0 + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; kbdWaitForAnyKey +; +; Waits for any keypress +; +; Trashes A +; +kbdWaitForAnyKey: + BITS8 + +kbdWaitForAnyKeyLoop: + lda KBD + bpl kbdWaitForAnyKeyLoop + sta KBDSTROBE + BITS16 + rts diff --git a/loader.s b/loader.s index f338d54..bab4897 100644 --- a/loader.s +++ b/loader.s @@ -244,24 +244,23 @@ mainContinue2: EMULATION ; Load rest of font data into bank 0 (needed if font size exceeds BUFFERSIZE) -; jsr PRODOS -; .byte $ca -; .addr fileRead -; bne ioErrorJmp + jsr PRODOS + .byte $ca + .addr fileRead + bne ioErrorJmp ; Close the file jsr PRODOS .byte $cc .addr fileClose -; NATIVE + NATIVE ; Copy rest of font data into bank 5 (needed if font size exceeds BUFFERSIZE) -; ldx fileReadLen -; txa -; lda #5 -; ldy #BUFFERSIZE -; jsr copyBytes + ldx fileReadLen + lda #5 + ldy #BUFFERSIZE + jsr copyBytes bra mainContinue3 @@ -270,7 +269,7 @@ ioErrorJmp: mainContinue3: -; EMULATION + EMULATION ; Open the title screen file jsr PRODOS diff --git a/titleScreen.s b/titleScreen.s index aacb10e..f96677f 100644 --- a/titleScreen.s +++ b/titleScreen.s @@ -51,7 +51,6 @@ titleScreenCopyLoop: ; Render menu text jsr titleScreenRenderMenu - ldx #147 jsr setBorderAtScanLine ; Fade in @@ -178,6 +177,8 @@ titleScreenKeyboardMenuDown: titleScreenKeyboardMenuGo: lda menuSelection beq titleScreenBeginGame + cmp #1 + beq titleScreenHelp cmp #2 beq titleScreenQuit @@ -187,8 +188,7 @@ titleScreenMainLoopEndFrame: titleScreenBeginGame: ; Transition to gameplay - jsr unsetVBLInterruptVector - jsr unsetScanLineInterruptVector + jsr titleScreenRemoveBorderEffect stz menuActionRequested lda #skyPalette sta PARAML2 @@ -196,8 +196,25 @@ titleScreenBeginGame: jmp beginGameplay titleScreenQuit: + jsr titleScreenRemoveBorderEffect jmp quitGame +titleScreenHelp: + jsr titleScreenRemoveBorderEffect + stz menuActionRequested + + ; Fade out + lda #skyPalette + sta PARAML2 + jsr paletteFade + jmp titleScreenRenderHelp + +titleScreenRemoveBorderEffect: + jsr unsetVBLInterruptVector + jsr unsetScanLineInterruptVector + rts + + titleAnimationCounter: .word 0 titleAnimationPos0: @@ -307,3 +324,106 @@ titleScreenUnRenderSelection: lda #1 jsl renderStringFar rts + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; titleScreenRenderHelp +; +; Render the help menu +; +titleScreenRenderHelp: + SAVE_AXY + + ; Clear screen + ldx #0 + ldy #200 + jsr colorFill + + ; Draw help text + lda #helpText0 + sta PARAML0 + ldy #$2c8a + lda #1 + jsl renderStringFar + + lda #helpText1 + sta PARAML0 + ldy #$32ca + lda #1 + jsl renderStringFar + + lda #helpText2 + sta PARAML0 + ldy #$390a + lda #1 + jsl renderStringFar + + lda #helpText3 + sta PARAML0 + ldy #$4bed + lda #2 + jsl renderStringFar + + lda #helpText4 + sta PARAML0 + ldy #$572d + lda #2 + jsl renderStringFar + + lda #helpText5 + sta PARAML0 + ldy #$6265 + lda #2 + jsl renderStringFar + + lda #helpText6 + sta PARAML0 + ldy #$6dad + lda #2 + jsl renderStringFar + + lda #helpText7 + sta PARAML0 + ldy #$78ed + lda #2 + jsl renderStringFar + + lda #helpText8 + sta PARAML0 + ldy #$90b7 + lda #1 + jsl renderStringFar + + ; Fade in + lda #titlePalette + sta PARAML2 + jsr paletteFade + + jsr kbdWaitForAnyKey + + ; Fade out + lda #skyPalette + sta PARAML2 + jsr paletteFade + + RESTORE_AXY + jmp titleScreen + +helpText0: + pstring "SPROCKET AND TINKER DO NOT GET ALONG!" +helpText1: + pstring "YOUR GOAL IS TO ANGER THE OTHER CAT" +helpText2: + pstring "SO MUCH THAT SHE PEES AND RUNS OFF." +helpText3: + pstring "_^ AIM" +helpText4: + pstring "\] POWER" +helpText5: + pstring "`ab FIRE" +helpText6: + pstring "ef WEAPON" +helpText7: + pstring "cd SCROLL" +helpText8: + pstring "PRESS ANY KEY"