The performance thread (Patreon)
Content
Hey guys! While I'm slaving away over CP2077, Patron Marius Bredesen kindly posted a comment explaining how he managed to improve his RDR2 performance in VR by almost 20 fps. It was so good that I decided to repost it here (with his permission): the idea, beside making his suggestions visible, is to start a thread where everybody can give and receive advice on how to make the mods more performant and enjoyable.
Please don't put comments with generic support questions like "Where do I download the mod" or "VR doesn't start for me" under this post, as they will be deleted to keep the discussion focused on performance and optimizations. The latest version of the mod is attached here, which is also a good place for generic discussion and support. There is also an RDR2-specific Troubleshooting post.
Marius' guide is for an AMD-based system, but NVIDIA users are of course also welcome to exchange their tips here, and I believe that most tricks will work fine on both sides of the barricade :-)
Here goes:
To you AMD users with older cards.
I have gotten my average FPS in VR for RDR2 from 42-44 to 58-60 using the mentioned settings below.
My system:
Radeon 5700XT (GPU)
Ryzen 7 3700X 8-Core Processor 3.60Ghz (CPU)
16GB ram
I am playing with a Quest 2 via Link Cable.
Settings in RDR2:
I moved the Quality Preset Level slider to: favor performance, the notch just before balanced.
I then changed texture detail to ultra and TAA to high as Luke Ross recommends.
TAA sharpening about 30%.
Settings in the REALVR mod for RDR2:
Buffering set to single (gave me 80-90 ms latency, while dual buffering gave me 90-100ms latency)
Stereo AER
GPU throttling: 3
Resolution is set to 2430x2430
Oculus settings:
After testing 72hz,80hz and 90hz while benchmarking I found that I get the highest FPS count as well as the overall smoothest experience with 90hz enabled.
I also have the Oculus Debug Tool open and disable ASW.
Other tweaks and settings:
I also downloaded an FSR mod (AMD's answer to DLSS) from: https://github.com/fholger/vrperfkit
In the vrperfkit script I set renderScale to: 0.95, and sharpness to: 0.95.
I played around with different values and found that 0.95 was a sweet spot for my system, giving me an extra 5-7 FPS.
Other than that I also applied a soft overclock to my GPU folowing these guides:
https://www.youtube.com/watch?v=9mgEzl1QvgU (overclocking performance guide)
https://www.google.com/search?client=firefox-b-d&q=rx+5700+xt+max+temp (max temp for my GPU)
https://www.youtube.com/watch?v=fN3n63laxEA&t=675s (overclocking general guide)
I hope this helps you. The game runs very smoothly for me now, even if it looks a little blurry. It took me the whole weekend finding these settings. I can not afford a new graphics card with the prices on them currently, even a 3070 costs around 1000 dollars here in Norway, and I love RDR2 and really wanted to play it in VR. With these settings even fist fights in first person feel playable. Before I made these changes just walking in Valentine felt so jittery that I almost got sick from it lol. These settings also seem to greatly reduce the number of crashes for me in the game.