It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi, i want to play the games in their original aspect wich is the old 4:3, because all the games run here in 1920x1080 streched and look really bad

i've tried the amd scaling option and doesn't do anything, also tried dgvoodoo2 with different configurations and it's useless, it do nothing

there are some real solution for this????
This question / problem has been solved by Cadaver747image
It entirely depends on the game. No, GOG didn't write these games and no, there's no unified mechanism for configuring the display resolution or aspect ratio for every game that GOG sells.
Post edited October 13, 2019 by clarry
It's not clear from from your description, so just in case - If you want the scaling in AMD setting to work, the resolution in the game itself needs to be 4:3 one. So it should automatically work for old games with for example 800x600 resolution, but will stretch the image if the resolution is set to 1920x1080.
Edit: 1400x1050 is the closest you can get to a "standard HD" 4:3, but for some reason not all graphics cards and/or monitors support it.
Post edited October 13, 2019 by Paradoks
avatar
Paradoks: Edit: 1400x1050 is the closest you can get to a "standard HD" 4:3, but for some reason not all graphics cards and/or monitors support it.
No, it's 1440×1080.

If a certain game doesn't present you with that option, set that as a custom resolution in your AMD control panel.
Any discrete AMD GPU should let you do that. I've never had a monitor that had issues with that - but maybe it's different if you use a TV as monitor.
Sounds like it's a graphics card config (or possibly dosbox config depending on the game) issue.

There will be settings that you can change in your system to stop this, although will depend on what monitor you're using (TVs might be more difficult) and your video card (it's about 20 years since I had an AMD video card, so no idea how to change those).

However, I can confirm that this is not a GoG issue - it's local configuration.
avatar
Matias_Nic: there are some real solution for this????
What graphics card do you have?

First test this: change your Windows desktop resolution to a 4:3 resolution, for example 1024x768. Is the aspect ratio correct (4:3) with black bars on the sides of the screen, or is the desktop still stretched to fill the whole screen from side to side?

If the desktop is stretched, then at least you have to change the aspect ratio setting(s) in your graphics card drivers.

I recall in with some GPUs and drivers (at least AMD, could be also Intel and NVidia), you actually have to be in a 4:3 resolution before it lets you even change the aspect ratio settings. So, change your desktop resolution to e.g. 1024x768. go to your graphics card driver configuration utility, and look if there is an option to keep the correct aspect ratio.

After that you can change back to your normal (native) desktop resolution.

There may be other places too which stretch the screen. E.g. if you are using dgVoodoo2 utility to fix display problems in some games, I recall you need to tell in dgVoodoo2 configuration too to keep the aspect ratio. DOSBox also possibly have some settings that affect that.

And yeah if you are using a TV as your display monitor, pay heed to display options on it, as TVs quite often try to fill the whole screen with the picture, not caring about the aspect ratio.
Post edited October 14, 2019 by timppu
For now on amd cards is recommended only center scaling (you need GPU scaling, so enable it)

nGlide 2.10 support Integer Scaling and Integer Rendering, but i think that is incompleted... (i have to manually select display resolution...)

in DOSBox 0.74-3 try to set a resolution of 1600x1000 for all 320x200 games, 1280x800 for 640x400 games and 1280x960 for all 640x480 games (these with a 1080p display); set output=opengl and set scaler=normal3x (normal2x for 640x480 games); set scaler=tv3x or tv2x if you need scanlines
Post edited October 14, 2019 by FulVal
avatar
timppu: If the desktop is stretched, then at least you have to change the aspect ratio setting(s) in your graphics card drivers.
I've never had my graphics card stretch the image. Many monitors do, though, so the first place I look is the monitor's settings.
Late reply as GOG forum's "myrecentposts" craps out so easily, hiding replies.
avatar
timppu: If the desktop is stretched, then at least you have to change the aspect ratio setting(s) in your graphics card drivers.
avatar
clarry: I've never had my graphics card stretch the image. Many monitors do, though, so the first place I look is the monitor's settings.
I have certainly had that, with different GPUs. That is why the graphics driver settings have that "keep (or don't keep) aspect ratio" setting there (often hidden unless you are in a non-16:9 or 16:10 resolution, like 1024x768). I've had to do that at least with ATI/AMD and Intel HD graphics drivers, in order to stop them from stretching 4:3 resolutions.

The suggestion to check also your monitor settings is good I guess... except when you are using e.g. a laptop. Laptops don't have extra buttons to control the settings of your integrated "monitor".
Post edited October 27, 2019 by timppu
avatar
timppu: I have certainly had that, with different GPUs. That is why the graphics driver settings have that "keep (or don't keep) aspect ratio" setting there (often hidden unless you are in a non-16:9 or 16:10 resolution, like 1024x768).
Actually, you have that backwards. The GPU "keep (or don't keep) aspect ratio" setting changes your GPU from e.g. outputting native 1600x1200 [4:3] to 2560x1440 [16:9] <1920x1440 viewport [4:3]>. Explicitly so your monitor/display device doesn't stretch it as it's actually receiving a native 16:9 image.

think it's viewport
avatar
timppu: I have certainly had that, with different GPUs. That is why the graphics driver settings have that "keep (or don't keep) aspect ratio" setting there (often hidden unless you are in a non-16:9 or 16:10 resolution, like 1024x768).
avatar
Gydion: Actually, you have that backwards. The GPU "keep (or don't keep) aspect ratio" setting changes your GPU from e.g. outputting native 1600x1200 [4:3] to 2560x1440 [16:9] <1920x1440 viewport [4:3]>. Explicitly so your monitor/display device doesn't stretch it as it's actually receiving a native 16:9 image.

think it's viewport
Could be, but the end-result is the same: enabling the option prevents that the image is not stretched on older 4:3 games. And yeah if one is using an external monitor or TV, they might have additional settings that affect it (e.g. many TVs have autozoom modes where they try to get rid of any black borders on the image, stretching it to fill the whole screen).
avatar
Matias_Nic: Hi, i want to play the games in their original aspect wich is the old 4:3, because all the games run here in 1920x1080 streched and look really bad

i've tried the amd scaling option and doesn't do anything, also tried dgvoodoo2 with different configurations and it's useless, it do nothing

there are some real solution for this????
1. If you have monitor with true aspect ratio settings then you are in luck.
Just check your model manual over the internet and select Aspect Ratio = True.

2. If you have nVidia card and respective NVIDIA settings / control panel then you are in luck.
Just select Display > Adjust desktop size and position - Check 2. Apply the following settings: Aspect ratio (tick it), you may also need to tick "Override the scaling mode set by games and programs" in some cases. - see attached

3. If you are playing some old DOS games which were pre-installed with DOSBOX by GOG then you are in luck.
Check your game folder and find a filename dosbox(gamename).conf, for example dosboxBlood.conf for classic DOS game, open the file in Notepad and lookup "aspect" parameter, make sure you have 'aspect=true'. - see attached
Attachments:
nvidia.jpg (146 Kb)
dosbox.jpg (293 Kb)
Post edited October 27, 2019 by Cadaver747
avatar
Matias_Nic: Hi, i want to play the games in their original aspect wich is the old 4:3, because all the games run here in 1920x1080 streched and look really bad

i've tried the amd scaling option and doesn't do anything, also tried dgvoodoo2 with different configurations and it's useless, it do nothing

there are some real solution for this????
avatar
Cadaver747: 1. If you have monitor with true aspect ratio settings then you are in luck.
Just check your model manual over the internet and select Aspect Ratio = True.

2. If you have nVidia card and respective NVIDIA settings / control panel then you are in luck.
Just select Display > Adjust desktop size and position - Check 2. Apply the following settings: Aspect ratio (tick it), you may also need to tick "Override the scaling mode set by games and programs" in some cases. - see attached

3. If you are playing some old DOS games which were pre-installed with DOSBOX by GOG then you are in luck.
Check your game folder and find a filename dosbox(gamename).conf, for example dosboxBlood.conf for classic DOS game, open the file in Notepad and lookup "aspect" parameter, make sure you have 'aspect=true'. - see attached
did the 2 option and ticked the ''disable fullscreen optimizations'' in the compatibility section of the shortcut and now it works!
nVidia now has integer scaling. While I haven't used it yet, from what I know if you pick a 4:3 resolution that has a direct scaling ratio with your native one then it should eliminate the issues a non-native resolution used to cause.