Skip to content

Load custom latin-1 supplement font in text mode for MS-DOS machines with an EGA/VGA adapter

Brian Johnson requested to merge brijohn/frotz:dos-improvements into master

This adds support in the DOS version for the entire latin-1 block in text mode. This feature requires at least an EGA capable machine since it uses EGA speific interrupts to load a custome font into the character generator. On startup it will detect what type of graphics adapter you have and if you don't have an EGA or VGA adapter will continue to use the old behaviour.

The font used is the open source Terminus font.

Also since I now have a method to detect the graphics adapter type, the game now uses that information to automatically select the correct display value for your adapter if you play a game that supports graphics. Prior to this it always selected the Amiga(VGA) display option unless you manually told it otherwise.

Merge request reports