VOGONS


First post, by KermodeBear

User metadata
Rank Newbie
Rank
Newbie

Hello,

I'm having an issue with DOSBox and I'm hoping that someone can help.

I'm familiar with setting the resolution for games, both full screen and windowed mode, but for some applications this is what happens:

1. DOSBox starts in the resolution I specify, windowed.
2. The application requests a resolution change.
3. DOSBox complies, and the window changes to the resolution requested.

On high resolutions this causes some games to be unplayable. I have experienced this issue with several applications in the past. Currently, I am experiencing it with Might and Magic II (as packaged by Good Old Games).

I would like the window size to remain constant even if the application itself wants to change the resolution; the application should scale to fit the window size in all cases. Is this possible?

DOSBox version: 0.74

I'm running Windows 7 Professional. If requested, I could attach a full DXDiag with all of that juicy information if it would help.

I have attached my full DOSBox configuration file, but here are the most likely important bits:

[sdl]
fullscreen=false
fulldouble=false
fullresolution=desktop
windowresolution=1440x900
output=Overlay
[...]

[dosbox]
language=
machine=svga_s3
captures=capture
memsize=32
[...]

[render]
frameskip=0
aspect=false
scaler=supereagle

Thank you for any assistance!

Last edited by KermodeBear on 2013-06-26, 13:23. Edited 1 time in total.

Reply 1 of 4, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

Aspect=true.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 2 of 4, by KermodeBear

User metadata
Rank Newbie
Rank
Newbie

Thank you for the suggestion, but that didn't seem to do the trick. The DOSBox window initially starts out at the desired resolution but quickly drops back to (in this case) 640x480.

Reply 3 of 4, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

Ah, sorry... The trouble is - output=overlay isn't supporting scaling with high or true color. Use ddraw or opengl.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 4 of 4, by KermodeBear

User metadata
Rank Newbie
Rank
Newbie

Thank you for your help, Gamecollector. Changing the output to opengl resulted in the same behavior, but ddraw fixed it for me.

♥♥♥