From 2a3732ce6aff45e3200cbb42f4360d9a44026036 Mon Sep 17 00:00:00 2001 From: Amber Date: Fri, 22 Nov 2024 09:42:05 -0500 Subject: [PATCH] chore: remove old docs, clean up font stuff --- docs/6809-sn74ls612_timing.md | 37 ------------------ docs/jameco.txt | 14 ------- font/README.md | 3 ++ {sprite => font}/chibi-logo.aseprite | Bin {sprite => font}/chibi-logo.png | Bin {sprite => font}/chibi-logo_rainbow.aseprite | Bin {sprite => font}/chibi-logo_rainbow.png | Bin .../8x8_font.aseprite => font/font.aseprite | Bin sprite/8x8_font-expanded.png => font/font.png | Bin .../8x8_font => font/individual}/letter00.png | Bin .../8x8_font => font/individual}/letter01.png | Bin .../8x8_font => font/individual}/letter02.png | Bin .../8x8_font => font/individual}/letter03.png | Bin .../8x8_font => font/individual}/letter04.png | Bin .../8x8_font => font/individual}/letter05.png | Bin .../8x8_font => font/individual}/letter06.png | Bin .../8x8_font => font/individual}/letter07.png | Bin .../8x8_font => font/individual}/letter08.png | Bin .../8x8_font => font/individual}/letter09.png | Bin .../8x8_font => font/individual}/letter10.png | Bin .../8x8_font => font/individual}/letter11.png | Bin .../8x8_font => font/individual}/letter12.png | Bin .../8x8_font => font/individual}/letter13.png | Bin .../8x8_font => font/individual}/letter14.png | Bin .../8x8_font => font/individual}/letter15.png | Bin .../8x8_font => font/individual}/letter16.png | Bin .../8x8_font => font/individual}/letter17.png | Bin .../8x8_font => font/individual}/letter18.png | Bin .../8x8_font => font/individual}/letter19.png | Bin .../8x8_font => font/individual}/letter20.png | Bin .../8x8_font => font/individual}/letter21.png | Bin .../8x8_font => font/individual}/letter22.png | Bin .../8x8_font => font/individual}/letter23.png | Bin .../8x8_font => font/individual}/letter24.png | Bin .../8x8_font => font/individual}/letter25.png | Bin .../8x8_font => font/individual}/letter26.png | Bin .../8x8_font => font/individual}/letter27.png | Bin .../8x8_font => font/individual}/letter28.png | Bin .../8x8_font => font/individual}/letter29.png | Bin .../8x8_font => font/individual}/letter30.png | Bin .../8x8_font => font/individual}/letter31.png | Bin .../8x8_font => font/individual}/letter32.png | Bin .../8x8_font => font/individual}/letter33.png | Bin .../8x8_font => font/individual}/letter34.png | Bin .../individual}/letter35.png | Bin .../8x8_font => font/individual}/letter36.png | Bin .../8x8_font => font/individual}/letter37.png | Bin .../8x8_font => font/individual}/letter38.png | Bin .../8x8_font => font/individual}/letter39.png | Bin .../8x8_font => font/individual}/letter40.png | Bin .../8x8_font => font/individual}/letter41.png | Bin .../8x8_font => font/individual}/letter42.png | Bin .../8x8_font => font/individual}/letter43.png | Bin .../individual}/letter44.png | Bin .../individual}/letter45.png | Bin .../8x8_font => font/individual}/letter46.png | Bin .../8x8_font => font/individual}/letter47.png | Bin .../8x8_font => font/individual}/letter48.png | Bin .../8x8_font => font/individual}/letter49.png | Bin .../8x8_font => font/individual}/letter50.png | Bin .../8x8_font => font/individual}/letter51.png | Bin .../8x8_font => font/individual}/letter52.png | Bin .../8x8_font => font/individual}/letter53.png | Bin .../8x8_font => font/individual}/letter54.png | Bin .../8x8_font => font/individual}/letter55.png | Bin .../8x8_font => font/individual}/letter56.png | Bin .../8x8_font => font/individual}/letter57.png | Bin .../8x8_font => font/individual}/letter58.png | Bin .../8x8_font => font/individual}/letter59.png | Bin .../8x8_font => font/individual}/letter60.png | Bin .../8x8_font => font/individual}/letter61.png | Bin .../8x8_font => font/individual}/letter62.png | Bin .../8x8_font => font/individual}/letter63.png | Bin .../8x8_font => font/individual}/letter64.png | Bin .../8x8_font => font/individual}/letter65.png | Bin .../8x8_font => font/individual}/letter66.png | Bin .../individual}/letter67.png | Bin .../individual}/letter68.png | Bin .../individual}/letter69.png | Bin .../individual}/letter70.png | Bin .../individual}/letter71.png | Bin .../individual}/letter72.png | Bin .../individual}/letter73.png | Bin .../individual}/letter74.png | Bin .../individual}/letter75.png | Bin .../individual}/letter76.png | Bin .../individual}/letter77.png | Bin .../individual}/letter78.png | Bin .../individual}/letter79.png | Bin .../individual}/letter80.png | Bin .../individual}/letter81.png | Bin .../individual}/letter82.png | Bin .../individual}/letter83.png | Bin .../individual}/letter84.png | Bin .../individual}/letter85.png | Bin .../individual}/letter86.png | Bin .../individual}/letter87.png | Bin .../individual}/letter88.png | Bin .../individual}/letter89.png | Bin .../individual}/letter90.png | Bin .../individual}/letter91.png | Bin .../individual}/letter92.png | Bin .../individual}/letter93.png | Bin sprite/320x200_os9_mockup-logo.aseprite | Bin 2889 -> 0 bytes sprite/320x200_os9_mockup-logo.png | Bin 2361 -> 0 bytes .../320x200_os9_mockup-logo_rainbow.aseprite | Bin 2930 -> 0 bytes sprite/320x200_os9_mockup-logo_rainbow.png | Bin 2412 -> 0 bytes sprite/320x200_os9_mockup-logo_rainbow_2x.png | Bin 12422 -> 0 bytes sprite/320x200_os9_mockup.aseprite | Bin 2811 -> 0 bytes sprite/320x200_os9_mockup.png | Bin 2288 -> 0 bytes sprite/320x200_os9_mockup_BIG.png | Bin 6331 -> 0 bytes sprite/8x8_font-expanded.zip | Bin 18577 -> 0 bytes sprite/8x8_font-lower.aseprite | Bin 1934 -> 0 bytes sprite/8x8_font-lower.png | Bin 386 -> 0 bytes sprite/8x8_font.piskel | 1 - sprite/8x8_font.png | Bin 782 -> 0 bytes sprite/8x8_font.zip | Bin 13573 -> 0 bytes sprite/8x8_font/letter35.png | Bin 93 -> 0 bytes sprite/8x8_font/letter44.png | Bin 96 -> 0 bytes sprite/8x8_font/letter45.png | Bin 87 -> 0 bytes sprite/8x8_font/letter67.png | Bin 90 -> 0 bytes sprite/8x8_font_lower/letter00.png | Bin 98 -> 0 bytes sprite/8x8_font_lower/letter01.png | Bin 96 -> 0 bytes sprite/8x8_font_lower/letter02.png | Bin 94 -> 0 bytes sprite/8x8_font_lower/letter03.png | Bin 98 -> 0 bytes sprite/8x8_font_lower/letter04.png | Bin 99 -> 0 bytes sprite/8x8_font_lower/letter05.png | Bin 97 -> 0 bytes sprite/8x8_font_lower/letter06.png | Bin 103 -> 0 bytes sprite/8x8_font_lower/letter07.png | Bin 95 -> 0 bytes sprite/8x8_font_lower/letter08.png | Bin 92 -> 0 bytes sprite/8x8_font_lower/letter09.png | Bin 96 -> 0 bytes sprite/8x8_font_lower/letter10.png | Bin 95 -> 0 bytes sprite/8x8_font_lower/letter11.png | Bin 91 -> 0 bytes sprite/8x8_font_lower/letter12.png | Bin 110 -> 0 bytes sprite/8x8_font_lower/letter13.png | Bin 103 -> 0 bytes sprite/8x8_font_lower/letter14.png | Bin 93 -> 0 bytes sprite/8x8_font_lower/letter15.png | Bin 100 -> 0 bytes sprite/8x8_font_lower/letter16.png | Bin 104 -> 0 bytes sprite/8x8_font_lower/letter17.png | Bin 98 -> 0 bytes sprite/8x8_font_lower/letter18.png | Bin 99 -> 0 bytes sprite/8x8_font_lower/letter19.png | Bin 90 -> 0 bytes sprite/8x8_font_lower/letter20.png | Bin 95 -> 0 bytes sprite/8x8_font_lower/letter21.png | Bin 99 -> 0 bytes sprite/8x8_font_lower/letter22.png | Bin 98 -> 0 bytes sprite/8x8_font_lower/letter23.png | Bin 103 -> 0 bytes sprite/8x8_font_lower/letter24.png | Bin 96 -> 0 bytes sprite/8x8_font_lower/letter25.png | Bin 106 -> 0 bytes sprite/8x8_font_lower/letter26.png | Bin 102 -> 0 bytes sprite/8x8_font_lower/letter27.png | Bin 109 -> 0 bytes sprite/8x8_font_lower/letter28.png | Bin 104 -> 0 bytes sprite/8x8_font_lower/letter29.png | Bin 107 -> 0 bytes sprite/8x8_font_lower/letter30.png | Bin 108 -> 0 bytes sprite/8x8_font_lower/letter31.png | Bin 107 -> 0 bytes sprite/8x8_font_lower/letter32.png | Bin 96 -> 0 bytes sprite/8x8_font_lower/letter33.png | Bin 91 -> 0 bytes sprite/8x8_font_lower/letter34.png | Bin 104 -> 0 bytes sprite/8x8_font_lower/letter36.png | Bin 91 -> 0 bytes sprite/8x8_font_lower/letter37.png | Bin 85 -> 0 bytes sprite/8x8_font_lower/letter38.png | Bin 85 -> 0 bytes sprite/8x8_font_lower/letter39.png | Bin 104 -> 0 bytes sprite/8x8_font_lower/letter40.png | Bin 100 -> 0 bytes sprite/8x8_font_lower/letter41.png | Bin 92 -> 0 bytes sprite/8x8_font_lower/letter42.png | Bin 83 -> 0 bytes sprite/8x8_font_lower/letter43.png | Bin 90 -> 0 bytes sprite/8x8_font_lower/letter46.png | Bin 87 -> 0 bytes sprite/8x8_font_lower/letter47.png | Bin 90 -> 0 bytes sprite/8x8_font_lower/letter48.png | Bin 81 -> 0 bytes sprite/8x8_font_lower/letter49.png | Bin 105 -> 0 bytes sprite/8x8_font_lower/letter50.png | Bin 97 -> 0 bytes sprite/8x8_font_lower/letter51.png | Bin 87 -> 0 bytes sprite/8x8_font_lower/letter52.png | Bin 102 -> 0 bytes sprite/8x8_font_lower/letter53.png | Bin 98 -> 0 bytes sprite/8x8_font_lower/letter54.png | Bin 100 -> 0 bytes sprite/8x8_font_lower/letter55.png | Bin 113 -> 0 bytes sprite/8x8_font_lower/letter56.png | Bin 109 -> 0 bytes sprite/8x8_font_lower/letter57.png | Bin 94 -> 0 bytes sprite/8x8_font_lower/letter58.png | Bin 93 -> 0 bytes sprite/8x8_font_lower/letter59.png | Bin 106 -> 0 bytes sprite/8x8_font_lower/letter60.png | Bin 103 -> 0 bytes sprite/8x8_font_lower/letter61.png | Bin 108 -> 0 bytes sprite/8x8_font_lower/letter62.png | Bin 91 -> 0 bytes sprite/8x8_font_lower/letter63.png | Bin 81 -> 0 bytes sprite/8x8_font_lower/letter64.png | Bin 103 -> 0 bytes sprite/8x8_font_lower/letter65.png | Bin 100 -> 0 bytes sprite/8x8_font_lower/letter66.png | Bin 95 -> 0 bytes sprite/README.md | 5 --- sprite/z80-8x8.ttf | Bin 10140 -> 0 bytes 187 files changed, 3 insertions(+), 57 deletions(-) delete mode 100644 docs/6809-sn74ls612_timing.md delete mode 100644 docs/jameco.txt create mode 100644 font/README.md rename {sprite => font}/chibi-logo.aseprite (100%) rename {sprite => font}/chibi-logo.png (100%) rename {sprite => font}/chibi-logo_rainbow.aseprite (100%) rename {sprite => font}/chibi-logo_rainbow.png (100%) rename sprite/8x8_font.aseprite => font/font.aseprite (100%) rename sprite/8x8_font-expanded.png => font/font.png (100%) rename {sprite/8x8_font => font/individual}/letter00.png (100%) rename {sprite/8x8_font => font/individual}/letter01.png (100%) rename {sprite/8x8_font => font/individual}/letter02.png (100%) rename {sprite/8x8_font => font/individual}/letter03.png (100%) rename {sprite/8x8_font => font/individual}/letter04.png (100%) rename {sprite/8x8_font => font/individual}/letter05.png (100%) rename {sprite/8x8_font => font/individual}/letter06.png (100%) rename {sprite/8x8_font => font/individual}/letter07.png (100%) rename {sprite/8x8_font => font/individual}/letter08.png (100%) rename {sprite/8x8_font => font/individual}/letter09.png (100%) rename {sprite/8x8_font => font/individual}/letter10.png (100%) rename {sprite/8x8_font => font/individual}/letter11.png (100%) rename {sprite/8x8_font => font/individual}/letter12.png (100%) rename {sprite/8x8_font => font/individual}/letter13.png (100%) rename {sprite/8x8_font => font/individual}/letter14.png (100%) rename {sprite/8x8_font => font/individual}/letter15.png (100%) rename {sprite/8x8_font => font/individual}/letter16.png (100%) rename {sprite/8x8_font => font/individual}/letter17.png (100%) rename {sprite/8x8_font => font/individual}/letter18.png (100%) rename {sprite/8x8_font => font/individual}/letter19.png (100%) rename {sprite/8x8_font => font/individual}/letter20.png (100%) rename {sprite/8x8_font => font/individual}/letter21.png (100%) rename {sprite/8x8_font => font/individual}/letter22.png (100%) rename {sprite/8x8_font => font/individual}/letter23.png (100%) rename {sprite/8x8_font => font/individual}/letter24.png (100%) rename {sprite/8x8_font => font/individual}/letter25.png (100%) rename {sprite/8x8_font => font/individual}/letter26.png (100%) rename {sprite/8x8_font => font/individual}/letter27.png (100%) rename {sprite/8x8_font => font/individual}/letter28.png (100%) rename {sprite/8x8_font => font/individual}/letter29.png (100%) rename {sprite/8x8_font => font/individual}/letter30.png (100%) rename {sprite/8x8_font => font/individual}/letter31.png (100%) rename {sprite/8x8_font => font/individual}/letter32.png (100%) rename {sprite/8x8_font => font/individual}/letter33.png (100%) rename {sprite/8x8_font => font/individual}/letter34.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter35.png (100%) rename {sprite/8x8_font => font/individual}/letter36.png (100%) rename {sprite/8x8_font => font/individual}/letter37.png (100%) rename {sprite/8x8_font => font/individual}/letter38.png (100%) rename {sprite/8x8_font => font/individual}/letter39.png (100%) rename {sprite/8x8_font => font/individual}/letter40.png (100%) rename {sprite/8x8_font => font/individual}/letter41.png (100%) rename {sprite/8x8_font => font/individual}/letter42.png (100%) rename {sprite/8x8_font => font/individual}/letter43.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter44.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter45.png (100%) rename {sprite/8x8_font => font/individual}/letter46.png (100%) rename {sprite/8x8_font => font/individual}/letter47.png (100%) rename {sprite/8x8_font => font/individual}/letter48.png (100%) rename {sprite/8x8_font => font/individual}/letter49.png (100%) rename {sprite/8x8_font => font/individual}/letter50.png (100%) rename {sprite/8x8_font => font/individual}/letter51.png (100%) rename {sprite/8x8_font => font/individual}/letter52.png (100%) rename {sprite/8x8_font => font/individual}/letter53.png (100%) rename {sprite/8x8_font => font/individual}/letter54.png (100%) rename {sprite/8x8_font => font/individual}/letter55.png (100%) rename {sprite/8x8_font => font/individual}/letter56.png (100%) rename {sprite/8x8_font => font/individual}/letter57.png (100%) rename {sprite/8x8_font => font/individual}/letter58.png (100%) rename {sprite/8x8_font => font/individual}/letter59.png (100%) rename {sprite/8x8_font => font/individual}/letter60.png (100%) rename {sprite/8x8_font => font/individual}/letter61.png (100%) rename {sprite/8x8_font => font/individual}/letter62.png (100%) rename {sprite/8x8_font => font/individual}/letter63.png (100%) rename {sprite/8x8_font => font/individual}/letter64.png (100%) rename {sprite/8x8_font => font/individual}/letter65.png (100%) rename {sprite/8x8_font => font/individual}/letter66.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter67.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter68.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter69.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter70.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter71.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter72.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter73.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter74.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter75.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter76.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter77.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter78.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter79.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter80.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter81.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter82.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter83.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter84.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter85.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter86.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter87.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter88.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter89.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter90.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter91.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter92.png (100%) rename {sprite/8x8_font_lower => font/individual}/letter93.png (100%) delete mode 100644 sprite/320x200_os9_mockup-logo.aseprite delete mode 100644 sprite/320x200_os9_mockup-logo.png delete mode 100644 sprite/320x200_os9_mockup-logo_rainbow.aseprite delete mode 100644 sprite/320x200_os9_mockup-logo_rainbow.png delete mode 100644 sprite/320x200_os9_mockup-logo_rainbow_2x.png delete mode 100644 sprite/320x200_os9_mockup.aseprite delete mode 100644 sprite/320x200_os9_mockup.png delete mode 100644 sprite/320x200_os9_mockup_BIG.png delete mode 100644 sprite/8x8_font-expanded.zip delete mode 100644 sprite/8x8_font-lower.aseprite delete mode 100644 sprite/8x8_font-lower.png delete mode 100644 sprite/8x8_font.piskel delete mode 100644 sprite/8x8_font.png delete mode 100644 sprite/8x8_font.zip delete mode 100644 sprite/8x8_font/letter35.png delete mode 100644 sprite/8x8_font/letter44.png delete mode 100644 sprite/8x8_font/letter45.png delete mode 100644 sprite/8x8_font/letter67.png delete mode 100644 sprite/8x8_font_lower/letter00.png delete mode 100644 sprite/8x8_font_lower/letter01.png delete mode 100644 sprite/8x8_font_lower/letter02.png delete mode 100644 sprite/8x8_font_lower/letter03.png delete mode 100644 sprite/8x8_font_lower/letter04.png delete mode 100644 sprite/8x8_font_lower/letter05.png delete mode 100644 sprite/8x8_font_lower/letter06.png delete mode 100644 sprite/8x8_font_lower/letter07.png delete mode 100644 sprite/8x8_font_lower/letter08.png delete mode 100644 sprite/8x8_font_lower/letter09.png delete mode 100644 sprite/8x8_font_lower/letter10.png delete mode 100644 sprite/8x8_font_lower/letter11.png delete mode 100644 sprite/8x8_font_lower/letter12.png delete mode 100644 sprite/8x8_font_lower/letter13.png delete mode 100644 sprite/8x8_font_lower/letter14.png delete mode 100644 sprite/8x8_font_lower/letter15.png delete mode 100644 sprite/8x8_font_lower/letter16.png delete mode 100644 sprite/8x8_font_lower/letter17.png delete mode 100644 sprite/8x8_font_lower/letter18.png delete mode 100644 sprite/8x8_font_lower/letter19.png delete mode 100644 sprite/8x8_font_lower/letter20.png delete mode 100644 sprite/8x8_font_lower/letter21.png delete mode 100644 sprite/8x8_font_lower/letter22.png delete mode 100644 sprite/8x8_font_lower/letter23.png delete mode 100644 sprite/8x8_font_lower/letter24.png delete mode 100644 sprite/8x8_font_lower/letter25.png delete mode 100644 sprite/8x8_font_lower/letter26.png delete mode 100644 sprite/8x8_font_lower/letter27.png delete mode 100644 sprite/8x8_font_lower/letter28.png delete mode 100644 sprite/8x8_font_lower/letter29.png delete mode 100644 sprite/8x8_font_lower/letter30.png delete mode 100644 sprite/8x8_font_lower/letter31.png delete mode 100644 sprite/8x8_font_lower/letter32.png delete mode 100644 sprite/8x8_font_lower/letter33.png delete mode 100644 sprite/8x8_font_lower/letter34.png delete mode 100644 sprite/8x8_font_lower/letter36.png delete mode 100644 sprite/8x8_font_lower/letter37.png delete mode 100644 sprite/8x8_font_lower/letter38.png delete mode 100644 sprite/8x8_font_lower/letter39.png delete mode 100644 sprite/8x8_font_lower/letter40.png delete mode 100644 sprite/8x8_font_lower/letter41.png delete mode 100644 sprite/8x8_font_lower/letter42.png delete mode 100644 sprite/8x8_font_lower/letter43.png delete mode 100644 sprite/8x8_font_lower/letter46.png delete mode 100644 sprite/8x8_font_lower/letter47.png delete mode 100644 sprite/8x8_font_lower/letter48.png delete mode 100644 sprite/8x8_font_lower/letter49.png delete mode 100644 sprite/8x8_font_lower/letter50.png delete mode 100644 sprite/8x8_font_lower/letter51.png delete mode 100644 sprite/8x8_font_lower/letter52.png delete mode 100644 sprite/8x8_font_lower/letter53.png delete mode 100644 sprite/8x8_font_lower/letter54.png delete mode 100644 sprite/8x8_font_lower/letter55.png delete mode 100644 sprite/8x8_font_lower/letter56.png delete mode 100644 sprite/8x8_font_lower/letter57.png delete mode 100644 sprite/8x8_font_lower/letter58.png delete mode 100644 sprite/8x8_font_lower/letter59.png delete mode 100644 sprite/8x8_font_lower/letter60.png delete mode 100644 sprite/8x8_font_lower/letter61.png delete mode 100644 sprite/8x8_font_lower/letter62.png delete mode 100644 sprite/8x8_font_lower/letter63.png delete mode 100644 sprite/8x8_font_lower/letter64.png delete mode 100644 sprite/8x8_font_lower/letter65.png delete mode 100644 sprite/8x8_font_lower/letter66.png delete mode 100644 sprite/README.md delete mode 100644 sprite/z80-8x8.ttf diff --git a/docs/6809-sn74ls612_timing.md b/docs/6809-sn74ls612_timing.md deleted file mode 100644 index a13963d..0000000 --- a/docs/6809-sn74ls612_timing.md +++ /dev/null @@ -1,37 +0,0 @@ -# Motorola 6809 and TI SN74LS612 Timing - -## Motorola 6809 Timing -Dual phase clock, E and Q. Staggered by half a clock. -1, 1.5, or 2 mHz. Nanosecond timing will be listed for all 3 speeds. - -* On Q rise, address and R/-W output is valid. -* On E rise, data output is valid. -* Time between Q rise and E rise is (approx) minimum 200/130/80ns and max 250/166/125ns. - * Time between address and R/-W output to data output. -* On E fall, data input is read. Address and R/-W output become invalid. - * Data input must be valid for minimum 80/60/40ns before E fall. - * Output data on Q fall to ensure data input is valid. - -## TI SN74LS612 Timing -Async - -### Write mode: - -* -Strobe occurs to perform write. -* -Strobe pulse must be at least 75ns. -* Data must be valid 75ns before -strobe fall. -* -CS, R/-W, RS must be low at least 20ns before -strobe fall. -* -CS, R/-W, RS, Data must be valid at least 20ns after -strobe rise. - -## Interface - -### 6809 Write to SN74LS612 - - - - -## Sources - -* Motorola MC6809 Datasheet, undated -* Motorola MC6809E Datasheet, 1984 -* TI SN54LS610, SN54LS612, SN74LS610 THRU SN74LS613 Datasheet, 1981-1988 diff --git a/docs/jameco.txt b/docs/jameco.txt deleted file mode 100644 index 5878f2d..0000000 --- a/docs/jameco.txt +++ /dev/null @@ -1,14 +0,0 @@ -RAM: -https://www.jameco.com/z/HM62256LP-70-Major-Brands-IC-62256LP-70-Low-Power-CMOS-SRAM-256K-Bit-32Kx8-70ns_82472.html - -UART: -https://www.jameco.com/z/PC16550DN-Major-Brands-Universal-Asynchronous-Receiver-Transmitter-with-FIFOs-DIP-40_27596.html - -Not available on Jameco: HD63C09, 28C256, uPD72020, VT82C42, 74LS612. -eBay may be a better choice. - -12Mhz Passive Crystal 20pf: -https://www.jameco.com/z/TQR49S12M0000A2040-Jameco-ValuePro-12-000MHz-HC49-Us-20pF-Crystal_325198.html - -1.8432 MHz Full Can Crystal Oscillator: -https://www.jameco.com/z/MX045-3C-1M843200-JVP-Jameco-ValuePro-1-8432-MHz-Full-Can-Crystal-Oscillator_27879.html diff --git a/font/README.md b/font/README.md new file mode 100644 index 0000000..885d2c0 --- /dev/null +++ b/font/README.md @@ -0,0 +1,3 @@ +# Font + +An 8x8 font. Also a 16x16 temp logo. \ No newline at end of file diff --git a/sprite/chibi-logo.aseprite b/font/chibi-logo.aseprite similarity index 100% rename from sprite/chibi-logo.aseprite rename to font/chibi-logo.aseprite diff --git a/sprite/chibi-logo.png b/font/chibi-logo.png similarity index 100% rename from sprite/chibi-logo.png rename to font/chibi-logo.png diff --git a/sprite/chibi-logo_rainbow.aseprite b/font/chibi-logo_rainbow.aseprite similarity index 100% rename from sprite/chibi-logo_rainbow.aseprite rename to font/chibi-logo_rainbow.aseprite diff --git a/sprite/chibi-logo_rainbow.png b/font/chibi-logo_rainbow.png similarity index 100% rename from sprite/chibi-logo_rainbow.png rename to font/chibi-logo_rainbow.png diff --git a/sprite/8x8_font.aseprite b/font/font.aseprite similarity index 100% rename from sprite/8x8_font.aseprite rename to font/font.aseprite diff --git a/sprite/8x8_font-expanded.png b/font/font.png similarity index 100% rename from sprite/8x8_font-expanded.png rename to font/font.png diff --git a/sprite/8x8_font/letter00.png b/font/individual/letter00.png similarity index 100% rename from sprite/8x8_font/letter00.png rename to font/individual/letter00.png diff --git a/sprite/8x8_font/letter01.png b/font/individual/letter01.png similarity index 100% rename from sprite/8x8_font/letter01.png rename to font/individual/letter01.png diff --git a/sprite/8x8_font/letter02.png b/font/individual/letter02.png similarity index 100% rename from sprite/8x8_font/letter02.png rename to font/individual/letter02.png diff --git a/sprite/8x8_font/letter03.png b/font/individual/letter03.png similarity index 100% rename from sprite/8x8_font/letter03.png rename to font/individual/letter03.png diff --git a/sprite/8x8_font/letter04.png b/font/individual/letter04.png similarity index 100% rename from sprite/8x8_font/letter04.png rename to font/individual/letter04.png diff --git a/sprite/8x8_font/letter05.png b/font/individual/letter05.png similarity index 100% rename from sprite/8x8_font/letter05.png rename to font/individual/letter05.png diff --git a/sprite/8x8_font/letter06.png b/font/individual/letter06.png similarity index 100% rename from sprite/8x8_font/letter06.png rename to font/individual/letter06.png diff --git a/sprite/8x8_font/letter07.png b/font/individual/letter07.png similarity index 100% rename from sprite/8x8_font/letter07.png rename to font/individual/letter07.png diff --git a/sprite/8x8_font/letter08.png b/font/individual/letter08.png similarity index 100% rename from sprite/8x8_font/letter08.png rename to font/individual/letter08.png diff --git a/sprite/8x8_font/letter09.png b/font/individual/letter09.png similarity index 100% rename from sprite/8x8_font/letter09.png rename to font/individual/letter09.png diff --git a/sprite/8x8_font/letter10.png b/font/individual/letter10.png similarity index 100% rename from sprite/8x8_font/letter10.png rename to font/individual/letter10.png diff --git a/sprite/8x8_font/letter11.png b/font/individual/letter11.png similarity index 100% rename from sprite/8x8_font/letter11.png rename to font/individual/letter11.png diff --git a/sprite/8x8_font/letter12.png b/font/individual/letter12.png similarity index 100% rename from sprite/8x8_font/letter12.png rename to font/individual/letter12.png diff --git a/sprite/8x8_font/letter13.png b/font/individual/letter13.png similarity index 100% rename from sprite/8x8_font/letter13.png rename to font/individual/letter13.png diff --git a/sprite/8x8_font/letter14.png b/font/individual/letter14.png similarity index 100% rename from sprite/8x8_font/letter14.png rename to font/individual/letter14.png diff --git a/sprite/8x8_font/letter15.png b/font/individual/letter15.png similarity index 100% rename from sprite/8x8_font/letter15.png rename to font/individual/letter15.png diff --git a/sprite/8x8_font/letter16.png b/font/individual/letter16.png similarity index 100% rename from sprite/8x8_font/letter16.png rename to font/individual/letter16.png diff --git a/sprite/8x8_font/letter17.png b/font/individual/letter17.png similarity index 100% rename from sprite/8x8_font/letter17.png rename to font/individual/letter17.png diff --git a/sprite/8x8_font/letter18.png b/font/individual/letter18.png similarity index 100% rename from sprite/8x8_font/letter18.png rename to font/individual/letter18.png diff --git a/sprite/8x8_font/letter19.png b/font/individual/letter19.png similarity index 100% rename from sprite/8x8_font/letter19.png rename to font/individual/letter19.png diff --git a/sprite/8x8_font/letter20.png b/font/individual/letter20.png similarity index 100% rename from sprite/8x8_font/letter20.png rename to font/individual/letter20.png diff --git a/sprite/8x8_font/letter21.png b/font/individual/letter21.png similarity index 100% rename from sprite/8x8_font/letter21.png rename to font/individual/letter21.png diff --git a/sprite/8x8_font/letter22.png b/font/individual/letter22.png similarity index 100% rename from sprite/8x8_font/letter22.png rename to font/individual/letter22.png diff --git a/sprite/8x8_font/letter23.png b/font/individual/letter23.png similarity index 100% rename from sprite/8x8_font/letter23.png rename to font/individual/letter23.png diff --git a/sprite/8x8_font/letter24.png b/font/individual/letter24.png similarity index 100% rename from sprite/8x8_font/letter24.png rename to font/individual/letter24.png diff --git a/sprite/8x8_font/letter25.png b/font/individual/letter25.png similarity index 100% rename from sprite/8x8_font/letter25.png rename to font/individual/letter25.png diff --git a/sprite/8x8_font/letter26.png b/font/individual/letter26.png similarity index 100% rename from sprite/8x8_font/letter26.png rename to font/individual/letter26.png diff --git a/sprite/8x8_font/letter27.png b/font/individual/letter27.png similarity index 100% rename from sprite/8x8_font/letter27.png rename to font/individual/letter27.png diff --git a/sprite/8x8_font/letter28.png b/font/individual/letter28.png similarity index 100% rename from sprite/8x8_font/letter28.png rename to font/individual/letter28.png diff --git a/sprite/8x8_font/letter29.png b/font/individual/letter29.png similarity index 100% rename from sprite/8x8_font/letter29.png rename to font/individual/letter29.png diff --git a/sprite/8x8_font/letter30.png b/font/individual/letter30.png similarity index 100% rename from sprite/8x8_font/letter30.png rename to font/individual/letter30.png diff --git a/sprite/8x8_font/letter31.png b/font/individual/letter31.png similarity index 100% rename from sprite/8x8_font/letter31.png rename to font/individual/letter31.png diff --git a/sprite/8x8_font/letter32.png b/font/individual/letter32.png similarity index 100% rename from sprite/8x8_font/letter32.png rename to font/individual/letter32.png diff --git a/sprite/8x8_font/letter33.png b/font/individual/letter33.png similarity index 100% rename from sprite/8x8_font/letter33.png rename to font/individual/letter33.png diff --git a/sprite/8x8_font/letter34.png b/font/individual/letter34.png similarity index 100% rename from sprite/8x8_font/letter34.png rename to font/individual/letter34.png diff --git a/sprite/8x8_font_lower/letter35.png b/font/individual/letter35.png similarity index 100% rename from sprite/8x8_font_lower/letter35.png rename to font/individual/letter35.png diff --git a/sprite/8x8_font/letter36.png b/font/individual/letter36.png similarity index 100% rename from sprite/8x8_font/letter36.png rename to font/individual/letter36.png diff --git a/sprite/8x8_font/letter37.png b/font/individual/letter37.png similarity index 100% rename from sprite/8x8_font/letter37.png rename to font/individual/letter37.png diff --git a/sprite/8x8_font/letter38.png b/font/individual/letter38.png similarity index 100% rename from sprite/8x8_font/letter38.png rename to font/individual/letter38.png diff --git a/sprite/8x8_font/letter39.png b/font/individual/letter39.png similarity index 100% rename from sprite/8x8_font/letter39.png rename to font/individual/letter39.png diff --git a/sprite/8x8_font/letter40.png b/font/individual/letter40.png similarity index 100% rename from sprite/8x8_font/letter40.png rename to font/individual/letter40.png diff --git a/sprite/8x8_font/letter41.png b/font/individual/letter41.png similarity index 100% rename from sprite/8x8_font/letter41.png rename to font/individual/letter41.png diff --git a/sprite/8x8_font/letter42.png b/font/individual/letter42.png similarity index 100% rename from sprite/8x8_font/letter42.png rename to font/individual/letter42.png diff --git a/sprite/8x8_font/letter43.png b/font/individual/letter43.png similarity index 100% rename from sprite/8x8_font/letter43.png rename to font/individual/letter43.png diff --git a/sprite/8x8_font_lower/letter44.png b/font/individual/letter44.png similarity index 100% rename from sprite/8x8_font_lower/letter44.png rename to font/individual/letter44.png diff --git a/sprite/8x8_font_lower/letter45.png b/font/individual/letter45.png similarity index 100% rename from sprite/8x8_font_lower/letter45.png rename to font/individual/letter45.png diff --git a/sprite/8x8_font/letter46.png b/font/individual/letter46.png similarity index 100% rename from sprite/8x8_font/letter46.png rename to font/individual/letter46.png diff --git a/sprite/8x8_font/letter47.png b/font/individual/letter47.png similarity index 100% rename from sprite/8x8_font/letter47.png rename to font/individual/letter47.png diff --git a/sprite/8x8_font/letter48.png b/font/individual/letter48.png similarity index 100% rename from sprite/8x8_font/letter48.png rename to font/individual/letter48.png diff --git a/sprite/8x8_font/letter49.png b/font/individual/letter49.png similarity index 100% rename from sprite/8x8_font/letter49.png rename to font/individual/letter49.png diff --git a/sprite/8x8_font/letter50.png b/font/individual/letter50.png similarity index 100% rename from sprite/8x8_font/letter50.png rename to font/individual/letter50.png diff --git a/sprite/8x8_font/letter51.png b/font/individual/letter51.png similarity index 100% rename from sprite/8x8_font/letter51.png rename to font/individual/letter51.png diff --git a/sprite/8x8_font/letter52.png b/font/individual/letter52.png similarity index 100% rename from sprite/8x8_font/letter52.png rename to font/individual/letter52.png diff --git a/sprite/8x8_font/letter53.png b/font/individual/letter53.png similarity index 100% rename from sprite/8x8_font/letter53.png rename to font/individual/letter53.png diff --git a/sprite/8x8_font/letter54.png b/font/individual/letter54.png similarity index 100% rename from sprite/8x8_font/letter54.png rename to font/individual/letter54.png diff --git a/sprite/8x8_font/letter55.png b/font/individual/letter55.png similarity index 100% rename from sprite/8x8_font/letter55.png rename to font/individual/letter55.png diff --git a/sprite/8x8_font/letter56.png b/font/individual/letter56.png similarity index 100% rename from sprite/8x8_font/letter56.png rename to font/individual/letter56.png diff --git a/sprite/8x8_font/letter57.png b/font/individual/letter57.png similarity index 100% rename from sprite/8x8_font/letter57.png rename to font/individual/letter57.png diff --git a/sprite/8x8_font/letter58.png b/font/individual/letter58.png similarity index 100% rename from sprite/8x8_font/letter58.png rename to font/individual/letter58.png diff --git a/sprite/8x8_font/letter59.png b/font/individual/letter59.png similarity index 100% rename from sprite/8x8_font/letter59.png rename to font/individual/letter59.png diff --git a/sprite/8x8_font/letter60.png b/font/individual/letter60.png similarity index 100% rename from sprite/8x8_font/letter60.png rename to font/individual/letter60.png diff --git a/sprite/8x8_font/letter61.png b/font/individual/letter61.png similarity index 100% rename from sprite/8x8_font/letter61.png rename to font/individual/letter61.png diff --git a/sprite/8x8_font/letter62.png b/font/individual/letter62.png similarity index 100% rename from sprite/8x8_font/letter62.png rename to font/individual/letter62.png diff --git a/sprite/8x8_font/letter63.png b/font/individual/letter63.png similarity index 100% rename from sprite/8x8_font/letter63.png rename to font/individual/letter63.png diff --git a/sprite/8x8_font/letter64.png b/font/individual/letter64.png similarity index 100% rename from sprite/8x8_font/letter64.png rename to font/individual/letter64.png diff --git a/sprite/8x8_font/letter65.png b/font/individual/letter65.png similarity index 100% rename from sprite/8x8_font/letter65.png rename to font/individual/letter65.png diff --git a/sprite/8x8_font/letter66.png b/font/individual/letter66.png similarity index 100% rename from sprite/8x8_font/letter66.png rename to font/individual/letter66.png diff --git a/sprite/8x8_font_lower/letter67.png b/font/individual/letter67.png similarity index 100% rename from sprite/8x8_font_lower/letter67.png rename to font/individual/letter67.png diff --git a/sprite/8x8_font_lower/letter68.png b/font/individual/letter68.png similarity index 100% rename from sprite/8x8_font_lower/letter68.png rename to font/individual/letter68.png diff --git a/sprite/8x8_font_lower/letter69.png b/font/individual/letter69.png similarity index 100% rename from sprite/8x8_font_lower/letter69.png rename to font/individual/letter69.png diff --git a/sprite/8x8_font_lower/letter70.png b/font/individual/letter70.png similarity index 100% rename from sprite/8x8_font_lower/letter70.png rename to font/individual/letter70.png diff --git a/sprite/8x8_font_lower/letter71.png b/font/individual/letter71.png similarity index 100% rename from sprite/8x8_font_lower/letter71.png rename to font/individual/letter71.png diff --git a/sprite/8x8_font_lower/letter72.png b/font/individual/letter72.png similarity index 100% rename from sprite/8x8_font_lower/letter72.png rename to font/individual/letter72.png diff --git a/sprite/8x8_font_lower/letter73.png b/font/individual/letter73.png similarity index 100% rename from sprite/8x8_font_lower/letter73.png rename to font/individual/letter73.png diff --git a/sprite/8x8_font_lower/letter74.png b/font/individual/letter74.png similarity index 100% rename from sprite/8x8_font_lower/letter74.png rename to font/individual/letter74.png diff --git a/sprite/8x8_font_lower/letter75.png b/font/individual/letter75.png similarity index 100% rename from sprite/8x8_font_lower/letter75.png rename to font/individual/letter75.png diff --git a/sprite/8x8_font_lower/letter76.png b/font/individual/letter76.png similarity index 100% rename from sprite/8x8_font_lower/letter76.png rename to font/individual/letter76.png diff --git a/sprite/8x8_font_lower/letter77.png b/font/individual/letter77.png similarity index 100% rename from sprite/8x8_font_lower/letter77.png rename to font/individual/letter77.png diff --git a/sprite/8x8_font_lower/letter78.png b/font/individual/letter78.png similarity index 100% rename from sprite/8x8_font_lower/letter78.png rename to font/individual/letter78.png diff --git a/sprite/8x8_font_lower/letter79.png b/font/individual/letter79.png similarity index 100% rename from sprite/8x8_font_lower/letter79.png rename to font/individual/letter79.png diff --git a/sprite/8x8_font_lower/letter80.png b/font/individual/letter80.png similarity index 100% rename from sprite/8x8_font_lower/letter80.png rename to font/individual/letter80.png diff --git a/sprite/8x8_font_lower/letter81.png b/font/individual/letter81.png similarity index 100% rename from sprite/8x8_font_lower/letter81.png rename to font/individual/letter81.png diff --git a/sprite/8x8_font_lower/letter82.png b/font/individual/letter82.png similarity index 100% rename from sprite/8x8_font_lower/letter82.png rename to font/individual/letter82.png diff --git a/sprite/8x8_font_lower/letter83.png b/font/individual/letter83.png similarity index 100% rename from sprite/8x8_font_lower/letter83.png rename to font/individual/letter83.png diff --git a/sprite/8x8_font_lower/letter84.png b/font/individual/letter84.png similarity index 100% rename from sprite/8x8_font_lower/letter84.png rename to font/individual/letter84.png diff --git a/sprite/8x8_font_lower/letter85.png b/font/individual/letter85.png similarity index 100% rename from sprite/8x8_font_lower/letter85.png rename to font/individual/letter85.png diff --git a/sprite/8x8_font_lower/letter86.png b/font/individual/letter86.png similarity index 100% rename from sprite/8x8_font_lower/letter86.png rename to font/individual/letter86.png diff --git a/sprite/8x8_font_lower/letter87.png b/font/individual/letter87.png similarity index 100% rename from sprite/8x8_font_lower/letter87.png rename to font/individual/letter87.png diff --git a/sprite/8x8_font_lower/letter88.png b/font/individual/letter88.png similarity index 100% rename from sprite/8x8_font_lower/letter88.png rename to font/individual/letter88.png diff --git a/sprite/8x8_font_lower/letter89.png b/font/individual/letter89.png similarity index 100% rename from sprite/8x8_font_lower/letter89.png rename to font/individual/letter89.png diff --git a/sprite/8x8_font_lower/letter90.png b/font/individual/letter90.png similarity index 100% rename from sprite/8x8_font_lower/letter90.png rename to font/individual/letter90.png diff --git a/sprite/8x8_font_lower/letter91.png b/font/individual/letter91.png similarity index 100% rename from sprite/8x8_font_lower/letter91.png rename to font/individual/letter91.png diff --git a/sprite/8x8_font_lower/letter92.png b/font/individual/letter92.png similarity index 100% rename from sprite/8x8_font_lower/letter92.png rename to font/individual/letter92.png diff --git a/sprite/8x8_font_lower/letter93.png b/font/individual/letter93.png similarity index 100% rename from sprite/8x8_font_lower/letter93.png rename to font/individual/letter93.png diff --git a/sprite/320x200_os9_mockup-logo.aseprite b/sprite/320x200_os9_mockup-logo.aseprite deleted file mode 100644 index ee16d9eb369b63ba1e82993807b39906dbb62b67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2889 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 diff --git a/sprite/320x200_os9_mockup-logo_rainbow.png b/sprite/320x200_os9_mockup-logo_rainbow.png deleted file mode 100644 index 273be349a0095c371d7411858485eec334aea02d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2412 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 bV)mp8?>ep;p(l6z-%rBHt{hfO&D8N^Do7px1 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 diff --git a/sprite/8x8_font-expanded.zip b/sprite/8x8_font-expanded.zip deleted file mode 100644 index 9a05061e59bc2193dbff930ecba8e2b818692f9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18577 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 diff --git a/sprite/8x8_font-lower.aseprite b/sprite/8x8_font-lower.aseprite deleted file mode 100644 index b5966d27f169248210325a54b9ce38390fc30ae8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1934 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 diff --git a/sprite/8x8_font/letter45.png b/sprite/8x8_font/letter45.png deleted file mode 100644 index 0487a3fc6485efc37cc203f8c9e2de757fb7753c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqa-J@ZAsWHSDGCe{7oYq$HZWMw ku~7SfK|X`Xgm)ece4Cj#@9iwP2UN-6>FVdQ&MBb@05Yf+?EnA( diff --git a/sprite/8x8_font/letter67.png b/sprite/8x8_font/letter67.png deleted file mode 100644 index 0d9abbb26586e8aef3daa2924b10392a167ef45c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqik>cxAsWHSDGCe{6QBGyHZW-T nVIZaBI*Dn`G{xBl0bC67Cs{a;O=I^0DrWF>^>bP0l+XkKO2QSt diff --git a/sprite/8x8_font_lower/letter00.png b/sprite/8x8_font_lower/letter00.png deleted file mode 100644 index 5afb41a9f09636fdc7bdcbc4d8fed68b61411cd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqnw~C>AsWHSDGCe{3qSqexPtk# vqISbZ$43gh5?mK}74Nb%g*^yuxV)L+{sJye6I*Wype6=SS3j3^P6Ygr+AsWHSDGCe{3qSq8c;(;` t$qAwdSS2MS9Hb7^yqe`OQ`Ewin_=q$PR<1WO=>_b44$rjF6*2UngA@p8H)e_ diff --git a/sprite/8x8_font_lower/letter02.png b/sprite/8x8_font_lower/letter02.png deleted file mode 100644 index 2347ae8ab9607e402167ed72da003b72bca637e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqs-7;6AsWHSDGCe{6QBHFypr|w sL6HWPiK2(EUJ7J9;kT#n$je9ukCkkkPZ!ko05vdpy85}Sb4q9e065beDgXcg diff --git a/sprite/8x8_font_lower/letter03.png b/sprite/8x8_font_lower/letter03.png deleted file mode 100644 index 367151856608d69921903ff9d0688d579bb48e1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqnw~C>AsWHSDGCe{3qSq8c;(;` v$qAwdSS2MS9Hb7^SZO~jM;OXk;vd$@?2>`Ad9OM81 diff --git a/sprite/8x8_font_lower/letter05.png b/sprite/8x8_font_lower/letter05.png deleted file mode 100644 index 2cbd40f72deda35940084d5623447fdef124ed6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq8lEnWAsWHSDGCe{3qSqexPtk# uqISc^z$=f87}w2E5$1?$3}^H^&%_Y0l#SC+waf*mhr!d;&t;ucLK6Tq{TV3$ diff --git a/sprite/8x8_font_lower/letter06.png b/sprite/8x8_font_lower/letter06.png deleted file mode 100644 index 3051e14a80722a1768684d7d6b54dbbb2f942303..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqdY&$hAsWHSDGCe{3qSqexPtk# zqISc^z$=Ti9n3h_b1Jkh(RSD-{Z4KTpK}-|!<+@2oV%PFeSta|JYD@<);T3K0RZpj B95?^~ diff --git a/sprite/8x8_font_lower/letter07.png b/sprite/8x8_font_lower/letter07.png deleted file mode 100644 index 00b8c968ba1960891edf66fdab993a8b76eea13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqYMw5RAsWHSDGCe{3qSprl#ocs snIJI7e-cy4=>xMojT(*2AAHeaSht&-Gko3ZHlPj$Pgg&ebxsLQ00MU!LjV8( diff --git a/sprite/8x8_font_lower/letter08.png b/sprite/8x8_font_lower/letter08.png deleted file mode 100644 index 9415f3f7d7a4d05203353e423561296cabf2fab1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq%APKcAsWHSDGCe{3qSqexPtlg pL6HMb9JvCIyjanY;ht2%#$d3JjZ>MuGY6=g!PC{xWt~$(69C*u82JDI diff --git a/sprite/8x8_font_lower/letter09.png b/sprite/8x8_font_lower/letter09.png deleted file mode 100644 index 2aa959f97efa45f1f8ef4721822a698fd91b3f0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq>Ygr+AsWHSDGCe{3qSqexPtlg uK@o-1%_4`7zFfobEI=fC<4(q-&I~eZ**I6JW?BQaFnGH9xvXv$=R*0?e4q{nPgg&ebxsLQ00_hyH~;_u diff --git a/sprite/8x8_font_lower/letter11.png b/sprite/8x8_font_lower/letter11.png deleted file mode 100644 index ed092ad52ce7315c33d2034d5f3e3c873e3b120a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqN}eu`AsWHSDGCe{3qSprl#ocs o5z%e-W!zPN;N9U@MJZDm0yeU7e(cMA22{=9>FVdQ&MBb@0HDShVgLXD diff --git a/sprite/8x8_font_lower/letter12.png b/sprite/8x8_font_lower/letter12.png deleted file mode 100644 index e9292db42077f7032ae200531ded8e73325359f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqrk*a2AsWHSDGCe{3qSprl#ocs znIJHye+`2Qzopr0JQ`g Aw*UYD diff --git a/sprite/8x8_font_lower/letter14.png b/sprite/8x8_font_lower/letter14.png deleted file mode 100644 index 1e9a572773eab36f2db24d230b7b9d109989a35c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqDxNNmAsWHSDGCe{6QBH7-uUp5 p0h@AsWHSDGCe{3qSq8c;(;` v$qAwdSS2MS9Hb7^OcGJJ?Zm8IP$kB|u$_yu_sEeDpe6=SS3j3^P6U@(!5Q~OQLJD@HGPgg&ebxsLQ0CoBs7ytkO diff --git a/sprite/8x8_font_lower/letter19.png b/sprite/8x8_font_lower/letter19.png deleted file mode 100644 index 23cf3b06d5cbf847959f033911bd1a40e5e78fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqik>cxAsWHSDGCe{3qSqexPtlg nL6HMb9JvCIuq|fdInThLv5}3_nd7%8P%(q2tDnm{r-UW|gmM=m diff --git a/sprite/8x8_font_lower/letter20.png b/sprite/8x8_font_lower/letter20.png deleted file mode 100644 index 8caffca97701701b8ec3f2052c3b26d01aa2ff72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqYMw5RAsWHSDGCe{3qSprl#ocs snIJI7eul^a8Me>DcMhJ=JN_z>f%g(O=a(O{fj}J$p00i_>zopr00#IPbN~PV diff --git a/sprite/8x8_font_lower/letter21.png b/sprite/8x8_font_lower/letter21.png deleted file mode 100644 index e38c84f4db693290e0968c9cab0b364a360ba8c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqTAnVBAsWHSDGCe{3qSprl#ocs wnIJI7-<|cuw?#YHZzgK=HCOV*GPW&eAsWHSDGCe{3qSprl#ocs vnIJI7o`EZ&EO`gx%|s18w=&BxerATgOT3)SWmdOYgr+AsWHSDGCe{3qSprl#ocs tnIJHy-&erZa1)crT!Y!{4vcNf8P}fR;51y(-3rvg;OXk;vd$@?2>{sp7$*P# diff --git a/sprite/8x8_font_lower/letter25.png b/sprite/8x8_font_lower/letter25.png deleted file mode 100644 index 3722b8d0df1071fc1fbc39e1eb1e33280c1884cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqhMq2tAsWHSDGCe{3qSqexPtlg zK@o-1%_4`7UKCy6v1oRKV&@u$)hfG~O3ELVsB}3oSS)1YoN_~c1yD1Cr>mdKI;Vst E0J32qCjbBd diff --git a/sprite/8x8_font_lower/letter26.png b/sprite/8x8_font_lower/letter26.png deleted file mode 100644 index bee5e4998a1c63f13cc47f6a1e4405d2aa17d7c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqx}GkMAsWHSDGCe{6QBHdzIh^v z$AHg6=t$eef?ADLnX4I|Ii%P(u5~YGZd=ayY9%}8!_dq%K#dHZu6{1-oD!M<`R^U` diff --git a/sprite/8x8_font_lower/letter27.png b/sprite/8x8_font_lower/letter27.png deleted file mode 100644 index c6f84a1f514d8848bf5dd4bf352421e7cacc0fc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqCY~;iAsWHSDGCe{6QBH7-uUp5 z0h@CS_T0p@Ub(PJj6rh?2dBOczc^4UgQu&X%Q~loCIIe~ B8vpl~LGLgp=ars+Z9v@&p00i_>zopr E07<Ygr+AsWHSDGCe{3qSqexPtlg tL6HTgn@t{sFiby^#?+;fE0R#b#vrqijngpicL-1mgQu&X%Q~loCICR*8cP5G diff --git a/sprite/8x8_font_lower/letter33.png b/sprite/8x8_font_lower/letter33.png deleted file mode 100644 index 02436b8d05011963d24b7d2e33ab64160af1e31c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqN}eu`AsWHSDGCe{6QBH7-uUp5 o0h@FVdQ&MBb@0Dx~71ONa4 diff --git a/sprite/8x8_font_lower/letter34.png b/sprite/8x8_font_lower/letter34.png deleted file mode 100644 index b1f6a40488f634e9d4192b7ba64113fd57b22a4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq`kpS1AsWHSDGCe{6QBH7-uUp5 z0h@d!}Y+9kwM`g8)vh?!33aI22WQ%mvv4FO#t;e B98UlM diff --git a/sprite/8x8_font_lower/letter40.png b/sprite/8x8_font_lower/letter40.png deleted file mode 100644 index 529016b21b46ff4fdb6cfa5188c42b608a520edb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq+MX_sAsWHSDGCe{g(v=}CnPYO xP7G$4eq!cJ`iCq(Y4`_9so~R+m%%E_PjdPmfRXd#vDWd diff --git a/sprite/8x8_font_lower/letter42.png b/sprite/8x8_font_lower/letter42.png deleted file mode 100644 index 9d276a9ae733a70d5ad80e97159052e449998fd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqQl2i3AsWHSDGCe{7oYq$HZWMw f!RyH?F^`Qw;UF6)cV1W(P!)rxtDnm{r-UW|n?4eM diff --git a/sprite/8x8_font_lower/letter43.png b/sprite/8x8_font_lower/letter43.png deleted file mode 100644 index 4e1c97c93618c176322c6fdbff66c66e422b95e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqik>cxAsWHSDGCe{6QBH7-uUp* n39f`s3a!jb8#3G%Rmd<%Y-Ho?J~UMqsF=ai)z4*}Q$iB}q1qUa diff --git a/sprite/8x8_font_lower/letter46.png b/sprite/8x8_font_lower/letter46.png deleted file mode 100644 index 946f8f607bc4110c694ff06866244662c14a24dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqa-J@ZAsWHSDGCe{7oYq$HZWMw kF>wvUVW$#dHYY}gNt>BCckP-S1ysr4>FVdQ&MBb@03o>*_5c6? diff --git a/sprite/8x8_font_lower/letter47.png b/sprite/8x8_font_lower/letter47.png deleted file mode 100644 index 84065707c86ec4ea74add9ae13fa558c39baf4d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqik>cxAsWHSDGCe{FV{b?XJ%&Z n+WI2zz-k6(p(l(@`xqFQ)-!V&_8C_I6*G9c`njxgN@xNASh*G` diff --git a/sprite/8x8_font_lower/letter48.png b/sprite/8x8_font_lower/letter48.png deleted file mode 100644 index aabd917e88c5993d8a466b1f5cf68f36e4e6e102..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq5}q!OAsWHSDGCe{?TecJ^YHL! d@TtGxW-wpD$T``Hu>z=u!PC{xWt~$(698D`5eonS diff --git a/sprite/8x8_font_lower/letter49.png b/sprite/8x8_font_lower/letter49.png deleted file mode 100644 index 9fb71bf0a3bacdcde569f2cf00a5bb873beb942a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq2A(dCAsWHSDGCe{7oYq$HZWMw zanQnmvqZ|()I*5v!LkV{OdjTb<`2Gb@6tCAVPbGQ&B^I%d*m%pFN3G6pUXO@geCy# Cz#GE= diff --git a/sprite/8x8_font_lower/letter50.png b/sprite/8x8_font_lower/letter50.png deleted file mode 100644 index 9995d4c77d348281206e74bbf089bd448ca32cad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq8lEnWAsWHSDGCe{o}nM+H#Rc5 u3LCMja55JZmS}&N)o|5P#aigF2*Zix%$)6$1OEW^FnGH9xvXx<*=?+xx!D~DfGQb0UHx3vIVCg!01GJAsWHSDGCe{6QBGyHZW-T vVIZZ$8q6T%!k%Ec$d^HLS+i(_Ef0g!dM?h7vpXAsnixD?{an^LB{Ts5t3ZpP*5j3OI2IDc}46alp{c)I$ztaD0e0su=A8B_oO diff --git a/sprite/8x8_font_lower/letter55.png b/sprite/8x8_font_lower/letter55.png deleted file mode 100644 index 83df8027ecca4130700d3a8a3dd0395d709c4d9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq7M?DSAsWHSDGCe{3qSo|XksLP z=GZcZB@$|V2?{e=rn{IiJ`)nT`+_TBlE%A(1tQGM%wen+w%iO>`?)xod}`+c&0z3! L^>bP0l+XkK`C}dJ diff --git a/sprite/8x8_font_lower/letter56.png b/sprite/8x8_font_lower/letter56.png deleted file mode 100644 index 46d33c6ab544a4c33cbc72f71ae852cf40f1fe24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqCY~;iAsWHSDGCe{6QBHdzIh^v z$AHg6=t$eeg4!2q3tq6TRJz5IvN&+f!KWTOlz6N!*77nu-@(PXvxR>aP(OpGtDnm{ Hr-UW|3o9Xu diff --git a/sprite/8x8_font_lower/letter57.png b/sprite/8x8_font_lower/letter57.png deleted file mode 100644 index 33bfa16cdd8a96afab19e4b2edb1378b9e4d51d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqs-7;6AsWHSDGCe{7oYrh{#j6% q!m8j|!mGhl62MR-ALpL*)qufZCmZMe1MxLL4Gf;HelF{r5}E+ODHsd@ diff --git a/sprite/8x8_font_lower/letter58.png b/sprite/8x8_font_lower/letter58.png deleted file mode 100644 index 3e12a68943df45074c394908cd4b1df8d8f3aa5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqDxNNmAsWHSDGCe{6QBHdzIh^v qM?+=>(*&m-7IQ@f-g=1iGc!o+WaC`-G1vsCp25@A&t;ucLK6VBXBXoD diff --git a/sprite/8x8_font_lower/letter59.png b/sprite/8x8_font_lower/letter59.png deleted file mode 100644 index 2576d7c148cfdbb4435e8e419d587763ebdb974c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqhMq2tAsWHSDGCe{8&CXCPe^F! zUaajfktNeDtUzopr0PoQq Axc~qF diff --git a/sprite/8x8_font_lower/letter61.png b/sprite/8x8_font_lower/letter61.png deleted file mode 100644 index 42636fa8de58c63e8d22867da792c4ddaa7a45ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq#-1*YAsWHSDGCe{6QBH7-uUp5 z0h@FVdQ&MBb@0GbFGUjP6A diff --git a/sprite/8x8_font_lower/letter63.png b/sprite/8x8_font_lower/letter63.png deleted file mode 100644 index 0c41790e6c5282cd9268a3829b393c9483cff87e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFq5}q!OAsWHSDGCe{?US1RN62u0 dV{nXTV6dOT$XTD3a1^M9!PC{xWt~$(6999;5?BBL diff --git a/sprite/8x8_font_lower/letter64.png b/sprite/8x8_font_lower/letter64.png deleted file mode 100644 index c123d8ef53f8e49f1ee4ed910f4770f1d8235e63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqdY&$hAsWHSDGCe{6QBHdzIh^v zM?;2P}s@Fd1b{TkTDFNu6{1-oD!M{zqmrGa(=(+jSLTm@FGMea-t@~c=lf9rO80(CHWy85}Sb4q9e0NHmKGynhq diff --git a/sprite/README.md b/sprite/README.md deleted file mode 100644 index c2f1e7c..0000000 --- a/sprite/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# sprite - -contains a basic 8x8 font, that is designed to be used with **no** spacing. each character is 8x8, but the actual size of the symbol is 5x6. - -probably should be moved to it's own repo diff --git a/sprite/z80-8x8.ttf b/sprite/z80-8x8.ttf deleted file mode 100644 index 155bc9db6ded9b6de91fcda314e2602c3a8c5dea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10140 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 Lr~E%{wb#D^erdP#