dkb-rs

Crates.iodkb-rs
lib.rsdkb-rs
version0.0.1-alpha.2
sourcesrc
created_at2021-08-09 17:03:32.420789
updated_at2021-08-09 19:24:18.086875
descriptiondkb-rs, the old bitmap font renderer which supports Latin, Korean and Japanese. Implemented in Rust
homepage
repositoryhttps://github.com/dokkaebi-project/dkb-rs.git
max_upload_size
id433828
size35,757
(perillamint)

documentation

README

crates.io crates.io CI

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.

Commit count: 34

cargo fmt