Red Dead Redemption II PC performance thread

Isee

Avenger
Oct 25, 2017
3,867
If you are experiencing random crashes and you're running a manual GPU oc check windows event manager and check the time stamps around the time your game crashed. If you find anything related to graphic drivers or Nvlddmdk chances are your overclock isn't stable in this game. It being stable everywhere else has no meaning then, you'll need to set it back a bit.

If not, it's obviously something else.
 

rBose

Member
Oct 28, 2017
92
I get 4-5 second freezes trying to run this game at low settings on my 1070.
Thats really odd.. as I can play this game with an almost steady 58-60fps which never stutters at all, with high and medium settings on my gtx 1060 and i5 8500

You got the latest nvidia driver ?
You running the game on vulkan ?
HDD or SSD ? is the hdd slow
 

SvennusDemonicus

alt account
Banned
Jun 22, 2019
501
I still can't get over how unoptimised it is. Do you think its the launcher causing the issues or with the base code. Its crazy considering the X1X version is native 4k-30
 

Premium Ghoul

Member
Oct 27, 2017
899
Australia
If you are experiencing random crashes and you're running a manual GPU oc check windows event manager and check the time stamps around the time your game crashed. If you find anything related to graphic drivers or Nvlddmdk chances are your overclock isn't stable in this game. It being stable everywhere else has no meaning then, you'll need to set it back a bit.

If not, it's obviously something else.
Just tried DX12 again and it crashed after a few minutes. Nothing GPU related in the event manager, so I'll be sticking with Vulkan for the time being.
 

Forceflow

Member
Nov 5, 2019
36
So with the performance impact screenshots floating around and my own testing I have cranked up a bunch of my settings from high to ultra and have it running 4k60 (80% render) pretty much locked. even in St Denis with tons of fog et al. Looks way better than my previous settings.
2700x @ 4.2
2080ti on water @ 2100mhz
16GB 3200cl14
Thanks for using the parser there, now it makes sense that Mode4o5 means 80%. Will make that a bit more descriptive.
 

Hierophant

Member
Oct 25, 2017
2,049
Sydney
Okay was thinking it was a meme but some people might have the right idea that this isn't uhh super well optomised
Shame considering how good GTAV was on release
Though I should probably upgrade my 1060 soon anyway for Cyberpunk
 

Isee

Avenger
Oct 25, 2017
3,867
Its crazy considering the X1X version is native 4k-30
4k/30 @ what settings?
We currently have no basis for any kind of statement about PC performance. All we know: Ultra Settings are demanding. Reducing Water Physics from 100% to 50% alone will give you up to 40% more performance in any scene with water for example. Leaving every Advanced Settings (like long shadows) on ON but reducing everything that can be Ultra to High (except AF=16, Textures=Ultra) will give you another ~30% on top of that. Going down to medium is ~50%-70% faster over "maxed out". 90-130% with water physics set to 50%.

previous post about this stuff, with examples

Let's wait for DF to finish their job what settings One X is running at, then test it on PC "equal" hardware (RX580/590, GTX 1060/1070). Then we can start making statements like: "One X can run this at 4k/30 on low-medmium settings, but RX 580 needs to adjust resolution scaling down to 0.800 at low-medium settings to achieve 30 at 2160p."

Crashes, Stuttering, People not being able to launch the game is a different thing. And obviously messed up.

Just tried DX12 again and it crashed after a few minutes. Nothing GPU related in the event manager, so I'll be sticking with Vulkan for the time being.
That's good and bad new simultaneously.
;)

But in all seriousness. It's worth to take a look at event manager if a new game starts crashing.
Solved my "crashing" issues more than once.
 

rBose

Member
Oct 28, 2017
92
I just don't get how they messed it up so bad, I mean the architecture of the consoles and PC´s is still fundamentally the same, its not like it was with the PS3.
Same reason why I took the bait and preordered, GTA5 was a gem during release, not a single issue, performance was flawless even on my old ass gtx 960, so I thought rdr2 would be the same ...
 

horkrux

Member
Oct 27, 2017
1,262
Why did they include both Vulkan and DX12 btw, are they crazy?
And going forth they want to optimize them both?

Well... hf
 

Isee

Avenger
Oct 25, 2017
3,867
I maybe found something:

There is a <asyncComputeEnabled value="false" /> line in the settings.xml
I've changed the false into true and the Vulkan stuttering is gone. GPU utilization is down by ~4-5%. Performance is pretty similar though...
No idea what this setting really does, I thought async compute was always "on" in this game.
Maybe the stuttering is gone because of the lower GPU utilization? I don't know.

I haven't tried this for long, but maybe give it a try yourself.

 

Anomander

Member
Oct 27, 2017
464
I maybe found something:

There is a <asyncComputeEnabled value="false" /> line in the settings.xml
I've changed the false into true and the Vulkan stuttering is gone. GPU utilization is down by ~4-5%. Performance is pretty similar though...
No idea what this setting does. Maybe this is because of the lower GPU utilization? I don't know.

I haven't tried this for long, but maybe give it a try.

Good lord, that frametime graph.
 

Linus815

Member
Oct 29, 2017
6,133
the vulkan frametime spikes are caused by using keyboard, no? At least thats what I read earlier in the thread. Its smooth if you use a gamepad apparently.
 

Isee

Avenger
Oct 25, 2017
3,867
the vulkan frametime spikes are caused by using keyboard, no? At least thats what I read earlier in the thread. Its smooth if you use a gamepad apparently.
100% no, I'm playing this with my Xbox controller.
They are just not there in every single scene. They are even rather rare, but when they occur they hit hard.
 

Samaritan

Member
Oct 25, 2017
2,941
Idaho
Am I the only one getting significantly worse performance in Vulkan than in DX12?

Intel i7-7700K
2080Ti
Installed to an SSD
 

TUFCfan

Member
Oct 27, 2017
264
I've managed to get to the point where the only frame rate dips I've noticed on mine so far are the camp fires in the first chapter (usually drops ~5fps if I go near them) and then:

The Meteor house. When I approached the crater to get the piece of meteor, the frame rate dipped ~10fps.
.
Would that be particle quality affecting that? Think I have it on high at the moment.
 

Isee

Avenger
Oct 25, 2017
3,867
I was actually wondering. Would it be possible to run RDR2 on Linux because of Vulkan?
 

SleepSmasher

Member
Oct 27, 2017
1,781
Australia
I was actually wondering. Would it be possible to run RDR2 on Linux because of Vulkan?
The API isn't the only part of the puzzle. The game has been compiled as a Win32 app so it wouldn't launch on Linux (natively), but I suppose a conversion wouldn't be far fetched to consider.
Not sure if Proton applies here given the stupid launcher.
 

Bedlam

Member
Oct 26, 2017
1,751
So I'm just noticing that the detail mud textures in Valentine (with footsteps, cart tracks etc) only pop up about 3 meters in front of me. Which setting do I have to change here?

I have most settings on medium or high, textures on ultra.
 

Pazee

Member
Nov 5, 2019
12
So I'm just noticing that the detail mud textures in Valentine (with footsteps, cart tracks etc) only pop up about 3 meters in front of me. Which setting do I have to change here?

I have most settings on medium or high, textures on ultra.
Maybe tessellation, parallax occlusion and anisotropic filtering.
 

john2gr

Member
Oct 27, 2017
69
I maybe found something:

There is a <asyncComputeEnabled value="false" /> line in the settings.xml
I've changed the false into true and the Vulkan stuttering is gone. GPU utilization is down by ~4-5%. Performance is pretty similar though...
No idea what this setting really does, I thought async compute was always "on" in this game.
Maybe the stuttering is gone because of the lower GPU utilization? I don't know.

I haven't tried this for long, but maybe give it a try yourself.

I also had major frame pacing issues with my i9 9900K. I've tried everything; from disabling G-Sync to re-installing driver. Nothing worked. Then I paid extra attention to the graphs and noticed what is also evident in your Vulkan screenshot. The CPU frequency. For some reason, in this particular game, the CPU was entering an idle state even when it was running the game, resulting in those frame pacing issues. I then disabled "CPU Enhanced Halt" in order to have i9900K's frequency locked at 4.7Ghz and boom. No more stuttering and no more frame pacing issues. So make sure to disable "CPU Enhanced Halt" from your BIOS.
 

Michael B

Member
Oct 25, 2017
129
East Coast
I also had major frame pacing issues with my i9 9900K. I've tried everything; from disabling G-Sync to re-installing driver. Nothing worked. Then I paid extra attention to the graphs and noticed what is also evident in your Vulkan screenshot. The CPU frequency. For some reason, in this particular game, the CPU was entering an idle state even when it was running the game, resulting in those frame pacing issues. I then disabled "CPU Enhanced Halt" in order to have i9900K's frequency locked at 4.7Ghz and boom. No more stuttering and no more frame pacing issues. So make sure to disable "CPU Enhanced Halt" from your BIOS.
I think this is similar to why switching to the high performance power plan in Windows fixed stuttering for me as another poster suggested.
 

Letters

Avenger
Oct 27, 2017
1,308
Small detail but it’s always so satisfying having both ps4 and xb1 controllers connected to your PC and seeing a game recognize them both flawlessly without extra software. You can even play with all 3 control methods at the same time and the on-screen buttons change instantly in real time depending on what button or key you last pressed (that includes playstation buttons). PC gaming has come a long way.
 

KTroopA

Member
Oct 27, 2017
931
London, UK
Small detail but it’s always so satisfying having both ps4 and xb1 controllers connected to your PC and seeing a game recognize them both flawlessly without extra software. You can even play with all 3 control methods at the same time and the on-screen buttons change instantly in real time depending on what button or key you last pressed (that includes playstation buttons). PC gaming has come a long way.
Excellent, I was planning to hook up a DS4 and play with that. Thanks for confirming it all works and displays correctly :)
 

b0uncyfr0

Member
Apr 2, 2018
224
Looking at Frametimes here :


Turning on AsynCompute is definitely smoothing things out in Vulkan (On AMD cards at least). Need's to be tested for sure.
 

J75

Member
Sep 29, 2018
1,569
Small detail but it’s always so satisfying having both ps4 and xb1 controllers connected to your PC and seeing a game recognize them both flawlessly without extra software. You can even play with all 3 control methods at the same time and the on-screen buttons change instantly in real time depending on what button or key you last pressed (that includes playstation buttons). PC gaming has come a long way.
Ps4 button prompts? Hell yeah. Didn't know this.
 

Pwnz

Member
Oct 28, 2017
7,907
Places
I haven't had a lot of crashes lately, but the worst thing about the crashes is that autosaves are so sparse. For a lot of missions it's before it started. Sometimes I'll get concerned with long missions and I'm locked out of save game so I'll check out load game and see autosave is from like 40 minutes. Wtf.
 
Jan 24, 2018
716
Small detail but it’s always so satisfying having both ps4 and xb1 controllers connected to your PC and seeing a game recognize them both flawlessly without extra software. You can even play with all 3 control methods at the same time and the on-screen buttons change instantly in real time depending on what button or key you last pressed (that includes playstation buttons). PC gaming has come a long way.
EA does this also

Waiting patiently for fixes. I'd rather my frame rate drop than my game just freeze. Dx12 doesn't boot among other issues.
 

WGMBY

Member
Oct 27, 2017
426
Boston, MA
Finally got a chance to play for an extended period of time last night, and the game looks pretty good on my GTX 970 with High textures and everything else set to Low. One weird thing I noticed is my GPU goes to 100% and stays there when I'm playing the story mode, regardless of the current scene. I haven't finished the first chapter yet so maybe the GPU load will reduce once I leave the mountains. Red Dead Online only used 50% of the GPUs resources though.
 

rBose

Member
Oct 28, 2017
92
For people who can no longer play in VULKAN (after the last update game crashes during loading process), is there a fix available ? Or the best thing to do would be a classic reinstall ?
 

disgraciau

Member
Oct 27, 2017
1,132
Ibiza, Balearic Islands, Spain
I think I managed to get some beautiful config at stable 30 FPS with my RTX 2070 slightly overclocked:

NVIDIA GeForce RTX 2070, DX12
1920 x 1080, 60000hz, Windowed: undefined, Vsync: undefined, Triple: On

Textures: Ultra
Anisotropic: 16x
Lighting: Ultra
Global Illumination: Ultra
Shadows: High
Far Shadows: Ultra
SSAO: Ultra
Reflection: Medium
Mirror: Ultra
Water: Custom
Volumetrics: Custom
Particles: Medium
Tessellation: Ultra
FXAA: Off, TAA: High, MSAA: 0

Near Volumetrics Quality: High
Far Volumetric Quality: High
Volumetric Lighting Quality: High
Unlocked Volumetric Raymarch Resolution: On
Particle Lighting Quality: Medium
Soft Shadows: High
Grass Shadows: Low
Long Shadows: On
Full resolution SSAO: On
Water Refraction Quality: Medium
Water Reflection Quality: Medium
Water Physics Quality: 25%
Resolution scale: x1.750
TAA Sharpen Intensity: 100%
Motion Blur: On
Reflection MSAA: Off
Geometry Level of Detail: 100%
Grass Level of Detail: 100%
Tree Quality: Ultra
Parallax Occlusion Mapping Quality: Ultra
Decal Quality: Ultra
Fur Quality: High
If I raise resolution scale to x2.000 (4K), I get some dips to 25-28 FPS in the camp and some other areas, but usually also stays 30 FPS almost the whole time.
 

Isee

Avenger
Oct 25, 2017
3,867
I also had major frame pacing issues with my i9 9900K. I've tried everything; from disabling G-Sync to re-installing driver. Nothing worked. Then I paid extra attention to the graphs and noticed what is also evident in your Vulkan screenshot. The CPU frequency. For some reason, in this particular game, the CPU was entering an idle state even when it was running the game, resulting in those frame pacing issues. I then disabled "CPU Enhanced Halt" in order to have i9900K's frequency locked at 4.7Ghz and boom. No more stuttering and no more frame pacing issues. So make sure to disable "CPU Enhanced Halt" from your BIOS.

I've locked CPU Frequency to 4275MHz to try your suggestion out, and the stuttering still exists.



You are seeing 3700MHz in my screenshot because my polling rate is set to 4000ms in Afterburner. In truth Ryzen 3000 frequencies are changing every 2-5ms (or something crazy like that). Here is an example with a polling rate of 500ms (the minimum you can set in afterburner)
RDR2 offloads rather well across all my cores, it even favors my two fastest cores (core 6 and 4) and in general favors CCD0 over CCD1. But that's probably more because of the Interplay of the newest Windows Scheduler in 1909 and the AMD chipset driver.
In short: It is working as intended and Ryzen Frequencies are always jumping like crazy. Still, they are relatively low: Maybe because there isn't much to do per core? Idk. The 4300MHz in the other screenshot are there because I took several screenshots in succession, which introduced additional workload and the CPU cores speed up + the polling rate of 4000ms made it look like there were there for 4s, when in truth it was just a couple of ms. In general RDR2 doesn't tax the 3900x that much and it stays at around 3800-4100MHz.

But thx for the tip. It was worth a try.

Inb4: Yes, Intel also has variable Frequencies, but it's by far not as complicated as on modern AMD chips. Truth is Intel can reach higher frequencies with less trouble than Ryzen. But that is another conversation.
 

Cripterion

Member
Oct 27, 2017
828
I personally had 0 crashes in RDR online after switching from Vulkan to DX12. Game runs better to with most basic settings set to ultra or high. (RTX 2080, i7 8700K, 16GB, SSD.
No matter the settings though there is a noticeable shadow pop up that's quite distracting.
 

Mr Swine

The Fallen
Oct 26, 2017
2,614
Sweden
4 day and i’m still getting launcher exited unexpectedly. So I guess I’m out of luck gigabyte doesn’t release a bios with Agesa 1.0.0.4 for my x370 mobo???