Browsing Category

Uncategorised

Red Dead Redemption 2 – Fix CPU Lag, Disconnects

Welcome to the Wild […LAG SPIKE…] West!

As you might remember from my previous post I’ve been playing Red Dead Redemption 2 recently. Unfortunately, sometimes, as with Grand Theft Auto 5 and The Division 2, I would experience CPU and graphics card usage peaks that caused the game to pause for a few seconds or even disconnect from the online game when the peak was too long.

The game “loses” connection to the server, not because of an Internet connection problem, but instead due to an extended delay in a response to the server. This is caused by the local CPU/GPU.

Because of this issue, many players get this message when playing Red Dead Redemption 2 online:

ALERT: You have been disconnected from Red Dead Online due to a fault on Rockstar game services (Error: 0x20010006)

ALERT: You have been disconnected from Red Dead Online due to a fault on Rockstar game services (Error: 0x20010006)
This is the error many players are getting because of poor CPU/GPU performance

This was particularly common when Red Dead Redemption 2 got released, but I thought I had fixed it until yesterday (14th November 2019) when the new patch was delivered. Apparently, this affects some CPUs and NVidia graphics cards.

I’ll go over the official and the non-official fixes. I’m currently using both.

Hold your horses! Update your drivers!

Before changing anything, make sure you update your graphics card drivers! I’m pretty sure this is a CPU+graphics card issue and it definitely might help to make sure you’ve got the latest graphics driver – especially for NVidia graphics cards.

The Official Patch

This new official patch actually introduces a CPU load balancing feature – but it has to be enabled manually in the Rockstar Games Launcher. To do this, you should go to your Rockstar Games Launcher and click Settings on the top right corner. Then at the lower-left corner select Red Dead Redemption 2, which will display your options for the game. Scrolling down to the bottom you’ll find a Launch Arguments section, where you should input the newly added argument (on the 14th November 2019 patch):

-cpuLoadRebalancing

Red Dead Redemption 2
Don’t forget the “-“!

Another Official Update – 14 Nov 2019

On the same day, Rockstar dropped an article on how to fix an issue related to certain NVidia graphics cards. Check it out:

Players with NVIDIA graphics cards and 4-core or 6-core CPUs should install the GeForce Hotfix Driver Version 441.34 from NVIDIA and remove any launch arguments to resolve this issue.ROCKSTAR

This alternative hotfix is available right here by installing the latest GeForce Hotfix Driver Version 441.34.
Apparently, if CPU isn’t your problem, then the graphics card might be the culprit!
Let me know if this solution fixes it for you!

The non-official way to improve system stability

Let’s start by reducing your current CPU load.

By doing so, we’ll be giving more room for the game to function properly without resorting to RAM buildup or disk caching which both may cause bottlenecks and thus stutters, disconnects, and crashes.

CPU, RAM, DISK, how does that even work… and why is that a problem?!

As you know, a processor makes mathematical calculations, but it takes some time to deliver them.
Let’s say you are the CPU and I’m giving you a paper which says 3+5=?. Easy. Right?

Red Dead Redemption 2

Now I’m giving you a sheet of fifty pieces of paper, each one with a different calculation to perform.
Aaaand now I’m giving you one hundred more calculations.


You can’t really hold them all in your hands and you need more time to deliver those results before I give you more calculations to perform!

…This sounds a lot like my old boss.

So you put those sheets of paper on your desk while you make your calculations. That’s your RAM. Once your desk is filled up and there’s nowhere else to put more paper on it you start using your desk’s drawers, which takes a bit longer because now you need to open them up before placing the paper in there. That’s your DISK.

Slowing down to a halt

Okay, so my CPU isn’t the best.
I’ve been using it for a few years now and it is starting to feel the weight of age with heavier processes and games.
GTA V was also very CPU intensive. I also love flight simulators which also consume a TON of CPU capacity. I’m really looking forward to the new Microsoft Flight Simulator 2020. You have got to check it out. It is absgorgeously beautiful.

This has led me to try and find ways to circumvent this issue and get the best performance out of my rig. So let’s get right to it.

Steps to reduce CPU usage

Let’s start by freeing up your CPU from unnecessary calculations and clearing up your RAM usage by turning off stuff that isn’t required to run the game.

Start by closing EVERY browser window, WhatsApp, Spotify, opened Windows folders, etc. also check your tray icons next to your system clock for useless software that might be running in the background. Disable any on-going anti-virus full system scans (no need to turn real-time protection off).

Google Chrome is a heavy CPU load hog – make sure you save this page to your bookmarks and close it now! I mean, later, when you’ve read through this post!

Check your system load by pressing CTRL+SHIFT+ESC to bring up your Windows Task Manager and click on the CPU tab to check which processes are consuming the most out of your processor and make try to turn them off if you can.

Red Dead Redemption 2
The tabs are in Portuguese, but notice how RDR2 chews up so much CPU!
I’ve opened up a folder on Windows Explorer and it consumes 7% CPU just for laying there!

Note: to the right you’ll also see a tab for GPU usage. If you notice that your GPU usage is above 70% then you definitely should consider upgrading your graphics card. Check your graphics card at GPUCheck and see how it performs compared to more recent card models. If instead you wish to see how your CPU compares, check out PassMark.

An alternative to improve CPU usage and reduce stalling

Red Dead Redemption 2 Lasso

I’ve been using Process Lasso recently.

It helps to maintain system stability by adjusting CPU process priorities. This means that it will do its best to make sure that your system keeps running smoothly by prioritizing processes that are critical to System stability. RDR2 likes to peak CPU usage from time to time – to a point where it will make the whole system unresponsive, which leads to a crash to desktop or a BSOD (it did happen to me before using Process Lasso!).

You may also use it to safely free up RAM automagically.

I have to say that I noticed a significant improvement in system stability since I started using Process Lasso.

They have very nice documentation that explains how to use it in detail. Make sure to check them out beforehand!

In conclusion…

Sure, maybe your old machine needs an upgrade – but the truth is that even with new PC builds, you’re prone to encounter issues like these again, as the CPU usage spikes are abnormal and caused by bad programming and rushed software development.

I play RDR2 in an Ultra Wide resolution. See how.

Before spending any more money, follow my tips and see if they solve your problem!

Let me know if they help you play this awesome game!

Stay WANTED for life!
-ViLa4480

Red Dead Redemption 2

Red Dead Redemption 2 – Fix Ultra-Wide Resolution.

Extend your ride into the sunset!

I just recently decided to hop into Westworld… I mean, Red Dead Redemption 2 on PC knowing that this would be a game I would enjoy.
I’m currently writing a review for it (If only I could stop playing it to write my review…).

Unfortunately, just like its older brother, Grand Theft Auto 5, it doesn’t natively support my NVidia Surround ultra-wide screen resolution for my triple-screen setup.

How to set triple-screen ultra-wide 5760x1080 on Red Dead Redemption 2
Click for a higher resolution.

This fix may not be required for everyone, but for some reason, the resolution simply didn’t show up on the game’s graphical settings. It only went up to 1920×1080.

Just to be clear, I’ve got 3 monitors and I’m also a streamer on Twitch with a streaming computer that uses one of my screens when I stream, which automatically changes my screen resolution to 3840×1080 – I’m using DisplayFusion to achieve this behavior. Plus HDMI routers, DVI adapters, screen recorders… Not even my computer understands what’s going on with my screen resolutions.

This fix should make the game run in any screen resolution.

A couple of years ago I posted a video on Youtube explaining how to make GTA V work at 5760×1080. Guessing that the engine was the same I thought about doing the same on my blog, but this time regarding Red Dead Redemption 2.

Apparently, the game engine has progressed quite significantly since GTA V. Back then, I managed to find a work-around for GTA V, but RDR2 seems to accept 5760×1080, much more easily.

To make 5760×1080 work, I had to go through My Documents folder and find the Rockstar Games folder. Within it, the Red Dead Redemption Folder and then the Settings folder. In it, you should find a file called system.xml

How to set triple-screen ultra-wide 5760x1080 on Red Dead Redemption 2

In my computer this is located at:
C:/Users/[windows username]/Rockstar Games/Red Dead Redemption 2/Settings/system.xml

In this file, down at the bottom, you’ll find:

<video>
    <adapterIndex value="0" />
    <outputIndex value="0" />
    <resolutionIndex value="14" />
    <screenWidth value="5760" />
    <screenHeight value="1080" />
    <refreshRateIndex value="0" />
    <refreshRateNumerator value="50000" />
    <refreshRateDenominator value="1000" />
    <windowed value="2" />
    <vSync value="0" />
    <tripleBuffered value="false" />
    <pauseOnFocusLoss value="true" />
    <constrainMousePointer value="false" />
  </video>

Here, you should set the screenWidth and screenHeight to your desired screen resolution.
After this step, you should save and close the file and then right-click on it and go to File Properties and set it to Read-Only. This prevents the game from making any changes to it. Keep in mind that setting this to Read-Only will keep you from saving adjusted game settings from within the game. This means that if you make any changes in-game, the settings will be reset every time you launch the game.

Also note that, for even more exotic users, if you’re using several screens but only wish to use one set of them, then you should change the outputIndex and/or the adapterIndex value. This may only be required if you’re using more than 3 screens, or when you’re having trouble with stretching or positioning on 2 screens.

How to set triple-screen ultra-wide 5760x1080 on Red Dead Redemption 2
The cowboy rests.

Alternatively, if this change fails to set your resolution correctly, try following my GTA V video which uses windowed mode and a piece of software called ResizeEnable.

You’re done!

Now bask in the glorious landscapes that this game has to offer.
They look absurdly beautiful at a 5760×1080 resolution.

Next step: VR.

If this guide helped you, send me your best Ultra Wide Wide West Screen Shots!
Too many puns. Bang!

Stay WANTED for life,
-ViLa4480