Welcome to Orwellian Barcode Prison, antithesis of Chicken Wire. The only thing to do here is squint.
(new font im working on)...
Might support more Latin, Greek, Coptic, Cyrillic, Armenian and MISC Symbols later...
Update 0.7: Release with basic letters, symbols and numbers in ASCII
Update 0.8: Added more Latin
Update 1.0.3: Big update
Update 1.1.0: Te Reo Maori Hiragana And Katakana
Update 1.1.2: Shidinn Language (Uppercase and lowercase, no midcase)
Update 1.1.3: Arabic (TTF font files take up 65535 glyphs)
Recreation of the small pixel font from Quintet/Enix's "Soul Blazer" (1992) on the SNES.
This small variant is only used on the title screen, the in-game stats, display, and in a few dialogues (specifically, when talking to the trees in GreenWood).
Note that the game only includes lowercase versions of accented characters (for the French and German translations), which are doubled-up and used instead of uppercase characters.
Only the characters present in the game's tile set have been included.
Recreation of the main pixel font from the Japanese version of Nihon Falcom's "Ys: Ancient Ys Vanished: Omen" (aka "Ys I: Ancient Ys Vanished", "Ys: The Vanished Omens", 1987) on the Sega Master System.
The font includes an almost complete set of hiragana and katakana characters. In the tile set, the dakuten and handakuten are separate tiles, positioned in a line above their respective character. In this recreation, characters that use them are pre-combined into a single glyph.
Note that the original font also included a small error, where a pixel from や (U+3084, hiragana letter Ya) is mistakenly added to the right of も (U+3082, hiragana letter Mo). This mistake is included in this recreation as well.
Only the characters present in the game's tile set have been included.
The default font used by Adafruit's GFX library. The hex codes correspond to the cp437(true) chart on page 16:
https://cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
Hex codes with bit[0] = 0, 1, 8, 9 were unavailable, so bit[2] is set as 1.
(Ex: 0x0001 => 0x0101)