I've used this system myself and it works really well for having small fonts, which are still easy to process, since it only requires a little amount of bitshifting.
I have my own function from a little engine, which draws some multiline text, while using 8x8 bitfonts.
The in-built font could become about 1/8th the size, by using a system like
font8x8
does.Instead of having a font that looks like so:
It could look like so:
Only being 8 bytes instead of 64.
I've used this system myself and it works really well for having small fonts, which are still easy to process, since it only requires a little amount of bitshifting. I have my own function from a little engine, which draws some multiline text, while using 8x8 bitfonts.