Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 996 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 996 Bytes

c8fontgen

ui_dark

c8fontgen - abbreviated from Chip-8 Font Generator, is a tiny pixel editor that allows you to generate custom chip-8 fonts. Chip-8 Sprites are 4x5, 1-bit coded, and formatted as a simple array of bytes. Chip-8 only uses the first or higher nibble to encode the fonts. You will notice that the numerical output has it's lower nibble set to zero, always.

Feature Set

  • 16 Pixel Editors for each sprite.
  • Completely written in pure C.
  • Dark/Light Themes.

Dependencies

  • raygui
  • raylib
  • cmake (build)

Theme Showcase

Both of the following themes are adaptations from the default (light) and cyber theme that can be found in rGuiStyler. The adaptations only change toggle theme colors.

  • LightC8

ui_light

  • CyberC8 ui_dark

Goals

  • Support font generation for other Chip-8 Variants.
  • More themes
  • Bidirectional font editing ( Pixels <-> Bytes )