WinDriver/dosbox-x.conf
Scott Duensing 946719052f Implement ExtTextOut DDI wrapper with built-in VGA ROM font
Add text rendering support via the Windows 3.x ExtTextOut DDI function.
Builds a .FNT v3 font structure from the VGA BIOS 8x16 ROM font
(INT 10h AH=11h), with v3 char table (6-byte entries, absolute offsets)
required by VBESVGA.DRV's BigFontFlags in protected mode. Provides a
full-screen clip rect since STRBLT.ASM unconditionally dereferences
lpClipRect. Tested with both VBESVGA.DRV and S3TRIO.DRV.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 21:21:23 -06:00

40 lines
624 B
Text

# DOSBox-X configuration for win31drv development
# S3 Trio64 SVGA with VESA support
[sdl]
output = opengl
windowresolution = 1024x768
[dosbox]
machine = svga_s3trio64
memsize = 64
quit warning = false
[cpu]
core = normal
cputype = pentium
cycles = max
[render]
aspect = true
scaler = none
[video]
vmemsize = 8
vmemsizekb = 0
vesa oldvbe = false
vesa oldvbe10 = false
[dos]
umb = true
xms = true
ems = true
[autoexec]
@echo off
mount c /home/scott/claude/windriver
c:
cd bin
DEMO.EXE S3TRIO.DRV
rem exit