c7ef3c0047
Extend the bitmap font pipeline with the Chinese Joker glyph subset and encode supported UTF-8 text for Tonc TTE. Move the affine map clear of the expanded font, add a compile-time VRAM overlap guard, and cover every custom glyph with host tests.
These are tests that run on the repository's CI or can be run locally to make sure none of the base modules are broken. The project uses the gnu23 C standard which is stably supported from GCC 14 and onwards so this project should be compiled with GCC 14 or later.