Posted December 19, 2015
high rated
The rendering defaults for DOSBox games (especially VGA mode 13) haven't changed since the introduction of GOG in 2008. Now that widescreen LCDs and modern Windows versions everywhere they should be overhauled.
First, the default renderer choice is Surface, which should be changed to Overlay. Overlay works everywhere and supports hardware scaling, so there is no reason to not use it.
Scaler should set to None by default, because that's a thing the GPU hardware can do better with better looking results.
Aspect ratio correction should be enabled by default, there is no "automatic correction" like on 4:3 CRTs anymore. 16:10 is not the correct aspect ratio for DOS games and LCDs will stretch them like that without correction.
Fullscreen resolution should be set to "desktop". DOSBox should not switch resolutions on LCDs, especially because the DOS-typical low resolutions aren't supported anymore by modern GPUs (and neither by Windows). Doing upscaling multiple times (once by DOSBox, once by LCD) makes the games look way worse.
TL;DR: DOSBox defaults should be changed to:
[sdl]
fullresolution=desktop
output=overlay
[render]
aspect=true
scaler=none
The DOSBox configurator shoud be updated accordingly.
First, the default renderer choice is Surface, which should be changed to Overlay. Overlay works everywhere and supports hardware scaling, so there is no reason to not use it.
Scaler should set to None by default, because that's a thing the GPU hardware can do better with better looking results.
Aspect ratio correction should be enabled by default, there is no "automatic correction" like on 4:3 CRTs anymore. 16:10 is not the correct aspect ratio for DOS games and LCDs will stretch them like that without correction.
Fullscreen resolution should be set to "desktop". DOSBox should not switch resolutions on LCDs, especially because the DOS-typical low resolutions aren't supported anymore by modern GPUs (and neither by Windows). Doing upscaling multiple times (once by DOSBox, once by LCD) makes the games look way worse.
TL;DR: DOSBox defaults should be changed to:
[sdl]
fullresolution=desktop
output=overlay
[render]
aspect=true
scaler=none
The DOSBox configurator shoud be updated accordingly.