VOGONS

Common searches


First post, by werfu

User metadata
Rank Newbie
Rank
Newbie

Hi, I've just seen that 0.70 have been release so I've jumped on it as a child entering a candy store. I'm actualy pretty please by this release, being more perfomant and at first more stable. The only problem I'm having is that I can get games to run at desired resolution in windowed mode. the console shows up at 1024x768 but once I launch something, it gets back to the thiny window.

I've set the SDL section to this:
fullscreen=false
fulldouble=true
fullresolution=1024x768
windowresolution=1024x768
output=opengl

and my render looks like that:
frameskip=0
aspect=true
scaler=super2xsai

Am I missing something? Thanks a lot.

Werfu was here

Reply 1 of 5, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

did you try output=overlay.
although it shouldn't matter as the console allready shows the right size.

Water flows down the stream
How to ask questions the smart way!

Reply 3 of 5, by gulikoza

User metadata
Rank Oldbie
Rank
Oldbie
if (!(flags&GFX_CAN_32) || (flags & GFX_RGBONLY)) goto dosurface;

Scaler defines GFX_RGBONLY so dosbox switches to normal surface (why is this flag needed anyway?). Use output=ddraw, window size should be correct there.

http://www.si-gamer.net/gulikoza

Reply 4 of 5, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

It's needed because the "overlay" scaler works in the YUV colorspace, which is totally different from RGB. DOSBox actually generates different video frames internally when overlay is used, so that the end result is correct. But since many scalers do some kind of blending, they expect RGB values. Blending doesn't work with YUV values (or rather, it works completeley differently), so those scalers cannot work in overlay mode.