Martin, Here is the font loader. You'll have to "CONVERT" the LFNTMNU.DAT file with FDT to LFNT.MNU, and LFNTHLP.DAT to LFNT.HLP. Also, the program MAKBIN.C converts .FNT files to the binary (fast load) format, which LFNT looks for first. If TESTING is defined, you can run it from [USERFILES] (or whatever) as long as the LFNT.HLP and LFNT.MNU files are present in that directory. If you leave TESTING undefined, you'll have to install it as an application, letting the ASSIGN MENU and ASSIGN HELP lines in the .INS file open the menu and help files by default. The reason for this hack is that calling p$mfile() and p$hfile() with APPL$DIR:file doesn't work (sigh ...). I didn't implement the translation manually in the program. Also, when running it in the TESTING mode, watch out that you don't have APPL$MFILE or APPL$HFILE defined as logicals, for some reason the p$mfile() and p$hfile() fail, even though they have been explicitly told to look in your default directory (???). It's probably my lack of info here ... You ought to use MAKBIN to convert the "standard" fonts to binary right away, then keep the .FNT flavors as templates for creating hacked versions. LFNT will read the ASCII flavor files, though. Call if you run into a snag. There is a copy of this message in [personal.martin.fontload]. Have fun ... Bob