Posted June 30, 2018
I'm posting this solution here to help other goggers with my same problem.
--
When playing old 4:3 games fullscreen, I often prefer black bars, more than an ugly stretched picture.
To obtain that, I usually have to simply change my graphic settings.
However, I couldn't manage to obtain this from the Nvidia panel in "Adjust desktop size and position".
The option "Aspect Ratio" kept getting back to "Full-screen" for no reason.
Well, I finally found this old post about it:
https://forums.geforce.com/default/topic/882212/geforce-drivers/howto-set-resolution-scaling-to-maintain-aspect-ratio-on-new-buggy-nvidia-control-panel/
So, it's an old Nvidia bug, not yet fixed after years!
I'll copy the text here, in case the link breaks in the future:
--
This topic explains how to make 640*480 and similar resolutions not stretch horizontally on a wide screen. Buggy NVIDIA Control Panel of the latest drivers resets scaling to "Full-screen" whenever you set it to "Aspect ratio", at least for me. Below is a fix that requires using RegEdit, so you may want to create a restore point before doing it to feel safer.
- Set "Perform scaling on" to "GPU" in NVIDIA Control Panel.
- Open RegEdit with admin rights (use search in Start menu, then Ctrl+Shift+press on it).
- Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\(long string of symbols that describes your device, normally the only folder out there)\00\00".
- Change "Scaling" to "4".
Done! No restart required.
--
P.s: with multiple monitors, you'll have to identify the correct one and then edit all the combos.
Suggestion: export to .reg, change "Scaling"=dword:00000004 via notepad, and then import back.
P.p.s: the fix resets if you change the options again from the Nvidia panel. Keep the .reg to easily restore it.
--
When playing old 4:3 games fullscreen, I often prefer black bars, more than an ugly stretched picture.
To obtain that, I usually have to simply change my graphic settings.
However, I couldn't manage to obtain this from the Nvidia panel in "Adjust desktop size and position".
The option "Aspect Ratio" kept getting back to "Full-screen" for no reason.
Well, I finally found this old post about it:
https://forums.geforce.com/default/topic/882212/geforce-drivers/howto-set-resolution-scaling-to-maintain-aspect-ratio-on-new-buggy-nvidia-control-panel/
So, it's an old Nvidia bug, not yet fixed after years!
I'll copy the text here, in case the link breaks in the future:
--
This topic explains how to make 640*480 and similar resolutions not stretch horizontally on a wide screen. Buggy NVIDIA Control Panel of the latest drivers resets scaling to "Full-screen" whenever you set it to "Aspect ratio", at least for me. Below is a fix that requires using RegEdit, so you may want to create a restore point before doing it to feel safer.
- Set "Perform scaling on" to "GPU" in NVIDIA Control Panel.
- Open RegEdit with admin rights (use search in Start menu, then Ctrl+Shift+press on it).
- Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\(long string of symbols that describes your device, normally the only folder out there)\00\00".
- Change "Scaling" to "4".
Done! No restart required.
--
P.s: with multiple monitors, you'll have to identify the correct one and then edit all the combos.
Suggestion: export to .reg, change "Scaling"=dword:00000004 via notepad, and then import back.
P.p.s: the fix resets if you change the options again from the Nvidia panel. Keep the .reg to easily restore it.
Post edited June 30, 2018 by phaolo