Christoph Oelckers
2227c15010
- create a second font based on the VGA glyphs that is stylistically more similar to the SmallFont and use that for the option menus.
2019-03-17 18:32:48 +01:00
Christoph Oelckers
0884057ae1
- use a higher resolution console font with better Unicode support.
2019-03-10 17:54:03 +01:00
Christoph Oelckers
5f6198f4e4
- let IWAD and PWAD BigFonts override BigUpper for consistency.
2019-03-02 12:54:46 +01:00
Christoph Oelckers
cad2f49ceb
- use BigUpper font for option menu captions.
2019-02-28 22:19:53 +01:00
Christoph Oelckers
e06aa28620
- fixed the usedcolor array's base type.
...
The usedcolors array which counts the number of pixels in a given color in a font used bytes as storage, so any color that just happened to have a count that is a multiple of 256 the color was considered not present.
2019-02-22 18:19:26 +01:00
Christoph Oelckers
2eb312e041
- added a kerning option to FONTDEFS
2019-02-21 01:02:42 +01:00
Christoph Oelckers
44c8c2a79c
- added German Umlauts for the BigFont and fixed the character substitution logic.
...
For pure uppercase fonts it makes no sense to try a lowercase substitution as a first step.
2019-02-17 23:18:28 +01:00
Christoph Oelckers
45d75745f0
- reworked console font loading to use the glyph sheets directly and allowing to load more than one per font.
2019-02-17 19:15:57 +01:00
Christoph Oelckers
9dfffb6697
- moved font code into a subdirectory.
2019-02-17 11:43:04 +01:00