A bit of necromancy on an old bug report, but in case someone else is seeing this:
Yes, this is an SDL issue, but DOSBox could instruct SDL to work correctly.
To *work around* it, you can use environment variable: SDL_VIDEO_FULLSCREEN_DISPLAY=<number> AND use dosbox settings: sdl.fullresolution=<resolution of the display you selected> (do not use value "desktop"!).
A bit of necromancy on an old bug report, but in case someone else is seeing this:
Yes, this is an SDL issue, but DOSBox could instruct SDL to work correctly.
To *work around* it, you can use environment variable: SDL_VIDEO_ FULLSCREEN_ DISPLAY= <number> AND use dosbox settings: sdl.fullresolut ion=<resolution of the display you selected> (do not use value "desktop"!).
Or you can use steam-dos, which does it automatically: https:/ /github. com/dreamer/ steam-dos