• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Fixed ratio scaling on Nvidia cards

Joined
Jun 4, 2013
Messages
165 (0.04/day)
Location
Switzerland
System Name Upgraded Not-So-Silent-Anymore Black Box That Computes
Processor Intel i7-6700k @ 4.4Ghz / 1.24V
Motherboard Asus Sabertooth Z170S
Cooling BeQuiet Dark Rock 3
Memory 2x 8GB 3000Mhz Corsair Vengeance LP (CL15)
Video Card(s) Asus Strix GTX1080
Storage 256GB Samsung 850 Pro / 500GB Samsung 840 Evo / 3TB WD Green
Display(s) 24" Asus PB248Q (1.920x1.200)
Case Fractal Define R3 / 3x 120mm Corsair AF case fans
Audio Device(s) Asus Xonar DX
Power Supply Corsair RM750i
Mouse Logitech G700
Keyboard Logitech G710+
Software Windows 10 Professional / Arch Linux Dualboot
Hello everyone,

I have recently bought an Asus PB248Q monitor with a resolution of 1.920x1.200. I thought that I would be able to play many of my older favorite games which run a resolution of 800x600 in exact 2x scaling without any blurring. This is, however, not the case.

Do you guys know any way to make games scale to a fixed aspect or how to remove the blurring? I have googled a lot and I'm none the wiser.
 
Joined
Apr 19, 2009
Messages
1,045 (0.19/day)
Location
Romania
Processor i7-9700
Motherboard Gigabyte Z390 AORUS PRO
Memory 32GB DDR4
Video Card(s) msi 1080
Storage Samsung SSD 850 pro 2TB+1tb hdd 7200rpm+ 1tb 970pro
Software Mageia 6 + Windows 10
If you will play on LCD monitor(not CRT), any resolution beside native resolution of the monitor(the recommended resolution from manufacturer), will give you blur images, that is a technology limitation,hardware, not software; for each pixel from your monitor you must have 1 pixel from image, if you have 2 pixel or 1/2 pixel from image(or any proprotion beside 1 to 1) for each pixel of monitor,hardware speaking, you will have interpolation, so blur...So in short if you wan see the image "crisp", go with monitor with resolution supported by game or CRT monitor...
 
Joined
Jan 8, 2014
Messages
259 (0.07/day)
System Name maipc
Processor 4790k @ 4.4Ghz / 1.16v
Motherboard Asus vii hero
Cooling Noctua NH-D14
Memory 16GB (2x8GB) Hyperx fury 1866 / CL10
Video Card(s) MSI RTX 3060 Ti Gaming X 8GB
Storage 1TB 860EVO + 1TB 860EVO + 4TB WD Red + 4TB WD Red
Display(s) Asus VG259QM (1080p IPS 240Hz)
Case Cooler Master Centurion 6
Power Supply Seasonic Prime GX-650
Mouse Logitech G Pro X Superlight
Keyboard Wooting 60HE
Software Win 10 64bit
open nvidia control panel, then:

display -> adjust desktop size and position

then open the scaling tab

pick "Aspect ratio" as your scaling mode
set "perform scaling on" to "GPU"

NOTE: setting "perform scaling on" to "Display" may also work

EDIT: if that doesn't work, you may also need to tick "override the scaling mode set by games and programs"
 
Last edited:
Joined
Dec 9, 2013
Messages
911 (0.24/day)
System Name BlueKnight
Processor Intel Celeron G1610 @ 2.60GHz
Motherboard Gigabyte GA-H61M-S2PH (rev. 1.0)
Memory 1x 4GB DDR3 @ 1333MHz (Kingston KVR13N9S8/4)
Video Card(s) Onboard
Storage 1x 160GB (Western Digital WD1600AAJS-75M0A0)
Display(s) 1x 20" 1600x900 (PHILIPS 200VW9FBJ/78)
Case μATX Case (Generic)
Power Supply 300W (Generic)
Software Debian GNU/Linux 8.7 (jessie)
I thought that I would be able to play many of my older favorite games which run a resolution of 800x600 in exact 2x scaling without any blurring.
You have to disable scaling on your GPU. That's how I do it.

The images are displayed in its native size, no scaling at all (the rest of your monitor area is padded with black). That's the only way to not get blurred images.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
18,928 (2.86/day)
Location
Piteå
System Name Black MC in Tokyo
Processor Ryzen 5 5600
Motherboard Asrock B450M-HDV
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Kingston Fury 3400mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston A400 240GB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Line6 UX1 + some headphones, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Cherry MX Board 1.0 TKL Brown
VR HMD Acer Mixed Reality Headset
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
You have to disable scaling on your GPU. That's how I do it.

The images are displayed in its native size, no scaling at all (the rest of your monitor area is padded with black). That's the only way to not get blurred images.

It's annoying when playing really old games at 480x320 or something though.
 
Joined
Dec 9, 2013
Messages
911 (0.24/day)
System Name BlueKnight
Processor Intel Celeron G1610 @ 2.60GHz
Motherboard Gigabyte GA-H61M-S2PH (rev. 1.0)
Memory 1x 4GB DDR3 @ 1333MHz (Kingston KVR13N9S8/4)
Video Card(s) Onboard
Storage 1x 160GB (Western Digital WD1600AAJS-75M0A0)
Display(s) 1x 20" 1600x900 (PHILIPS 200VW9FBJ/78)
Case μATX Case (Generic)
Power Supply 300W (Generic)
Software Debian GNU/Linux 8.7 (jessie)
It's annoying when playing really old games at 480x320 or something though.
I agree. For those I would prefer a CRT monitor.
 
Joined
Jun 4, 2013
Messages
165 (0.04/day)
Location
Switzerland
System Name Upgraded Not-So-Silent-Anymore Black Box That Computes
Processor Intel i7-6700k @ 4.4Ghz / 1.24V
Motherboard Asus Sabertooth Z170S
Cooling BeQuiet Dark Rock 3
Memory 2x 8GB 3000Mhz Corsair Vengeance LP (CL15)
Video Card(s) Asus Strix GTX1080
Storage 256GB Samsung 850 Pro / 500GB Samsung 840 Evo / 3TB WD Green
Display(s) 24" Asus PB248Q (1.920x1.200)
Case Fractal Define R3 / 3x 120mm Corsair AF case fans
Audio Device(s) Asus Xonar DX
Power Supply Corsair RM750i
Mouse Logitech G700
Keyboard Logitech G710+
Software Windows 10 Professional / Arch Linux Dualboot
I think I might not have made it sufficiently clear what I was asking for. I am aware that I can change the scaling in the Nvidia control panel. I usually leave it at aspect ratio scaling instead of stretching or 1:1.

The question though is if I can influence the behavior of the upscaling. If my monitor runs at 1.920x1.200 and the game has a resolution of 800x600 and I have aspect ratio scaling active it would precisely double every pixel which SHOULD give me a sharp, although pixelated image with 4 actual pixels for each original pixel and black borders left and right.

The default behavior however is that it will still apply blurring to the image. I was asking if there is a way to circumvent that so that I may see the game in 2x with each original pixel being represented by 4 actual pixels without blurring.
 
Joined
Apr 19, 2009
Messages
1,045 (0.19/day)
Location
Romania
Processor i7-9700
Motherboard Gigabyte Z390 AORUS PRO
Memory 32GB DDR4
Video Card(s) msi 1080
Storage Samsung SSD 850 pro 2TB+1tb hdd 7200rpm+ 1tb 970pro
Software Mageia 6 + Windows 10
In short: No.
 
Joined
Feb 8, 2012
Messages
3,013 (0.68/day)
Location
Zagreb, Croatia
System Name Windows 10 64-bit Core i7 6700
Processor Intel Core i7 6700
Motherboard Asus Z170M-PLUS
Cooling Corsair AIO
Memory 2 x 8 GB Kingston DDR4 2666
Video Card(s) Gigabyte NVIDIA GeForce GTX 1060 6GB
Storage Western Digital Caviar Blue 1 TB, Seagate Baracuda 1 TB
Display(s) Dell P2414H
Case Corsair Carbide Air 540
Audio Device(s) Realtek HD Audio
Power Supply Corsair TX v2 650W
Mouse Steelseries Sensei
Keyboard CM Storm Quickfire Pro, Cherry MX Reds
Software MS Windows 10 Pro 64-bit
The question though is if I can influence the behavior of the upscaling. If my monitor runs at 1.920x1.200 and the game has a resolution of 800x600 and I have aspect ratio scaling active it would precisely double every pixel which SHOULD give me a sharp, although pixelated image with 4 actual pixels for each original pixel and black borders left and right.

It's not 800 pixels horizontally, it's 1920 / 2 = 960 pixels ... you should use 960x600
 
Joined
Oct 29, 2012
Messages
1,926 (0.46/day)
Location
UK
System Name TITAN Slayer / CPUCannon / MassFX
Processor i7 5960X @ 4.6Ghz / i7 3960x @5.0Ghz / FX6350 @ 4.?Ghz
Motherboard Rampage V Extreme / Rampage IV Extreme / MSI 970 Gaming
Cooling Phanteks PHTC14PE 2.5K 145mm TRs / Custom waterloop / Phanteks PHTC14PE + 3K 140mm Noctuas
Memory Crucial 2666 11-13-13-25 1.45V / G.skill RipjawsX 2400 10-12-12-34 1.7V / Crucial 2133 9-9-9-27 1.7V
Video Card(s) 3 Fury X in CF / R9 Fury 3840 cores 1145/570 1.3V / Nothing ATM
Storage 500GB Crucial SSD and 3TB WD Black / WD 1TB Black(OS) + WD 3TB Green / WD 1TB Blue
Display(s) LG 29UM67 80Hz/Asus mx299q 2560x1080 @ 84Hz / Asus VX239 1920x1080 @60hz
Case Dismatech easy v3.0 / Xigmatek Alfar (Open side panel)
Audio Device(s) M-audio M-track / realtek ALC 1150
Power Supply EVGA G2 1600W / CoolerMaster V1000 / Seasonic 620 M12-II
Mouse Mouse in review process/Razer Naga Epic 2011/Razer Naga 2014
Keyboard Keyboard in review process / Razer Blackwidow Ultimate 2014/Razer Blackwidow Ultimate 2011
Software Windows 7 Ultimate / Windows 7 ultimate / Windows 7 ultimate
Benchmark Scores cinebench 15.41 3960x @ 5.3ghz Wprime32m 3.352 3960x @ 5.25ghz Super PI 32m: 6m 42s 472ms @5.25ghz
It's not 800 pixels horizontally, it's 1920 / 2 = 960 pixels ... you should use 960x600
could set it up to have black borders but I have no idea how one would do that
 
Joined
Feb 8, 2012
Messages
3,013 (0.68/day)
Location
Zagreb, Croatia
System Name Windows 10 64-bit Core i7 6700
Processor Intel Core i7 6700
Motherboard Asus Z170M-PLUS
Cooling Corsair AIO
Memory 2 x 8 GB Kingston DDR4 2666
Video Card(s) Gigabyte NVIDIA GeForce GTX 1060 6GB
Storage Western Digital Caviar Blue 1 TB, Seagate Baracuda 1 TB
Display(s) Dell P2414H
Case Corsair Carbide Air 540
Audio Device(s) Realtek HD Audio
Power Supply Corsair TX v2 650W
Mouse Steelseries Sensei
Keyboard CM Storm Quickfire Pro, Cherry MX Reds
Software MS Windows 10 Pro 64-bit
could set it up to have black borders but I have no idea how one would do that

Have you tried making a custom 800x600 resolution but with gpu scaling set to "Aspect Ratio". Set it to override the defaults.
It should stretch only 600 to 1200 vertically and give you 1600 pixels horizontal range with black bars left and right.

Disregard that, aspect ratio setting is not tied to custom resolutions. Still worth a try as a global setting, it can be set in nvidia control panel to run on display or gpu.
 
Last edited:

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.99/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I think I might not have made it sufficiently clear what I was asking for. I am aware that I can change the scaling in the Nvidia control panel. I usually leave it at aspect ratio scaling instead of stretching or 1:1.

The question though is if I can influence the behavior of the upscaling. If my monitor runs at 1.920x1.200 and the game has a resolution of 800x600 and I have aspect ratio scaling active it would precisely double every pixel which SHOULD give me a sharp, although pixelated image with 4 actual pixels for each original pixel and black borders left and right.

The default behavior however is that it will still apply blurring to the image. I was asking if there is a way to circumvent that so that I may see the game in 2x with each original pixel being represented by 4 actual pixels without blurring.
As others have said, you can't.

That's because all the monitor manufacturers in their infinite wisdom assume that a scaled picture should always be anti aliased with no option to turn it off and the result is that it looks crap.

I'll bet when the 4K displays become standard, a 1080 picture will look like crap on them due to this, even though simply using 4 monitor pixels for each pixel in the signal would look just fine.
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
18,928 (2.86/day)
Location
Piteå
System Name Black MC in Tokyo
Processor Ryzen 5 5600
Motherboard Asrock B450M-HDV
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Kingston Fury 3400mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston A400 240GB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Line6 UX1 + some headphones, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Cherry MX Board 1.0 TKL Brown
VR HMD Acer Mixed Reality Headset
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
Or you could do what I do and just play the games without bothering. You get used to it. :D

And check out this. Some games have mods as well.
 
Top