Swordfish90 / cool-retro-term

A good looking terminal emulator which mimics the old cathode display...
22.13k stars 842 forks source link

Add DEC Terminal Modern font #526

Open jfmcbrayer opened 5 years ago

jfmcbrayer commented 5 years ago

This font would help with accurate emulation of DEC terminals (I believe it is based on a VT220 ROM dump).

I am currently using it successfully as a system font with CRT 1.1.1 on Fedora Linux, but you can't apply rasterization effects to system fonts, and the terminal the fonts are from had visible scan lines.

More info on the terminals and the typeface at: https://gist.github.com/epilys/95869773037d3d2235d324bd5a0484e5

The font is available at https://www.dafont.com/dec-terminal-modern.font

jwbrase commented 4 years ago

The problem is that the dafont.com link doesn't give any information of the author's license for the font, and the links to the author's website on that page are broken, so the legality of the gist.github.com version, or of including the dafont.com version with CRT, is uncertain.

However, there is "GlassTTY VT220", available from http://sensi.org/~svo/glasstty/ , which the author has explicitly released into the public domain, so it could just be dropped into CRT. It includes scanlines in the font itself (so using scanlines mode isn't necessary to get the visisble scanlines).