I am trying to play an older game with low res, and both one to one and fill to aspect ratio options on my monitor are not working in Linux(works fine in XP). The game in question plays at 1280x800 max, and it just stretches out to full screen no matter what setting.
Eiledon wrote:
> I am trying to play an older game with low res
you can hang and wait, but if you don’t find the guru in this
(hardware) forum to help you, you might give a shout to a monitor (via
PM) and ask’em to scoot it over to the games forum…i bet someone
over there might know how to do what you need…
in fact, they might have already discussed it…have you tried the
forums advanced search (where you can search in one or multiple fora
at the same time) yet?
So you have a game that uses a 1280/800=1.6 aspect ratio and play it in a monitor with a 1920/1200=1.6 aspect ratio… Yes, the game will use the full screen, what’s the problem?
Without knowing the game this is what I can say you:
I have a 1920x1080 monitor connected through D-sub
I don’t specify the resolutions through xorg.conf, I allow EDID to do its work. This way I have 1920x1080, 1280x960, 1280x720 and 640x480 (and others) available. I haven’t 960x720 available. (info obtained from xrandr)
ScummVM (640x480) works fine using both full screen and keep aspect ratio monitor settings.
ScummVM with a 2x filter (1280x960) works fine using both full screen and keep aspect ratio monitor settings.
ScummVM with a 3x filter (1920x1440) doesn’t fits in my display. What happens is that:
A 1280x720 resolution is used (so says the monitor). But still ScummVM GUI shows with the correct AR (black bars are automatically added at sides? SDL does that?)
I can only use the full screen monitor option (still, as said, the AR is correct)
So I suppose your game just tries to use a non-available resolution. It probably doesn’t uses SDL and ends selecting a wrong resolution and doing a bad stretch decision by itself… at this point the monitor has little to do.
In such a case you need to fix the game or add the resolution it requests to the list of available ones. Perhaps letting the X server decide by itself is enough, in my case it adds resolutions as low as 320x240 automatically.
If you need more help the xrandr output and game name would be a must.
I don’t have scummvm installed, and have never needed it.
Thanks, but I will either go back to 11.1 where things actually work properly, or play the games in Windows, in the time I wasted with trying to get it to run properly I could have completed the game.