I need a Windows-compatible, square pixel font

蓝咒 提交于 2019-12-06 15:11:43

问题


I'm looking for a square pixel font, preferably 8x8 pixels per character. I would like it to look something like this:

ibm-style font http://dwarf.lendemaindeveille.com/images/0/0e/CGA8x8thick.png

I need more or less every character shown here, especially the box drawing ones. The very few Windows fonts I've found after about an hour of searching don't have very few (if any) extended characters.

I'm currently writing a pseudo-roguelike, and I've always preferred square fonts in roguelikes. I can use other methods if I must, but it would make my life a million times easier if a font like this existed.

Again, it needs to be Windows-compatible. It's fine if I need to convert some X11 format into a Windows-compatible one, but I need a link to the tools to do so.

Or, perhaps, somebody knows of a program to easily turn bitmaps into fonts? Because the included image is actually exactly what I want: it looks exactly like older IBM CGA/EGA systems.

Thanks in advance.


回答1:


http://dskcenter.free.fr/Download/DskCenter_fonts.zip

The PC_CGA font looks like what you want.




回答2:


Older versions of Windows use to ship with .FON files (pre-cursor to TTF). The FON's tended to be pretty basic looking. You probably want to find COURIER.FON.

Also, you could edit your own TTF, or make an existing TTF Monospaced. But you would have to find an editor for that.




回答3:


http://www.uwe-sieber.de/dosfon_e.html

Go to the bottom of that page. I did not try them all but the OEM Codepage 850 font seems to be what you want, and the others may work as well.




回答4:


Something to look at might be "Proggy Square". One of the versions of that font, the ANSI/Bitmap one, has extended characters. Proggy Square and variants are available around the web at various places. As I understand it, they are free to use.



来源:https://stackoverflow.com/questions/826185/i-need-a-windows-compatible-square-pixel-font

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!