-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New, more consistent terminal font #137
Conversation
This font is taken from the ATIx_550_8x8.png font image from the romfonts repo. A bitmap can be found here: https://github.com/spacerace/romfont/blob/master/font-images/ATIx550_8x8.png I don't have hardware to test with tat the moment so I might have messed up the character mappings. I'd appreciate if someone could test on a physical display and see how this looks. I'm not including any of the special characters defined in that font. If we want to add them, I'd suggest we do that in a future PR. Closes #135
077ee36
to
05b0d84
Compare
Could there be a copyright issue? It's certainly very retro. ;) |
Yeah, I did think about copyright but decided to use it anyway 😬. The Uzebox wiki has some alternative 8x8 fonts but a) "Some may still be under copyright" and b) I can't be bothered to turn the bitmaps into hex :( |
Have you checked out sites like: https://jared.geek.nz/2014/jan/custom-fonts-for-microcontrollers ? |
I haven't, thanks for the link! Any idea what the copyright is like? I'll have a look through those fonts and find something suitable. |
Honestly, none of them look that good. I'm ok going with the original font for now. |
From https://jared.geek.nz/2014/jan/custom-fonts-for-microcontrollers Each character is padded by 1px either side to get the width to 8px
I took some time to switch to |
Nice! 👍 |
Hi! Thank you for helping out with SSD1306 development! Please:
master
if you're not already up to dateCHANGELOG.md
entry in the Unreleased section under the appropriate heading (Added, Fixed, Changed, etc)rustfmt
on the project withcargo fmt --all
- CI will not pass without this stepPR description
This font is taken from the ATIx_550_8x8.png font image from the
romfonts repo. I picked it because it looks nice, but that's subjective. It looks like this:
I don't have hardware to test with tat the moment so I might have messed
up the character mappings. I'd appreciate if someone could test on a
physical display and see how this looks.
I'm not including any of the special characters defined in that font. If
we want to add them, I'd suggest we do that in a future PR.
Closes #135