Jenny List writes about a project by Levente Szabadkai who traced the iconic font from Commodore 64 keyboard keycaps using photographs and released it as a vector font on GitHub. The font includes uppercase letters, PETSCII glyphs, function keys, and a Commodore logo, though commenters noted several inaccuracies in the tracing and pointed out that the C64 did in fact support lowercase characters on screen.
- Commenters identified specific discrepancies in the recreated font, including the shape of the G, R, and M characters, and the lack of stroke contrast present on the original keycaps.
- A commenter provided a Dropbox link to a modified version of the font that adds lowercase letters and fixes some symbols.
- The article's claim that the C64 "never sported lower case letters" was widely disputed; the machine supported lowercase via C= + Shift, though the keycaps themselves only displayed uppercase.
- A link to an earlier, more faithful recreation of the C64 screen font (style64.org) was shared, though that is distinct from the keycap font.
Intel One Mono is a monospaced font designed for developers, focusing on legibility and reducing eye strain. Developed in partnership with Frere-Jones Type, Intel Brand Team, and VMLY&R, it features four weights (Light, Regular, Medium, Bold) and supports over 200 languages. The font is open-source, available for free, and includes programming ligatures, raised colons, and Unicode-based features for superior figures and fractions. The font sources are provided in UFO format, allowing for customization and font generation.
- Designed with input from low-vision and blind developers to address coding fatigue.
- Available in multiple formats (.otf, .ttf, .woff, .woff2) for desktop, mobile, and web use.
- Programming ligatures can be activated via stylistic sets in code editors like VSCode and Sublime Text.
- Font sources are editable using UFO format, enabling customization and recompilation.
A monospaced font family inspired by retro computer terminals and pixel art.
An article discussing the use of subpixel rendering to create legible text on a very small LCD display, achieving a 40-character terminal on a 24 mm x 24 mm screen with a resolution of 240 x 240.
David Johnson-Davies explains how to efficiently and accurately smooth characters for small displays, using a routine to programmatically smooth out corners and adding hinting functionality.
A unique font that converts hexadecimal characters into disassembled Z80 instructions using OpenType features, with a focus on challenges and solutions for handling out-of-order operands and multiple character combinations.