| |
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) |