Replying to @wren6991@types.pl

crosspoint-reader's default CJK font support leaves something to be desired 🤔

crosspoint-reader-cjk looked promising, but on closer inspection is a vibecoded slopfork that has broken font rendering (unreadable) for English text in the UI, crashes when opening any of my epubs, and has a broken recovery menu. Uninstalling was an adventure. Not going to link it for obvious reasons

All of the characters are just "missing character" question marks
ALT

Replying to @wren6991@types.pl

Ok, side quest over. I can store a novel in a mere 74 MB, and it works on both stock and open firmware (using XTEINK's weird custom bitplaned image archive format: gist.github.com/bdeshi/f605499)

Special shout out to MuPDF for implementing about 30% of a browser layout engine in C + Python, but unfortunately I need the remaining 70% too. This was a good PoC though.

Japanese text rendered with anti-aliasing on a smol e-ink device.
ALT
A dithered 2bpp image above some anti-aliased text (which is not dithered).
ALT