I like it for its even-more-permissive license and the slashed instead of dotted zero.
Is there a 9x16 version of this font?
I always look for the lowercase m. All the strokes should be equally thick, but on 8x16 it has a thin middle stroke.
EDIT: without the extra letter spacing added in the character samples, you can see how some of the wider characters run into their neighbors:
javascript:document.styleSheets[0].insertRule('.character-list { letter-spacing: normal !important }')Then I found a pixel font which has about 40k glyphs as I remember, so I checked which can be derived from it in the style of the original VGA font.
Each seems to have glyphs the other is missing.
It's not just the fact that it should be 9x16 instead of 8x16, or that sometimes (often?) the aspect ratio is off, it's something fundamental about how that 9x16 VGA font was rendered on CRTs.
A really good CRT emulation on a really good flatscreen monitor can maybe simulate the VGA text mode experience of the day, but so far I haven't really seen it.
I’ve mentioned in another comment what I think may be missing for it to look right.
And I’m not really being nitpicky I think. It really evokes rather little about what this era looked like with “just” the right pixels at the right place.
With 9x16 font, shouldn't it be 720x400?
But I made a small mistake, as another commenter pointed out: VGA text mode resolution was 720x400, not 720x350.
nothing was a perfect square
By the way, there definitely were "perfect rectangle" (I assume you don't actually mean "square", but rather just non-curved) CRTs later on, or at least very nearly so.
But yeah, maybe I should try the project you've linked, it may really be a good simulation of it. (Though I wouldn't want to use it as my "regular" terminal.)
It always blew my mind that you'd buy a new videocard, and plug the big CRT monitor in it, and it would switch between different resolutions. Precisely because the holes and pixels don't line up, they supported a huge range of resolutions and it didn't look as smeared as on LCDs.
I think the mask in the CRT itself also contributed to a kind of subpixel Anti-Aliasing.
And I've never seen this in real life, but it's amazing, using the hardware implementation to force 1024 colors out of CGA?! https://int10h.org/blog/2015/04/cga-in-1024-colors-new-mode-...