Over at int10h.org, VileR has collected classic text mode fonts, system fonts and BIOS fonts from DOS-era IBM PCs and compatibles. Some lend themselves well to be fed through the N2 vectorizer of vfontas, a font manipulation utility in the consoleet-utils tool suite.
Resources
- Latest release from Consoleet: 2.2.1 (2023-08-15)
The version number follows that of upstream.
DL: consoleet-oldschoolpc-2.2.1.tar.zst - Some Linux distributions may have a readily installable package (e.g. openSUSE's consoleet-oldschoolpc-fonts)
- Release archive
Screenshots
- Comparison between “Mx437 ATI 8x16” and “Consoleet ATI 8x16”.
The glyphs are 16px tall, and to get pixel-perfect rendering, one needs to use
a multiple of 12pt@96dpi (or e.g. 9.6pt@120dpi). Screenshot shows 24pt@96dpi.
- Comparison between “Mx437 ATI 9x16” and “Consoleet ATI 9x16”, at 24pt@96dpi.
- Comparison between “MxPlus AST PremiumExec” and “Consoleet AST”.
The glyphs are 19px tall, but rather than 28.5pt(@96dpi), one needs to
use 30pt@96dpi to get pixel-perfect rendering. I have not looked into why.
There is a complex history behind AST. - Comparison between “MxPlus IBM MDA” (24pt) and “Consoleet MDA” (21pt@96dpi)