Increase DOSBox windowed size

I have a HiDPI screen so running DOSBox normally gives almost unreadably small text. How can I scale the DOSBox window by a fixed and integer scale factor, say 200% that works for all resolutions?

  • None of the HiDPI Compatibility settings in Windows has any effect on DOSBox.
  • Setting windowresolution to something is not gonna fly, because it scales all resolutions to match the 'height' of that setting, giving crappy results. I care mostly about x200, x400 and x480 resolutions, and the least common multiple is x2400 which doesn't fit my monitor.

1 Answer

Trythis advice:

  • go to dosbox installation directory (on my machine that is C:\Program Files (x86)\DOSBox-0.74 ) as you see the version number is part of the installation directory name.

  • run "DOSBox 0.74 Options.bat"

  • the script starts notepad with configuration file: here change

    windowresolution=1600x800
    output=ddraw

(the resolution can't be changed if output=surface - that's the default).

  • safe configuration file changes.

You might also need to ensure that the fullresolution parameter specifies the true resolution of the monitor.

If this doesn't help, please add to the post the contents of the configuration file.

You could also try with ddraw to use the scaler parameter, withnormal3x as the scaler to multiply by 3. The scaler is applied first, so for example a 320x240 game becomes 960x720.

scaler=normal3x forced 
5

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like