[ Intro | Download | Other PSF utils | Links ]
PSF Tools
The PSF Tools are an attempt to do something similar to NetPBM, for simple fixed-width bitmap fonts.
The current release can convert the following formats to PSF:
- Raw (DOS-style) font
- Windows font (FNT, FON)
- Sinclair Spectrum +3
- MDA character ROM dump
- DOS/Linux codepages (CP, CPI)
- Hercules WriteOn (WOF)
- Wyse-60 soft font
- BBC Micro soft font
- Plain text
and PSF to the following formats:
- Raw font
- Windows font (FNT, FON)
- Hercules WriteOn (WOF)
- DOS codepages (CPI)
- Sinclair Spectrum +3
- BDF
- C include file
- BSD 'wsfont' kernel header
- XBM image containing all characters
- Single PBM image for each character
- Plain text
- Wyse-60 soft font
- BBC Micro soft font
New in this release: Support for BBC Micro soft fonts (two-way). PPCGREEK and PPC860 codepages updated.
Downloads
psftools-1.0.7.tar.gz (535k): Source code for Unix-based systems.
psft107.zip (557k): Compiled programs for DOS.
Other PSF utilities
For DOS
- GRABFONT extracts the current font from an EGA or higher graphics card;
- while RIPFONT allows patient people with good eyesight to do the same with a CGA or Hercules card.
For GEM
- My GEM programs include SYSFONT, a font editor for GEM which supports loading and saving PSF1 fonts.
For CP/M
- I've written a PSF loader for Amstrad CP/M (LDPSFSEA.COM, about two-thirds of the way down the page). Source is included so it may be possible to adapt it for other CP/M systems.
Links
- You should have the kbd package (which allows PSF files to be loaded) installed on your Linux system already; but in case you don't, it's here.
- The PSF file format
- gbdfed is an editor for BDF (X-Window) fonts. It can import PSFs.
John Elliott 2008-08-10