I’ve spent a few furious days down the rabbit hole of getting the Espy Sans font into my Playdate game. If you’ve used Apple’s Newton OS, an iPod Mini, or remember eWorld you’ve seen it. For me, as a long-time Newton user, it stirs up a specific level of nostalgia.
Five sizes of Espy Sans and four sizes of Espy Serif, in normal and bold weights, in both separate and combined font files for the Playdate. As these are MacOS Classic fonts, they cover the MacRoman character set.
Hrm, I’ve been using Espy Sans pretty heavily in my card game and just noticed that sizes 3 and 4 have different cell heights between the normal and bold variants.
For example, EspySans-3 has a height of 15, but EspySansBold-3 has a height of 16. This makes it hard to use them as a font family and render bodies of text with formatting using graphics.drawText(), as evidenced by this screenshot, where the bold word is obviously off of the baseline of the normal font: