Switch to the Dinowyde font with DINOBYTE for missing glyphs

Unicode glyph lookup instead of CP437 codes, rope and double-strand
frames with clean title ends, progress bars in eighth blocks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard ZinkandClaude Opus 5.5 committed 2026-11-05 15:32:42 +01:00
1 parent d99166a746
commit d76e74b4b0
11 files changed
+225 -65

No files matched your search

+2 -1
View File
@@ -131,7 +131,8 @@ number by one (a new month starts again at `00001`) and prints the old and the n
1. Copy `lang/en.lang` to `lang/<code>.lang` and translate the texts (placeholders `{0}`, `{1}` stay as they are).
2. Add the file to `SOURCES` in `src/i18n.rs`.
3. Note: the DINOBYTE font only covers the CP437 character set.
3. The Dinowyde font covers Latin (all European accents), Greek and Cyrillic; the test
`every_text_of_the_game_has_its_glyphs` in `src/gfx.rs` lists characters it cannot draw (add the new file there).
## Refreshing the generated files