2 releases
0.0.2 |
|
---|---|
0.0.1-alpha.2 | Aug 9, 2021 |
#284 in No standard library
18KB
400 lines
dkb-rs, the retro font renderer which supports Latin, Korean and Japanese. Implemented in Rust
dkb(dokkaebi)-rs, the dokkaebi project reference renderer
This crate is compatible with no-std
Current status
Able to render Latin and Hangul. API is not stable yet.
Documentation in progress
Currently supported fonts
Latin
- FNT
Hangul
- Dokkaebi 844
Kana and Kanji
- FONTX
Work in progress fonts
Cyrillic
Research in progress, Found 8x8 font binary in Poisk(Поиск) ROM image but still finding suitable font format in 8x16
Fonts which require lots of research
Hanzi (Chinese)
I could not find any Hanzi bitmap font in "old format" yet.
Fonts that will not be supported
Hanja
Since the modern Korean language does not use Hanja frequently, there is no point to invest time to research Hanja support.
Hangul
- Dokkaebi font in 10x4x4 format
- Dokkaebi font in 10x6x4 format
Their existence is known in This document but I cannot find any further information on the web.
Dependencies
~3.5MB
~119K SLoC