I have a DOS program M10_SCR.COM that loads as a TSR and allows the use of fonts. It works with its own basic built-in fonts, so now I am trying to convert .ttf fonts into .fnt so I have more fonts to choose from.
There are instructions on how to convert .ttf to .fnt with FontForge at StackOverflow:
How to convert TTF to FNT with Fontforge
I did successfully convert a .ttf font to .fnt, but it fails to load with M10_SCR. There are many options in FontForge that may be the cause of failure.
When running M10_SCR.COM with the converted font, it gives:
Error - wrong external font file size!
To troubleshoot, I tried loading one of M10_SCR's built-in fonts into FontForge. It gives these errors:
[dialog box: Bad magic number]
This does not appear to be a Windows FNT or FON file
[dialog box: Couldn't open font]
8x16FONT.FNT is not a known format (or uses features of that format fontforge does not support, or is so badly corrupted as to be unreadable)
I can't find any .fnt fonts on the Internet to try with M10_SCR for troubleshooting.
Why wouldn't a converted font work? How can I find out what the difference is? How can I get this to work?