diff --git a/README.md b/README.md index 98f374f..eeda0a3 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,37 @@ # c8fontgen -![ui_light](img/ui_light.png) +![ui_dark](img/ui_dark.png) 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. -- Outputs in various numerical bases. (WIP) -- All written in pure C code. -- Dark/Light Themes. (WIP) +- Completely written in pure C. +- Dark/Light Themes. ## Dependencies - raygui - raylib -- gcc -- cmake +- cmake (build) + +## Theme Showcase + +Both of the following themes are adaptations from the default (light) and +cyber theme that can be found in [rGuiStyler](https://raylibtech.itch.io/rguistyler). +The adaptations only change toggle theme colors. + +- LightC8 + +![ui_light](./img/ui_light.png) + +- CyberC8 +![ui_dark](./img/ui_dark.png) ## Goals diff --git a/img/ui_dark.png b/img/ui_dark.png new file mode 100644 index 0000000..e54ea0a Binary files /dev/null and b/img/ui_dark.png differ diff --git a/img/ui_light.png b/img/ui_light.png index bed33a6..e056f0b 100644 Binary files a/img/ui_light.png and b/img/ui_light.png differ