Got bored, made a font.

It's a port of the character set from the MC6847T1, specifically the set with true lowercase support, a modified version of which was used in the Tandy Color Computer 2 and 3. Because of the way the character generator works, this results in looking like it appears in the 40 column text mode, hence the name CoCo40.
The layout of the font is kinda weird. In the original ROM, each character has an 8x12 space, but only 5x7 of that space is used (5x9 for lowercase characters that dip below the line). To fit this into Decker format and have the spacing look roughly correct, I went with 5x12 with 3 pixels of spacing.
The CoCo actually uses the same font for all three text modes; 32, 40, and 80 columns, but because the 80 column mode is drawn at double the horizontal resolution but the same vertical resolution, it comes out condensed. Wasn't sure how to simulate that in Decker, since it relies on the distortion of a CRT to achieve the result it does on real hardware.
There's also a few characters that might be slightly inaccurate, and it's missing the extended accented characters because with so little space it's hard to make them legible (the CoCo 3 had a few and many of them are painfully difficult to distinguish, especially on a CRT).
You can find the deck with the font on my website, here: https://redpanda.fun/CoCo40.html







