Red Dead Redemption 2 Settings Parser

We all looked forward to the release of cowboy-em-up Red Dead Redemption 2 on PC. The game has a lot of graphics settings options, and has proven to be quite a beast to get running well. The built-in presets are system-dependent, which makes comparing settings and performance between systems a bit harder.

I made a little tool to parse the game’s settings file (system.xml) into a nice text block to share settings with in online discussions. (The tool is based on my previous GTA 5 Settings parser – the XML structure of the engine settings file is very similar)

Example output of the parser:

NVIDIA GeForce RTX 2070 SUPER, Vulkan
1920 x 1080, 144hz, Windowed: No, Vsync: Yes, Triple: On

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

Near Volumetrics Quality: High
Far Volumetric Quality: High
Volumetric Lighting Quality: High
Unlocked Volumetric Raymarch Resolution: Off
Particle Lighting Quality: High
Soft Shadows: High
Grass Shadows: High
Long Shadows: On
Full resolution SSAO: On
Water Refraction Quality: High
Water Reflection Quality: High
Water Physics Quality: 50%
Resolution scale: Mode1o1
TAA Sharpen Intensity: 100%
Motion Blur: On
Reflection MSAA: Off
Geometry Level of Detail: 100%
Grass Level of Detail: 66%
Tree Quality: High
Parallax Occlusion Mapping Quality: High
Decal Quality: High
Fur Quality: High
Generated with Forceflow's RDR2 settings parser