Skip to content
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

More bitmap fonts #1031

Open
Slion opened this issue Dec 3, 2024 · 3 comments
Open

More bitmap fonts #1031

Slion opened this issue Dec 3, 2024 · 3 comments

Comments

@Slion
Copy link

Slion commented Dec 3, 2024

Any chance we could get more bitmap fonts?

So far I was happy using font8 on Display Pack and Display Pack 2 with a scale of 2. However on Display Pack 2.8 scale 2 is way too big and scale 1 is way too small. So we basically don't have a bitmap font that's resonable for Display Pack 2.8.

Any chance we could get bitmap fonts of size 10, 12 and 14 maybe?

@Gadgetoid
Copy link
Member

We wont be packing any additional ones into the build, but I can probably convert some and whip up some documentation for how to use them. Though I don't know when I'll get a chance 😬

The winds of change are blowin' towards just converting regular fonts and using them with PicoVector, but that's still in development - #1019

@Slion
Copy link
Author

Slion commented Dec 3, 2024

Just wanted to put a reference to that other issue and comment here:
#999 (comment)

@peardox
Copy link
Contributor

peardox commented Dec 15, 2024

Yeah, that was a while ago... I got pretty far into highly alpha #999 as I also found problems with fonts on the 2.8 device

I sorta balked when I got into how bitmap fonts are in their data format (max 16px high).

I've been looking into TTF fonts pretty deeply and the way they are rendered is efficient. The data for a Glyph of any char only uses the actual pixels drawn, the rest is not coded as offsets are applied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants