Red Dead Redemption 2

Red Dead Redemption 2

89 人が評価
Graphics Optimization & DLSS Implementation across ALL GPUs
作者: 0p3r4t10n CHAOS
Best settings for quality to performance optimization. If you wanna max out on quality while still having decent FPS, this is an overview of what you should aim for. Make DLSS work even on AMD GPUs and older NVIDIAs.
5
2
5
3
   
アワード
お気に入り
お気に入り
お気に入りから削除
Introduction
I've compiled this guide just to detail all the settings that helped me out the most in my endeavour of making this game an immersive cinematic experience.

I've went from like 50-60fps in 1440p with FSR to now 60fps in 4K with DLSS. Quite crazy for a mid tier GPU from 2017.

My System Specs:
-OS: Windows 10
-GPU: Sapphire AMD Vega 64 Nitro+ 8GB (comparable to an RTX 1080 or 2060), overclocked to the limit
-CPU: i9 -9900K, overclocked to 4.8gHz on all 8 cores
-RAM: 48GB HyperX 3466 mHz
-Mainboard: Gigabyte Z390 Designare



Please don't forget to LIKE if this guide was helpful for you. If you're happy with the results and feel generous leave a Steam points award. Commenting your experience will also be appreciated. Thank you and I really hope you find success with it.

Fixing Blurriness With Below 4K Resolutions
The game can have some severe blur in it the lower you go with the resolution, because it seems to be built around 4K.


Solution:
You have to set TAA to medium, enable FXAA and turn up the TAA sharpening to like 3/4 or where you prefer it better.
Boom, all the haziness is gone.

This will only work if you are in native resolution, because if you enable DLSS you can't also enable FXAA. I would argue however that upscaling will probably allow you to go much higher in resolution though, so that the game looks much sharper in general, which should fix the problem that way. So I'd consider this more of an enhancemennt for people who already have powerful rigs to run it in native resolution. Try it both ways and see which one you like better.
DLSS Enabler For ALL GPUs
UPDATE: I recommend you now try the latest Beta-3.03 version.
https://www.nexusmods.com/site/mods/757
This is the absolute game changer you wished for.

This mod requires the game to be run in VULKAN only, instead of DX12.

"This all-in-one package allows the users of any DX12 compatible GPUs (from NVIDIA / AMD / Intel) to enable DLSS upscaler in most of the games implementing NVIDIA DLSS 2 / DLSS 3 features."

Installation:
Make sure you locate the right folder for the installation
The path should look something like this:
D:\Programs\Steam\steamapps\common\Red Dead Redemption 2

Have those things checked during the Installation if you have an NVIDIA GPU:


Have those things checked during the Installation if you have an AMD GPU:


If you have an AMD / Intel: After installation find the "DisableNvidiaSignatureChecks.reg" file in that folder and run it.

That's it. You're done. Now it should work. You can modify it with the instructions from the readme file if you wish to.

Now below the V-Sync option you should have NVIDIA Reflex Low Latency. On should be selected if you're CPU bound, On+ Boost if you're GPU bound. You can also just test both and keep the one on that gives your generally more FPS.

Now further down you will have the NVIDIA DLSS option. Adjust the quality to achieve your personal fps target. The Ultra Quality preset doesn't provide much of an fps bonus, but the Quality and Balanced preset can boost your fps up to 50-70%.


If you wanna uninstall it, run the "unins000.exe" in the folder.




If you're using this, it's highly recommended you swap out the upscalers DLLs for the most recent ones with DLSS Swapper.
DLSS swap for better visuals and performance
"DLSS Swapper is a tool that allows you to conveniently download, manage, and swap DLSS, FSR and XeSS dlls allowing you to upgrade or downgrade DLSS, FSR and XeSS version in a game without the game needing an update."

https://github.com/beeradmoore/dlss-swapper?tab=readme-ov-file



This is an insanely great tool, I am so impressed with it. It could not be easier and reverting the changes is also an inbuilt function.

NOTE: if you use the DLSS Enabler, the swapping should be done after the installation.
Improve DX12 Performance

It is a known thing that people do, more commonly known in multiplayer games where everybody's desperate for every fps they can get. Here another article explaining the same thing, so you don't have to take some random Youtuber's opinion at face value:
https://www.toolify.ai/hardware/unlock-the-full-potential-of-dx12-games-improve-performance-and-stability-2856272

I got around 8% of performance gain out of this. It will depend on your system though how much this does for you. It's said to improve FPS and resolve stutters some systems might experience with DX12. You can do this for all games you know that run on DX12.
Optimized Graphics Settings

You can pretty much copy the settings shown below. Credit to BenchmarKing.

Resolution
As touched on above, me and many other people feel like the game in general looks too blurry when you're not around 4K resolution, stemming most likely from being built on 4K resolution and apparently not really optimized afterwards for downscaling, as the anti aliasing settings can start clouding up the image.
Resolution means picture detail and quality. So it is, among a few other settings, one of the most important for visual fidelity.

So what I would suggest is this:
Depending on your hardware limits, I would say set the resolution as high as you can before your GPU takes off flying and balance it out with DLSS on Quality or Balanced Preset to come up to 60fps. That's what I play for the highest image quality possible with my rig. I'm on 3840 × 2160 with DLSS on Balanced and have 50-60fps depending on the scenery.
If that's not enough FPS for you or your hardware holds you back, try lowering the resolution bit by bit until you achieve your desired FPS target. Up for you to decide if it makes more sense going higher in resolution and Balanced on the preset or lower in resolution and Quality on the preset. Try both out. I think I achieve a better picturre with higher resolution and lower on the preset. I wouldn't go to the Performance preset though, if you can prevent it. Performance preset seems to destroy the image in some ways.

Optimized Settings:
Anisotropic Filtering:
16x
Lighting Quality:
Medium Or High
Global Illumination Quality:
Ultra
Shadow Quality:
High Or Ultra
Far Shadow Quality:
Ultra
Ambient Occlusion:
High
Reflection Quality:
Medium
Mirror Quality:
Ultra
Particle Quality:
Medium Or High
Tessellation Quality:
Ultra
Near Volumetric Resolution:
Medium
Far Volumetric Resolution:
Ultra
Volumetric Lighting Quality:
Ultra
Unlocked Volumetric Raymarch Resolution:
Off
Particle Lighting Quality:
Medium Or High
Soft Shadows:
Off Or Ultra
Grass Shadows:
Ultra
Long Shadows:
On
Full Resolution Screen Space Ambient Occlusion:
Off
Water Refraction Quality:
Medium
Water Reflection Quality:
Medium
Water Physics Quality:
2/4
Reflection MSAA:
Off
Geometry Level Of Detail:
3/5
Grass Level Of Detail:
5/10
Tree Quality:
Ultra
Parallax Occlusion Mapping Quality:
Medium Or High
Decal Quality:
Ultra
Fur Quality:
Medium
Tree Tessellation:
Off


If this was in any way helpful for you, I'd appreciate a thumbs up! :)
If you liked it, disliked it, whatever you may feel, please leave a rating. If it helped you out and you're happy with the results, leave a Steam points award. Comments are also appreciated.
Stutter mitigation for better frame timings

https://www.msi.com/Landing/afterburner/graphics-cards

If you cap to your refresh rate and given that your average fps never dips below that, you will have the lowest input latency with no screen tearing and no need for any additional features like V-Sync, Radeon Enhanced Sync / NVIDIA Fast Sync, Radeon Anti Lag / NVIDIA Low Latency (NULL).
A lot of those will in fact make it worse, if combined unfavorably and cause more stutters and have higher input latency, than just capping your Framerate with RTSS. It is hard to believe, since they all sound so good and you'd think everything's cross compatible, but no. There's no one size fits all answer, but I'd say turn everything else off to start off with, cap your FPS with RTSS and then go from there.
25 件のコメント
0p3r4t10n CHAOS  [作成者] 1月27日 6時15分 
I'd assume so. After installing just copy the latest version in there again and you should be good.
k o k o 1月26日 23時50分 
I have updated my dlss version to the latest one (dlss 4). Will this override the latest dlss if i install this?
0p3r4t10n CHAOS  [作成者] 2024年12月20日 20時57分 
so nothing changed ingame and you can only select FSR? If that's the case, then the install didn't go the right way.

Did you install it to D:\Programs\Steam\steamapps\common\Red Dead Redemption 2 ?
Not in the x64 folder btw, but where the .exe is. ?

You could try the other options in the installation menu, but I'd first inspect the readme file and read posts from the nexusmods posts section of the mod to see if other people have that problem as well and how to solve it.

It actually surprises me how unique some of these problems are that people can experience with this.

If you can't make it work, try the YT vid mentioned down below and look up Optiscaler.
-Musashi- 2024年12月20日 20時46分 
I re-did every step to no avail. I do have Vulkan set instead of DX12. Appreciate the help though.
0p3r4t10n CHAOS  [作成者] 2024年12月20日 20時29分 
Hint: you didn't follow every step.

I don't know what you missed, but my best guess is that you are not running it in Vulkan, are you?

It should appear by itself just from the basic install shown above.
-Musashi- 2024年12月20日 20時25分 
Hey guys. I followed every step. Now what am I supposed to do to get the DLSS toggle in game? Do I have to launch it from a specific file?
Alev 2024年12月20日 14時38分 
Tried Optiscaler and it works. Shame that I have the error on Red Dead but I guess I'll try DLSS Enabler on other games. Cheers!
0p3r4t10n CHAOS  [作成者] 2024年12月20日 8時38分 
If you don't manage to make it work, you could look into other mods that are similar to this. Optiscaler and Uniscaler. I haven't tried them yet though.
https://www.youtube.com/watch?v=KwSnUcpSmoE
0p3r4t10n CHAOS  [作成者] 2024年12月20日 7時13分 
I'm assuming that you did everything exactly how it was mentioned in the guide. Like running it in Vulkan instead of DX12, doing the installation to the right folder and so on, then I'm a little lost on what to recommend you.

What you referenced with the "game is already running"-error is apparently a common thing for some people. There's a gazillion threads on the internet about it. I've never had it, but you could try to see what you find on that.

An idea would be to do "install reg files enabling/disabling driver signature checks" during installation. Run the DisableSignatureChecks reg file and see if that does something. If not, enable the signature checks again.

Latest Updates on Windows and GPU driver are very much recommended.

You can also try the older/newer version of the mod. There's two. 3.01 and 3.02. I think I only tested 3.02. for myself.
Alev 2024年12月20日 7時00分 
I have a GTX 1660 Ti