Load Windows 3.x .FON (NE resource containers) and raw .FNT font files for use with ExtTextOut. Multiple fonts can be active simultaneously. All available .FON files contain v2 fonts but VBESVGA.DRV requires v3 in 386 protected mode, so the loader converts on load. - Add NE resource table structures (NeResourceTypeT, NeResourceEntryT) - Add WdrvFontT opaque type with load/unload API - Implement buildFontFromFnt() v2→v3 converter - Implement wdrvLoadFontFon() NE resource parser - Move font from per-driver to global singleton (wdrvLoadFontBuiltin) - Add WdrvFontT parameter to wdrvExtTextOut (NULL = built-in) - Add Demo 6: Courier, Sans Serif, System fonts side by side - Copy fon/*.FON to bin/ during build Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 lines
66 B
Bash
Executable file
2 lines
66 B
Bash
Executable file
#!/bin/bash
|
|
flatpak run com.dosbox_x.DOSBox-X -conf dosbox-x.conf
|