VOGONS

Common searches


First post, by jet20

User metadata
Rank Newbie
Rank
Newbie

I searched long and hard but could not find any information on this: I thought it would be cool to play arcade games on my 40" screen that is rigged up as second monitor in Windows. Zplayer fullscreen mode works just fine for it and various Winamp visualizers are capable of displaying fullscreen on that screen specifically (with Winamp still running on the primary screen).

However, I have not been able to make this work for DosBox. It will always display fullscreen on the primary screen, even if I drag the dosbox windows to the second screen (even though it changes the resolution of both screens then). Is there any way to make this work?

Reply 2 of 9, by PunkMaister

User metadata
Rank Newbie
Rank
Newbie

Sadly there is no solution whatsoever for this problem the developers of Dosbox never intended their software to be used on a second display of any kind and most likely never will...

Reply 3 of 9, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie
PunkMaister wrote:

Sadly there is no solution whatsoever for this problem the developers of Dosbox never intended their software to be used on a second display of any kind and most likely never will...

That is SDL's problem, not DosBox's

Reply 4 of 9, by Xelasarg

User metadata
Rank Member
Rank
Member

Try this:
http://dualmonitortool.sourceforge.net/swapscreen.html

Nifty little tool, works like a charm for me. Only thing to do is change the shortcut to something different than Ctrl+<F12>, else it'll interfere with DOSBox.

"What's a paladin?!"

Reply 5 of 9, by Riyune

User metadata
Rank Newbie
Rank
Newbie

I have been running DOSBOX on a 37" LCDTV as a second monitor. I don't recall trying to use full screen, because if I set the window size to one of the 3x modes, it is quite large enough for the limited resolution of old DOS games. The 3x window keeps the old 4:3 screen ratio which is what I want also. I don't want to see old games stretched out to a widescreen ration

Jesus loves you, unless you have tatoos. Then you are going to hell.

Reply 6 of 9, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Riyune wrote:

The 3x window keeps the old 4:3 screen ratio which is what I want also. I don't want to see old games stretched out to a widescreen ration

You should be able to configure your graphics card to maintain the correct aspect ratio in fullscreen. Your TV might have an appropriate way to force the aspect ratio, too.

Reply 7 of 9, by VileR

User metadata
Rank l33t
Rank
l33t

If you set fullresolution= to your screen's native pixel dimensions _and_ aspect=true, you shouldn't get any kind of stretching.

As for switching monitors, if you're using Windows 7, Win+P is a very handy keyboard shortcut.

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 9 of 9, by 7F20

User metadata
Rank Member
Rank
Member
Alistar1776 wrote on 2022-05-16, 04:33:

I imagine simply adjusting the resolution of DOS box to the second monitors resolution, and simply dragging it over would work also. Tho im on Windows 11 for my main, others may be on 7 or 8

I don't think this allows for running dosbox in a secondary monitor fullscreen. The reason this would be desirable for many people is that they run an older VGA CRT monitor as a secondary in order to play the games in a more contemporaneous way. AFAIK, the problem is SDL needing to launch on the primary and because DosBox runs with SDL, you have to use a third party utility to achieve desired results. I believe third party tools basically just automate the switching of the system's primary monitor, which is the other work around. However, it's a real PITA to go in and switch your desktop to 640x480 and back on Windows 10/11, so a seamless solution would be amazing.

But it's been years since I looked into this, so maybe the problem has been solved.