build default bold and vga fonts
The console fonts we build are composition of normal and bold fonts. In some cases it may be the normal font is too thin, and then it would be useful to have font file with only bold component. Such font file would be possible to use via loading manuall by loadfont command in loader.
We would specifically like to have 8x16 bold font to improve vga text mode, but while there, can just as well add all variants.
Testing done: it did turn out that testing or making sure we get what we were intending, is not too obvious. This is because on virtual systems, the whole screen font change may not produce easily distinguishable effect:) Of course, if you have normal and bold glypsh next to each other, it is rather obvious still (try running man man). However, there is also indirect ways to verify, for example reading manual (man man). if there are no visible differences for command switches in synopsis, then our loaded font only has "normal" component of glyphs. Another option is to check with mdb -k, if the loaded font has just "normal" or both "normal and "bold" components.
Updated by Electric Monk almost 2 years ago
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
commit 731058ff81c06fefc6b8786de93f31bd2e8d9986 Author: Toomas Soome <email@example.com> Date: 2020-07-29T16:46:54.000Z 12993 build default bold and vga fonts Reviewed by: Andy Fiddaman <firstname.lastname@example.org> Approved by: Robert Mustacchi <email@example.com>