VOGONS

Common searches


First post, by wiki

User metadata
Rank Newbie
Rank
Newbie

hi

i just got a new lcd monitor and it works perfect, however.. when i try to run dos box in full screen the monitor goes black with a white square in the middle saying "Input signal out of range"
any idea what might be the problem?

Reply 2 of 9, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

use vsync in dosbox and force it to use 60hz... or something like that.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 4 of 9, by augnober

User metadata
Rank Member
Rank
Member

I'm not sure whose builds are currently using the vsync patch (if the one you're referring to is the one I wrote). To my surprise I noticed it in one of ykhwong's builds recently, but it wasn't functional due to a problem in the integration I guess. Perhaps someone else's build has it working. I don't think 0.65 or CVS have it.

Anyway, the vsync setting can't fix the problem. Rather than change the host's timing, it just changes dosbox's internal (fake) vsync timing -- which you can sync to the host's timing if you like for smoothness.

wiki: I presume you're using Windows. Have you tried running other apps fullscreen? Perhaps you should try running another emulator fullscreen - preferably one that allows you to select the resolution - and see if that has problems as well. My guess is that your drivers are set to attempt an unsupported refresh rate for certain resolutions. If you reinstall your lcd and/or gfx drivers, you may find the problem fix itself if you're lucky.

Edit: For a quick fix (without solving the underlying problem), you can try editing your dosbox.conf so that the fullscreen resolution is equal to your desktop resolution. That might set the same graphics mode as your desktop and allow you to use it fullscreen.

Last edited by augnober on 2006-07-05, 14:46. Edited 1 time in total.

Reply 5 of 9, by augnober

User metadata
Rank Member
Rank
Member

Oh yeah.. I've never had this experience before... but, you should verify that any drivers or associated apps for your old display were uninstalled. If you somehow still have them, then uninstall them.

Reply 6 of 9, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

You probably need to set a higher resolution and/or use a scaler in the dosbox.conf. LCD Displays mostly can't handle native Dos resolutions at 320x200 in fullscreen (how they handle the bios messages I don't know but with dosbox and other apps you might run into that problem).

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 7 of 9, by bugmenot

User metadata
Rank Newbie
Rank
Newbie

I had the same problem.

I took the advice here and tried a few things. The only thing that worked for me was changing the aspect attrib in the .conf file to TRUE. I tried first tinkering with the fullresolution option, that only made the app centered on the screen, not bigger. Making the aspect attrib true is the only thing that helped. The only problem I found was that after I'd "Exit to DOS" in whatever app or game I was using, my monitor would then give me the "Freq out of range" error message. At that point, it doesn't matter, though, because I am already done with the app anyway. Just CTRL-ESC out to Windows or ALT-ENTER out of fullscreen mode.

Hope it helps.

Reply 9 of 9, by TeaRex

User metadata
Rank Member
Rank
Member

The following Modelines give you a totally VGA compatible video signal, which any monitor should handle:

Modeline "640x350" 25.174825  640 656 752 800 350 387 389 450 +HSync -VSync
Modeline "640x400" 25.174825 640 656 752 800 400 412 414 450 -HSync +VSync
Modeline "640x480" 25.174825 640 656 752 800 480 490 492 525 -HSync -VSync
Modeline "320x200" 12.587413 320 328 376 400 200 206 207 225 -HSync +VSync Doublescan

Note that modelines are a Linux thing, on Windows the program "PowerStrip" can be used for the same purpose.

tearex