First post, by kolano
- Rank
- Oldbie
I'm trying to better understand how DOSBox handles oddball Mode X VGA resolutions. My current reference point is the eyecandy program Dial8, which supports 19 of them. I've noticed modes with more vertical lines than horizontal output a bit oddly in DOSBox's Windowed/Original mode/screenshots captured with DOSBox...
Some modes are output with doubled horizontal resolution. For instance 320x480 is output as 640x480, 320x400 is output as 640x400. I presume this is related to the pixels being fairly rectangular in those VGA modes and DOSBox trying to maintain the appropriate aspect ratio (even though I have aspect ratio correction off). More troubling some modes seem to omit half the vertical resolution. For instance 376x564 is output as 376x228.
Is there any way to support the 376x564 resolution properly (i.e. not halving it's vertical resolution)? I'm OK if that means 752x564.
Is there any way to support the other taller than wide resolutions without doubling their width? Doing so causes problems for various shaders, which don't expect/compensate for the doubled pixels.