Jump to content

[Tool] Red Dead Redemptions 2 Settings Parser


Recommended Posts

Hey RDR2 PC community,


Just wanted to share a little tool I've made: RDR2 System.xml Settings Parser

It takes the settings from your system.xml config file, and parses them to a nice text block you can share online. Hope you find it useful!

I keep it updated for new RDR2 releases :)

 

Like so:

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

Texture Quality: Ultra
Anisotropic Filtering: 16x
Lighting Quality: High
Global Illumination Quality: High
Shadow Quality: High
Far Shadow Quality: High
Screen Space Ambient Occlusion: High
Reflection Quality: Medium
Mirror Quality: High
Water Quality: Custom
Volumetrics Quality: High
Particle Quality: High
Tessellation Quality: High
TAA: High, FXAA: Off, MSAA: 0

Near Volumetric Resolution: High
Far Volumetric Resolution: High
Volumetric Lighting Quality: High
Unlocked Volumetric Raymarch Resolution: Off
Particle Lighting Quality: Medium
Soft Shadows: High
Grass Shadows: Medium
Long Shadows: On
Full Resolution Screen Space Ambient Occlusion: Off
Water Refraction Quality: Medium
Water Reflection Quality: High
Water Physics Quality: 50%
Resolution scale: 100%
TAA Sharpening: 100%
Motion Blur: On
Reflection MSAA: Off
Geometry Level of Detail: 100%
Grass Level of Detail: 75%
Tree Quality: High
Parallax Occlusion Mapping Quality: High
Decal Quality: High
Fur Quality: High
Tree Tessellation: Off

 

Edited by f0rcefl0w
Changed tool URL
Link to comment
https://gtaforums.com/topic/940021-tool-red-dead-redemptions-2-settings-parser/
Share on other sites

I have a system.xml file from Version 35 and I've been struggling to replicate the same settings since the very first graphics settings reset. Can you make it compatible with that because it doesn't work.

XML file:
 

Spoiler

<?xml version="1.0" encoding="UTF-8"?>

<rage__fwuiSystemSettingsCollection>
  <version value="35" />
  <configSource>kSettingsConfig_Auto</configSource>
  <graphics>
    <tessellation>kSettingLevel_Ultra</tessellation>
    <shadowQuality>kSettingLevel_Ultra</shadowQuality>
    <farShadowQuality>kSettingLevel_Ultra</farShadowQuality>
    <reflectionQuality>kSettingLevel_High</reflectionQuality>
    <mirrorQuality>kSettingLevel_Ultra</mirrorQuality>
    <ssao>kSettingLevel_Ultra</ssao>
    <textureQuality>kSettingLevel_Ultra</textureQuality>
    <particleQuality>kSettingLevel_Ultra</particleQuality>
    <waterQuality>kSettingLevel_Custom</waterQuality>
    <volumetricsQuality>kSettingLevel_Ultra</volumetricsQuality>
    <lightingQuality>kSettingLevel_Ultra</lightingQuality>
    <ambientLightingQuality>kSettingLevel_Ultra</ambientLightingQuality>
    <anisotropicFiltering value="4" />
    <taa>kSettingLevel_Medium</taa>
    <fxaaEnabled value="true" />
    <msaa value="0" />
    <graphicsQualityPreset value="0.500000" />
  </graphics>
  <advancedGraphics>
    <API>kSettingAPI_Vulkan</API>
    <locked value="false" />
    <asyncComputeEnabled value="false" />
    <transferQueuesEnabled value="true" />
    <shadowSoftShadows>kSettingLevel_Ultra</shadowSoftShadows>
    <motionBlur value="false" />
    <motionBlurLimit value="16.000000" />
    <particleLightingQuality>kSettingLevel_Ultra</particleLightingQuality>
    <waterReflectionSSR value="true" />
    <waterRefractionQuality>kSettingLevel_High</waterRefractionQuality>
    <waterReflectionQuality>kSettingLevel_High</waterReflectionQuality>
    <waterSimulationQuality value="3" />
    <waterLightingQuality>kSettingLevel_Ultra</waterLightingQuality>
    <furDisplayQuality>kSettingLevel_High</furDisplayQuality>
    <maxTexUpgradesPerFrame value="5" />
    <shadowGrassShadows>kSettingLevel_Medium</shadowGrassShadows>
    <shadowParticleShadows value="true" />
    <shadowLongShadows value="true" />
    <directionalShadowsAlpha value="false" />
    <worldHeightShadowQuality value="1.000000" />
    <directionalScreenSpaceShadowQuality value="1.000000" />
    <ambientMaskVolumesHighPrecision value="true" />
    <scatteringVolumeQuality>kSettingLevel_Ultra</scatteringVolumeQuality>
    <volumetricsRaymarchQuality>kSettingLevel_Ultra</volumetricsRaymarchQuality>
    <volumetricsLightingQuality>kSettingLevel_Ultra</volumetricsLightingQuality>
    <volumetricsRaymarchResolutionUnclamped value="true" />
    <terrainShadowQuality>kSettingLevel_Ultra</terrainShadowQuality>
    <damageModelsDisabled value="false" />
    <decalQuality>kSettingLevel_Ultra</decalQuality>
    <ssaoFullScreenEnabled value="true" />
    <ssaoType value="0" />
    <ssdoSampleCount value="4" />
    <ssdoUseDualRadii value="false" />
    <ssdoResolution>kSettingLevel_Low</ssdoResolution>
    <ssdoTAABlendEnabled value="true" />
    <ssroSampleCount value="2" />
    <snowGlints value="true" />
    <POMQuality>kSettingLevel_High</POMQuality>
    <probeRelightEveryFrame value="false" />
    <scalingMode>kSettingScale_Mode1o1</scalingMode>
    <reflectionMSAA value="0" />
    <lodScale value="1.000000" />
    <grassLod value="3.000000" />
    <pedLodBias value="0.000000" />
    <vehicleLodBias value="0.000000" />
    <sharpenIntensity value="1.000000" />
    <treeQuality>kSettingLevel_Ultra</treeQuality>
    <deepsurfaceQuality>kSettingLevel_Ultra</deepsurfaceQuality>
  </advancedGraphics>
  <video>
    <adapterIndex value="0" />
    <outputIndex value="0" />
    <resolutionIndex value="16" />
    <screenWidth value="2560" />
    <screenHeight value="1440" />
    <refreshRateIndex value="8" />
    <refreshRateNumerator value="165" />
    <refreshRateDenominator value="1" />
    <windowed value="0" />
    <vSync value="2" />
    <tripleBuffered value="false" />
    <pauseOnFocusLoss value="false" />
    <constrainMousePointer value="true" />
  </video>
  <videoCardDescription>NVIDIA GeForce RTX 2080 Ti</videoCardDescription>
</rage__fwuiSystemSettingsCollection>

 

 

Edited by Phaxie
7 hours ago, Phaxie said:

I have a system.xml file from Version 35 and I've been struggling to replicate the same settings since the very first graphics settings reset. Can you make it compatible with that because it doesn't work.

Fixed that! Reload the tool and your XML should work :) Thanks for the bug report

  • Like 1
11 hours ago, BlackScout said:

@f0rcefl0w The minimum value the game sets for Grass LOD is 0.5 not 0.0.

Setting it to 0 (ini only) makes grass completely disappear.

Also fixed this - it's a small change, but that makes the percentage representation more correct. Thanks for the report!

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 0 User Currently Viewing
    0 members, 0 Anonymous, 0 Guests

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.