VOGONS


First post, by Geladin

User metadata
Rank Newbie
Rank
Newbie

Hi @all,

I have a problem. I have a DOS Software that doesn't run in DOS Mode or similar under Windows 98. But the Device should keep Windows 98 (because of other software).

Now I created a conf with mapping a drive and start the software automatically. Works fine.
But there is one problem. Even when I set fullscreen=true or start Dosbox with Parameter -fullscreen DosBOX refuse to start in Fullscreen Mode.

I also tried to set resoultion manually. Or set the output from Surface to Overlay/OpenGL etc.

Everything I tried, it won't start in Fullscreenmode.

Graphics Card: S3 SuperSavage/IXC with 16MB VRAM on Pentium III 1133MHz with 512MB RAM.

Thanks in advance and sorry for my "not so good" english

Reply 2 of 6, by Geladin

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote on 2020-05-24, 18:33:

Can you press ALT+Enter to enter fullscreen and does it work?

If it does work then when you are starting DOSBox it's likely not reading the config file you changed.

Hi,
Yes ALT+Enter switch to Fullscreen Mode correctly.
But I am sure, that the conf-file is loaded, because I added "autoexec" commands, which are processed successfully.
Thanks for your help

Reply 3 of 6, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

1. Go to the DOSBox directory from the command prompt
2. Run "set SDL_VIDEODRIVER=windib"
3. Launch DOSBox using your conf fle

If that works then you need to add SDL_VIDEODRIVER=windib to your environment variable. The reason you need to add it is due to the video card driver.

How To Ask Questions The Smart Way
Make your games work offline

Reply 4 of 6, by Geladin

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote on 2020-05-24, 19:18:
1. Go to the DOSBox directory from the command prompt 2. Run "set SDL_VIDEODRIVER=windib" 3. Launch DOSBox using your conf fle […]
Show full quote

1. Go to the DOSBox directory from the command prompt
2. Run "set SDL_VIDEODRIVER=windib"
3. Launch DOSBox using your conf fle

If that works then you need to add SDL_VIDEODRIVER=windib to your environment variable. The reason you need to add it is due to the video card driver.

I tried that, but it doesn't help. Thank you nevertheless.
The only thing that "works" if I use DDRAW as Output an Windowsize=1024x768 (Screenresolution), but the Window is not centered, so it's not useable...
I tried "Fullscreen" inside conf and/or as parameter...

I also tried to switch from "S3_SVGA" to VGAonly... (I use a S3 SuperSavage)

Reply 5 of 6, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Make sure you are using DOSBox v0.74-3
Are you using a CRT or LCD?
DosBox by default will set the monitor to the resolution that the program requests which for most is 320x. So if DOSBox is using default settings then the screen resolution will change to 320x or if an LCD the closest resolution the monitor can use.

You can set DOSBox to use your desktop resolution by changing fullresolution to 0x0 or desktop but make sure you change Output to a value different than surface because surface doesn't scale, also you might want to use the scalers as well but if the screen is really 1024x768 resolution then I doubt it.

By fullscreen are you confusing fullscreen with "black bars"? If DOSBox is "fullscreen" then you shouldn't see the title bar.

How To Ask Questions The Smart Way
Make your games work offline

Reply 6 of 6, by Geladin

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote on 2020-05-24, 21:06:
Make sure you are using DOSBox v0.74-3 Are you using a CRT or LCD? DosBox by default will set the monitor to the resolution th […]
Show full quote

Make sure you are using DOSBox v0.74-3
Are you using a CRT or LCD?
DosBox by default will set the monitor to the resolution that the program requests which for most is 320x. So if DOSBox is using default settings then the screen resolution will change to 320x or if an LCD the closest resolution the monitor can use.

You can set DOSBox to use your desktop resolution by changing fullresolution to 0x0 or desktop but make sure you change Output to a value different than surface because surface doesn't scale, also you might want to use the scalers as well but if the screen is really 1024x768 resolution then I doubt it.

By fullscreen are you confusing fullscreen with "black bars"? If DOSBox is "fullscreen" then you shouldn't see the title bar.

It's a notebook. I user the internal LCD with a resolution (native) of 1024x768. The Dosbox Windows doesn't scale at all, I always see the titlebar. I tried out many different outputs (only Surface and DDRaw works), all other will leave a error message with different resolutions (for window and fullscreen mode) and both modes. It's like he ignores fullscreen=true (and yes, there is no # in front of the row.