From 1079535020f511c683983b5900e41d97227b7295 Mon Sep 17 00:00:00 2001 From: blondie7575 Date: Sat, 8 Jul 2023 16:45:24 -0700 Subject: [PATCH] Groundwork for font compiler --- Art/Assets/Font8x8.gif | Bin 0 -> 1044 bytes Art/Assets/Font8x8.xcf | Bin 0 -> 3459 bytes GSCats.xcodeproj/project.pbxproj | 4 + GenerateFont.py | 91 ++++++++++++++++++++ font8x8.s | 140 +++++++++++++++++++++++++++++++ gamemanager.s | 18 ++-- gscats.s | 1 + 7 files changed, 244 insertions(+), 10 deletions(-) create mode 100644 Art/Assets/Font8x8.gif create mode 100644 Art/Assets/Font8x8.xcf create mode 100755 GenerateFont.py create mode 100644 font8x8.s diff --git a/Art/Assets/Font8x8.gif b/Art/Assets/Font8x8.gif new file mode 100644 index 0000000000000000000000000000000000000000..7037dfaa3fb2d2523bdf0353e0f21e5a3f520c24 GIT binary patch literal 1044 zcmZ?wbhEHbbYK)ROeld0utSBJ;KHYwYJ8xWmt(ELLcqbb3jO*<7>5{^e1ZnoQT6HoKFx z^g_nv6Q7jIyID1LgG_v0ZiyC&KeJr*Ta@nQ%d%NvB{dbTyuAFS<%ODE`JIKuokkOi z`uhqdPMz14(>18cIC41g&lXF@x9u4@3YYZ zyK@!COm}nS0p0LsgVQwGwe^~}*JhW? zHSQ}N*Gf)}JyE-MRv7onyeAtLi0b)m2!P+>T$k3>%Zq-JTdux=(#;RKR>^) z_&?}k8m4Uy!F9hI|Eb(k$EA{Rdhf_S(<6z#AJ1$cS{+#+7&7i1MLkZ?nZnlXy%>B zYu0qed+!dH(9UI3Eu5!J^_+E1X?tpEcTcM8 zt?7wrQkQ2jE#geslvj7^^kl8ZubH#T>$@biR;}JND@L+6^_uv0-pXjn8Lt!FI(K;Q zy*4B5@*S(=!S7coPfaq|RG6{0@$QbCeP?D>Db~Mfi(>C>w^LcN?c!fEHM5?XHzGE1 z-FNIQC{&a#%+2WCDeCg*#iD{^=XuKR@72|cF4}zkpLC_t#(5w7b3a`{jd`PWi*a z!eSIf@h!YALJ~G0AF=)WKLh+lkD?ztvris>c(nidL8nta{xhoZi}v>R4h{~Yo&Dc# z{{ii)LSHlsiRs`HWP0hRD5Btb6OuvRhg|V>>RpDMKui})nqS#mUvF>p(Uw)b@!3{; zx!+zbcY6JM(m}{_a}4+}>R4t=?2~o$ku!+U8a{ zC&m0$_wI7JAiu?%7{2?8;l)yZ9DcBUe|e?1(JdDj(Au47`NsVB8@+zn+gQ2R-loN7 zr?cJem!jXOyXvGe*X*D8=TK{$LykUkXL*~OzrDQM-l7fsYT6FaZA`*a8S{Z}XZGBn z`LZjTF%mUOa&zf=#TnP7TsTD2@~V5G1~v7uYVwXqz?7?q!i4i*eGg`J*a z9<(M*&*>&HXQJxHXezGUd@wwz4PoyWdWKFy1xuS4zc;Z|^bp%>3|?%X5-4%+JE?+6 zCwjR?8s?Cc)6^Y9oFE6E%Smz#nfcT{%%TdtphaAKjB{@ZEe62ND)i|R7DIqIO;@Q+ z6i!9GEpv?68^ez~{=^OihZ$d9kTI{6+94PM5H*N!6(jI%Fc-Q8;EM4aW0-?e925QnjqXoD^1v`T4&BN<1T zUlbS;j8G+yQoI3%fhCF10y_p+ucO2WXDyp0CveC$ac&7gDgm0gBnRk}xX4kupauL= z4LKx1Ua4xd9j)9N~r;O6(?#g2;?LBdQ)`Dnkw7n%IBGc-L|1 z@aH*X_SBz-M2W;h3LKCeNL`O%CZO=_>5)WbeEKLOaN~wcWs~m&)?lHa?B2N<1L{IJ zz`7(HJ!8m9N+WPUuQjGXWm`oBf3bS5k*p=2j!?REh72dD09!0_(oEN8TFfvrGFgSK zyl_dJd2a|vCuUR5Y>3%X#@gN`mEN}dCU_?`2g!4Us- z>=6y*DCR*3;bbhr0TWkj&&Jea`ky5fvls}0Cv+m4g>^I$Tf7*z)S@()mZ9O2BCVJR zHE2cd@T)lmT3|ym_mWVAht?t}5aAJcr(Pn@w6tTe!)cC~4N0EN9I1i{Kxsr3gyBN% z6i4iICAneC6>`NP)T~p+O~9!KZD&LJ)Q3X~AHhW2E0{Q&X>nZ}jFT8b&gnbXVXB}H zK7uEX*vxp0K%-K9T!f{Et<)BE1R)wFB=ZJ)xWJJvzLfliZzYJrds6tYxH4om_j$op zNywAPRjE#JKAXL=V2X2>Cmyci)rW^0z8j&A`&0o+B7%5c_Si+NBmkGp#@~ei@kwLQ ziVz&0emW~QSNfKR{%Zx*{eM}~$xm;0|vW*#O> Xf-SD0ze2+OnE$ne`|up