A tady
je CESKA
verze
HGC-Team
Czech fonts

Czech fonts for Hercules Graphics Card
This short document is about internationalizating graphics card Hercules monochrome. Font is in ROM, so you can't change it by software. As far as I know there is also "enhanced" HGC, called Hercules Plus, which has font in RAM. But I don't know anyone who has seen it yet. On the other hand I saw some card WITHOUT ROM.

Mentioned ROM is 27C64 (64kbit ROM), but font has only 4096 bytes. Of course, you can fit into rom two fonts, but switching must be done by hardware patch. Used font is 8x14, but it's represented as VGA font 8x16. Last two scanlines are not used. This is not all. Font in ROM is divided into two parts (like two 8x8 fonts), first eight scanlines and rest. It's shown here:
1. scanline #0 2. scanline #0 3. scanline #0 4. scanline #0 5. scanline #0 6. scanline #0 7. scanline #0 8. scanline #0
1. scanline #1 2. scanline #1 3. scanline #1 4. scanline #1 5. scanline #1 6. scanline #1 7. scanline #1 8. scanline #1
... ... ... ... ... ... ... ...
1. scanline #255 2. scanline #255 3. scanline #255 4. scanline #255 5. scanline #255 6. scanline #255 7. scanline #255 8. scanline #255
9. scanline #0 10. scanline #0 11. scanline #0 12. scanline #0 13. scanline #0 14. scanline #0 -free- -free-
9. scanline #1 10. scanline #1 11. scanline #1 12. scanline #1 13. scanline #1 14. scanline #1 -free- -free-
... ... ... ... ... ... ... ...
9. scanline #255 10. scanline #255 11. scanline #255 12. scanline #255 13. scanline #255 14. scanline #255 -free- -free-

I collected some fonts for HGC. You can download ROM images here. If you'd like to make your own fonts, you can download some utilities here.
Font file Rom Image Description
iso01.fnt iso01.bio ISO-8859-1 Hercules font (from Linux, kbd package)
iso02.fnt iso02.bio ISO-8859-2 Hercules font (from Linux, kbd package)
kam.fnt kam.bio Kamenic Hercules font
kamcl16.fnt kamcl16.bio 16 pixels height font "Kamenic classic" (CP895)
lat2.fnt lat2.fnt PC Latin 2
my_iso02.fnt my_iso02.bio My iso-8859-2 font (incomplete)


Copyright (c) 1999 Martin Hinner, All rights reserved