VOGONS


First post, by Thraka

User metadata
Rank Member
Rank
Member

I'm splitting this from my other thread about multiplayer beacuse I listed both issues but noone has commented on the scaler issue 😀

So even HW scaling has no effect, it always plays the same size no matter what. I can easly change the settings around, load something like Wing commander, and you can see the scalers take effect. I quit the game go load Global Conquest, and it still doesn't effect the game!

So I did a bit more investigation and I find that turning off ALL scalers and loading a normal game, makes the window VERY small. I load GC and it's still the same size as the dosbox window. It's like it uses it's own resolution model and scalers dont take effect.

So with or without aspect correction turned on the size of the window no matter the scaler in effect, is:

false: Bottom of the window is brought up a little bit, rest is same size
true: Window is not changed at all, game uses it all.

Reply 1 of 5, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

Does the game use a high-resolution video mode (SVGA / 16-coor VGA with 640x400 pixels or more)?

Scalers only affect games using the most often used video mode 320x200. This is intentional.

Reply 2 of 5, by Thraka

User metadata
Rank Member
Rank
Member

I would have to think that it probably is because of that.. Since other games shrink the DOSBOX window if there are no scalers applied, and GC does not shrink the window, I would have to say that it is an svga game.

How do we get scalers to work with them then? And why don't they now? 😀 Thanks moe!

Reply 4 of 5, by Thraka

User metadata
Rank Member
Rank
Member

Pixel detail increase would be nice 😀 and with the scaler patch in the patches forum (where it only updates the parts of screens that need it) would make SVGA + SCALERS usable 😁

Reply 5 of 5, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

Well, there's another possible reason: As it is now, the scalers will ensure that the DOSBox window will always have roughly the same size, because low resolutions are scaled to a similar size as high resolutions are. Which means that scalers serve to equalize window sizes.

To scale even further, use hardware scaling: OpenGL-HQ and d3d are able to do nice things.