EA SPORTS™ WRC

EA SPORTS™ WRC

View Stats:
Wilck Sep 5, 2024 @ 7:23am
8
8
10
3
3
2
14
VR Users - START GUIDE
MAJOR UPDATE in 01/05/2025 *Engine.ini to FSR MODE. *New Engine.ini to DLSS QUALITY. UPDATE in 07/04/2025 *New graphics settings (The game is more heavy in the last update) *new recommended FOV... heavy... =\ *Use DLSS 310.1 file UPDATE in 31/03/2025 *Complete overhaul of the GUIDE; UPDATE in 26/03/2025 *Adjustments for the 2.3.1 version of the game: *Changes in: eye adaptation, color mid, sharpening and AA Quality; *Recommend using DLSS 310.1 and PROFILE J (10); DLSS 310.2 and Profile K doesn't resolve very well the Anti Aliasing and ghosting. UPDATE in 19/02/2025 *Removed various command lines UPDATE in 30/01/2025 *Adjustments for the 2.2.1 version of the game *A few upgrades in quality graphics and FOV for GODLIKE setting. UPDATE in 26/01/2025 *Notes about DLSS 4 (310.2) *Night mode (sound) for Q3 *AF 16x is now possible with new DLSS. UPDATE in 05/12/2024 *Add some lines to force better material upscaling UPDATE in 13/11/2024 *Include external link to definitive fix for the microstutters. UPDATE in 03/11/2024 *Presets for others GPUs ready to play on Quest 3. UPDATE in 22/10/2024 *Lock the DLSS profile in engine.ini (Help with image stability) *Lock the bloom quality to resolve the snowflackes

----
REQUIREMENT

- High tier CPU (i5 - serie 13 or above), AMD (serie 7000 or above), x3D chips recommended
- High tier NVIDIA GPU - 4070Ti or above
- Disable OpenXR Toolkit
- OpenXR headset preferable
- At least 12 GB of VRAM
- GPU with DLSS capable (preferable)

- A LOT OF PATIENCE...

----
IMPORTANT


* HistoryScreenPercentange create several bugs in AMD cards. Drop off if you use AMD cards. The image will lose a LOT of resolution...

*Any adjust include in [SystemSettings] create the right eye black frame. So if you have this glitch remove all the codes and this headline there.

*Don't use the Post Processing in Ultra, create the wrong camera position in left\right eye.[

*OpenXR Toolkit DON'T WORK in this game. There is nothing to do about it.

*Disable SMT (AMD or INTEL) DO IT! This engine hate SMT!

*For MICROSTUTTERS - Disable "Control Flow Guard for the WRC.exe. Instructions on the link below.


*Use DLSS 4 (310.1) - NOT the 310.2 - DLSS file has to be installed manually on the game folder. It's a game change, brings better LATENCY (a lot), sharpening, fluidity and have only a few artifacts now. RECOMMEND! [/b] This engine.ini already choose the profile.

Game folder C:\xxxxxx\Steam\steamapps\common\EA SPORTS WRC\Engine\Plugins\Runtime\Nvidia\DLSS\Binaries\ThirdParty\Win64 Download the version 310.2 at: https://www.techpowerup.com/download/nvidia-dlss-dll/

-------------------------------------------------------------------------------------------
After +285 hours of testing, gaming and searching for tweaks, trying to achieve the best quality on VR and FLAT gameplay on this game, here is my tips and know-how acquired.

Here the hardware and software used.
Quest 3 – V74
PCVR - 9800x3D + 2x16 GB (6000 Mhz) + SSD Nvme 4.0 + RTX 4090
Virtual Desktop 1.34.2
EA WRC - Version 2.3.1 beta VR
Windows 11 24H2

------------
NVIDIA DRIVER ADJUSTS
Let’s talk about the nvidia drivers. Some adjusts is necessary here:

Used version: 561.09

Go on Manage 3D Settings - Program Setting
Add a profile for the EA WRC, if not exist, and change:

- Texture Filtering Negative LOD bias – “Clamp” (Helps with the textures)
- Texture Filtering Quality – "High"
(High Quality is [b/RECOMMEND[/b] cost about 8% more, BUT resolve very well the textures in game)
- Vsync – “Fast” (Games running on window mode, I like to fix this config)
- Low Latency Mode – “On”
-----------
VIRTUAL DESKTOP ADJUSTS
Run the game on VDXR mode.

On the VD Quest App – Tab Streaming
  • VR Graphis Quality – “ULTRA” (2688x2784 per eye) - For steamVR users try to match this resolution)
  • VR Frame Rate – “80 fps"
  • Decode - H264+
  • VR Bitrate – “450 Mbps”
  • No sharpening
  • Gamma - "0.99"

Advanced Options (THIS ITEMS ARE IMPORTANT)
  • Snapdragon Game Super Resolution – “ON” – In another games I choose OFF, but in this game it’s necessary. (Every extra performance is useful)
  • Track controllers – “OFF” – This option disables Quest 3 Controllers and Hand Tracking inputs. – Why off? The inputs on Quest, sometimes bugs\overlap the controllers in game, and request the restart of everything.
  • Increase color vibrance – “ON” – Helps with the color pallet in game. (GAME CHANGER)

----
ENGINE.INI - ADJUSTS

This is an extensive topic, because a lot of tweaks are necessary on this file to run this game decently. Put the codes on the file locate in:
C:\Users\XXXXXXXXXX\AppData\Local\WRC\Saved\Config\WindowsNoEditor

FOR DLSS QUALITY (310.1) - PROFILE J (10) - VD at GODLIKE - 80 FPS - FOV 82H / 74V

[/script/engine.renderersettings] r.EyeAdaptation.LensAttenuation=0.70 r.Tonemapper.Sharpen=1.68 r.Tonemapper.GrainQuantization=0 r.Color.Mid=0.49 r.Color.Max=0.94 r.DefaultFeature.AntiAliasing=2 r.TemporalAAPauseCorrect=1 r.TemporalAA.Upsampling=1 r.TemporalAACatmullRom=1 r.TemporalAA.Algorithm=1 r.TemporalAA.Upscaler=1 r.PostProcessAAQuality=3 r.AntialiasingMethod=2 r.TemporalAA.Quality=3 r.TemporalAACurrentFrameWeight=0.18 r.TemporalAAFilterSize=0.15 r.TemporalAASamples=4 r.NGX.Enable=1 r.NGX.DLSS.Enable=1 r.NGX.DLSS.DilateMotionVectors=1 r.NGX.DLSS.EnableAutoExposure=1 r.NGX.DLSS.Preset=10 r.NGX.DLSS.Reflections.TemporalAA=0 r.NGX.DLSS.WaterReflections.TemporalAA=0 r.NGX.LogLevel=0 r.NGX.EnableOtherLoggingSinks=0 r.Velocity.ForceOutput=1 r.BasePassOutputsVelocity=1 r.Velocity.EnableVertexDeformation=1 r.VertexDeformationOutputsVelocity=1 niagara.CreateShadersOnLoad=1 r.Streaming.LimitPoolSizeToVRAM=1 r.Streaming.FullyLoadUsedTextures=1 r.SceneColorFringeQuality=0 r.SceneColorFormat=3 r.Upscale.Quality=5 r.Upscale.Softness=0 r.BloomQuality=3 r.FastBlurThreshold=0 r.FilmGrain=0 r.SSR.Quality=1 r.SSR.MaxRoughness=0.01 r.LightShafts=0 r.TranslucentLightingVolume=0 r.TranslucencyVolumeBlur=0

----
----
FOR FSR 2 - VD at GODLIKE - 80 FPS - NO FOV ADJUST
(NEWER!)

[/script/engine.renderersettings] r.EyeAdaptation.LensAttenuation=0.70 r.Tonemapper.Sharpen=2.20 r.Tonemapper.GrainQuantization=0 r.Color.Mid=0.49 r.Color.Max=0.94 r.DefaultFeature.AntiAliasing=2 r.TemporalAAPauseCorrect=1 r.TemporalAA.Upsampling=1 r.TemporalAACatmullRom=1 r.TemporalAA.Algorithm=1 r.PostProcessAAQuality=4 r.AntialiasingMethod=2 r.TemporalAA.Quality=3 r.TemporalAACurrentFrameWeight=0.20 r.TemporalAAFilterSize=0.15 r.FidelityFX.FSR2.Enabled=1 r.Velocity.ForceOutput=1 r.BasePassOutputsVelocity=1 r.BasePassForceOutputsVelocity=1 r.VelocityOutputPass=1 r.Velocity.EnableVertexDeformation=1 r.VertexDeformationOutputsVelocity=1 r.Velocity.EnableLandscapeGrass=1 r.FidelityFX.FSR2.ForceVertexDeformationOutputsVelocity=1 r.FidelityFX.FSR2.HistoryFormat=0 r.FidelityFX.FSR2.AutoExposure=0 r.FidelityFX.FSR2.AdjustMipBias=0 r.FidelityFX.FSR2.CreateReactiveMask=1 r.FidelityFX.FSR2.DeDither=1 r.FidelityFX.FSR2.UseSSRExperimentalDenoiser=1 r.FidelityFX.FSR2.ReactiveMaskReflectionScale=0.95 r.FidelityFX.FSR2.ReactiveMaskReflectionLumaBias=0.95 r.FidelityFX.FSR2.ReactiveMaskRoughnessScale=0.60 r.FidelityFX.FSR2.ReactiveMaskTranslucencyBias=0.95 r.FidelityFX.FSR2.ReactiveMaskTranslucencyLumaBias=0.95 r.FidelityFX.FSR2.ReactiveHistoryTranslucencyBias=0.0 r.FidelityFX.FSR2.ReactiveHistoryTranslucencyLumaBias=0.0 r.FidelityFX.FSR2.ReactiveMaskPreDOFTranslucencyScale=0 r.FidelityFX.FSR2.ForceLandscapeHISMMobility=1 r.TemporalAASamples=8 niagara.CreateShadersOnLoad=1 r.Streaming.LimitPoolSizeToVRAM=1 r.Streaming.FullyLoadUsedTextures=1 r.SceneColorFringeQuality=0 r.SceneColorFormat=3 r.Upscale.Quality=5 r.Upscale.Softness=0 r.BloomQuality=2 r.FastBlurThreshold=0 r.FilmGrain=0 r.SSR.Quality=1 r.SSR.MaxRoughness=0.01 r.LightShafts=0 r.TranslucentLightingVolume=0 r.TranslucencyVolumeBlur=0
----
IN GAME ADJUSTS:

VR Settings
3D Location Reveal – “OFF” breaks a lot the loading in the gameplay
Fixed Horizon – “OFF” – Definitely.

Custom Hidden Area Mask (HIGHLY NECESSARY – FOR ALL GPUs)

  • Area Mask X Offset “minus 12” and Y Offset “positive 6” – Because we are cutting the render area is necessary to Adjust the position of the “visible area” on the lens
  • Area Mask Width – “78” – Cut the Image render on horizontal
  • Area Mask Height – “58” – Cut the Image render on vertical
These items reduce a lot the FOV; the values are aggressive, but is necessary for performance. And reducing the vertical FOV don’t take too much immersion in rally games.


Sound Settings
For who uses the default speakers in Quest 3, go in sound profile in game and enable
the night mode for better audio immersion, works very well. You can listen the tires, the surface and weaks sounds way better. Give a try.


Brightness Setting
0.50 for Quest 3, (HEAVY RECOMMENDED for the eye-adaption value in engine.ini and Gamma value in VD Quest App)


Basic Setting
  • Resolution – 1280 x 720
  • Display Mode – Windowed
  • AA Quality – Low
  • Anisotropic Filtering – 4x (night and rain) and 8x (for dry)

  • Foveated Rendering Strength – “2” – 3 for MORE performance available, BUT remove too much details from the textures.

  • (IMPORTANT) Upscaler – Set according to the engine.ini profile. Recommend restart the game after do a change. The DLAA engine.ini will overlap this option.


Advanced Settings
GENERAL SPECIFICATIONS

Shadows – “High" (works better in the most scenes, create less drawcalls. Ultra is too expensive in ALL scenarios)

Fog – “On”

Particles (CPU DEMAND) – “Ultra” - Because the heavy rain is very annoying on High.

Weather – “High” - Ultra give some extra effects on Rain \ Snow weather.

Crowd (CPU DEMAND) – “Ultra” -

Ground Cover – “Medium” (High \ Ultra is very demmanding on GPU)

Trees – “High" - Ultra is heavy and will bring stutterings

Dynamic Objects – “High” - (Ultra works better if you have a lot of headroom, because create less drawcalls, but drops the fps a lot in some heavy moments.

Post Processing - "Ultra-low" for anthying below 4080 or High for 4080 / 4090. (Obs: Low or medium performes worse in every scene on NVIDIA GPU)

Car Reflections – “Ultra-low" - DON'T CHANGE THAT!

Mirrors – “Off”

Track – “Medium" – adjust the complexity of the objects on scene (cars, build, barracs, rocks, road, etc..)

Textures – “Ultra" for 16 GB of VRAM \ "High" for 12 GB of VRAM.

Shaders – “Medium"

GPU
3080Ti \ 3090 \ 4070Ti \ 4080
4090 DLSS QUALITY GODLIKE
OR
7900XTX FSR GODLIKE
FPS
72
80
FOV
78(H) - 58(V)
88(H) - 78(V) NVIDIA
NO FOV ADJUST TO AMD

Shadow
Medium
Medium
Fog
On
On
Particles (CPU)
High
High
Weather
Medium/High
High/Ultra
Crowd
Medium/High
Ultra
GroundCover
Low/Medium
Medium/High
Trees
Medium
High
Dynamic Objects
Medium/High
High
Car Reflection
Ultralow
Ultralow
PostProcessing
Ultralow
High
Mirrors (CPU)
Off
Off
Track
Low\Medium
Medium
Textures
High
Ultra
Shader
Medium
Medium/High
Last edited by Wilck; May 10 @ 9:23pm
< >
Showing 136-150 of 382 comments
Corrie Dec 16, 2024 @ 11:16am 
DOes anyone know why none of my inputs work when playing on Quest 3 through Virtual Desktop? If I use steam launcher it works fine but if I play with Virtual Desktop I can't get past the "press enter to start" screen. It's weird too because when the game launches and it asks if you want to play in VR I can use my wheel to select confirm but once the game goes into VR no controls work. Not my wheel, not the quest controllers and not the keyboard.

I followed the setup and turned off touch controls in the Virtual desktop settings. Not sure what else to try.
Wilck Dec 16, 2024 @ 7:19pm 
Originally posted by Corrie:
DOes anyone know why none of my inputs work when playing on Quest 3 through Virtual Desktop? If I use steam launcher it works fine but if I play with Virtual Desktop I can't get past the "press enter to start" screen. It's weird too because when the game launches and it asks if you want to play in VR I can use my wheel to select confirm but once the game goes into VR no controls work. Not my wheel, not the quest controllers and not the keyboard.

I followed the setup and turned off touch controls in the Virtual desktop settings. Not sure what else to try.

If you already disable Track Controles, another option is try to disable the point desktop interaction in VD too.
Last edited by Wilck; Dec 16, 2024 @ 7:20pm
How the bell do I even lunch this game on VR?

I have a reverb g2, but can't make it work. I saw some people saying I need to enable change the steamvr engine to use openxr, but after more than two hours I can't find that option anywhere.
Wilck Dec 17, 2024 @ 6:17pm 
Originally posted by S-Class Rank 5: King:
How the bell do I even lunch this game on VR?

I have a reverb g2, but can't make it work. I saw some people saying I need to enable change the steamvr engine to use openxr, but after more than two hours I can't find that option anywhere.

First to know, sorry, but i'm not able to help too much about this problem.
The WMR headsets aren't oficial supported by the game. And here I don't have a WMR to test and find the way to made it work.

There is a discussing topic here, about this headset and this game. Give a look

If you'll be able to run the game, 90% of the stuff on this guide work for any headset. The tweaks in TAA and DLSS Auto are the mainly point.

What I know: Win 11 24H2 removed the WMR interface, so if you update, your headset won't work anymore.

Over WMR, probably you need to run the game via SteamVR, maybe using the Steam OpenXR plugin. It's locate in SteamVR configs. Maybe needed to enable advanced or developer tools by there.

OpenXR toolkit is not supported.
Last edited by Wilck; Dec 17, 2024 @ 6:19pm
Sims Smith Dec 22, 2024 @ 8:02am 
Originally posted by S-Class Rank 5: King:
How the bell do I even lunch this game on VR?

I have a reverb g2, but can't make it work. I saw some people saying I need to enable change the steamvr engine to use openxr, but after more than two hours I can't find that option anywhere.

I can't get VR to work unless SteamVR is used as the default runtime for OpenXR. Apparently openXR has been disabled for AntiCheat software.

To make it work you have to open SteamVR -> SteamVR Setting -> Open XR and "SET STEAMVR as OpenXR Runtime"

Caution : I will highly recommend NOT to do this as SteamVR rendering engine has poor performance. What is strange is WRC doesn't work but EA F1 works fine with OpenXR.
Cacazor Dec 23, 2024 @ 10:15am 
Hop on the WRC EA forums and mention it some more:
Hopefully they fix it cause apparently before the anticheat, you could launch without needing SteamVR

https://answers.ea.com/t5/Technical-Issues-VR-Beta/bd-p/wrc-technical-issues-vr-beta-en
DmAnd Dec 23, 2024 @ 10:24am 
Originally posted by Sims Smith:
Originally posted by S-Class Rank 5: King:
How the bell do I even lunch this game on VR?

I have a reverb g2, but can't make it work. I saw some people saying I need to enable change the steamvr engine to use openxr, but after more than two hours I can't find that option anywhere.

I can't get VR to work unless SteamVR is used as the default runtime for OpenXR. Apparently openXR has been disabled for AntiCheat software.

To make it work you have to open SteamVR -> SteamVR Setting -> Open XR and "SET STEAMVR as OpenXR Runtime"

Caution : I will highly recommend NOT to do this as SteamVR rendering engine has poor performance. What is strange is WRC doesn't work but EA F1 works fine with OpenXR.

I'm pretty sure F1 still uses the EGO engine while WRC is using Unreal Engine. The version of UE WRC is using is also kind of old and i don't think propper OpenXR support was in this earlier version of UE and could explain why.

We will probably get a UE5 version of EA WRC later in 2025 or 26 around November
Last edited by DmAnd; Dec 23, 2024 @ 10:25am
kup.vadim Dec 31, 2024 @ 1:27am 
Hi everyone,

I’m experiencing an issue with WRC EA in VR mode. After launching the game and confirming I want VR mode, the screen goes black in my Quest 3 headset. Here's what I’ve tried so far:

Used both Oculus Link (Air Link and Cable) and Virtual Desktop, with and without SteamVR – the same black screen issue occurs.
Tested with different drivers for my video card (RTX 4080 Super).
Updated all related software (SteamVR, Oculus software, and Virtual Desktop).
Verified the game files through Steam.
My PC specs:

GPU: RTX 4080 Super
VR Headset: Oculus Quest 3
Other VR games work perfectly with my setup. Has anyone else faced this issue with WRC EA in VR mode? Any advice or workarounds would be greatly appreciated!

Thanks in advance!
Solved! Don’t forget to disable OpenXR toolkit!!!
Wilck Jan 1 @ 2:14pm 
Originally posted by kup.vadim:
Solved! Don’t forget to disable OpenXR toolkit!!!
It's a good note, hahaha. I'll add this info in the guide. Tks to remember.
Ripley Jan 12 @ 6:52am 
Crazy what a huge difference the engine.ini tweaks does, specialy with the tree shimmering.
Thanks for this guide and for doing the devs work !!
this engini.ini works very well except in Sweden everything is uniformly white i don't see single peace of road, any tips for that?
Wilck Jan 12 @ 1:26pm 
Originally posted by SpeedSensei:
this engini.ini works very well except in Sweden everything is uniformly white i don't see single peace of road, any tips for that?

In the past it was possible. But now, there's nothing much to do.

You can change the gamma in engine.ini, but this bring more problems than solutions (complete mess the blacks and gradient colors).

If you use Virtual Desktop App for Quest, adjust the gamma there (0.98 / 0.97) will help a lot with the exposure.

Lowering the brightness in game helps a little, but again, more problems in other scenes.

And the engine.ini already cuts the bright a lot.

If you are in Quest plataform:

Try night mode, and force an extra value, to help with the bright whites in this game.
Go to Acessibility in Quest and will be able to force a little extra contrast with helps too.

Anyway, a few tips, but only reduce the problem. The material for the reflection surface in this game needs a complete adjust.
Last edited by Wilck; Jan 12 @ 1:28pm
Wilck Jan 12 @ 1:37pm 
Originally posted by Ripley:
Crazy what a huge difference the engine.ini tweaks does, specialy with the tree shimmering.
Thanks for this guide and for doing the devs work !!

The default profiles for AA in this game are HORRIBLE! For VR or FLAT! version.

It's an insane e complete BLUR! And with Post Processing in High have DOF too in FLAT version.. OMG. It's insanely horrible!

This engine.ini uses TAA in the lowest value possible: 3 in a scale from 3 to 6. And I force the amount in other parameters to try to resolve the shimmering, but its add more blur too.

So you have to choose: All vegetations shimmering like a hell, OR blur in everthing...
Last edited by Wilck; Jan 12 @ 1:38pm
Originally posted by Wilck:
Originally posted by SpeedSensei:
this engini.ini works very well except in Sweden everything is uniformly white i don't see single peace of road, any tips for that?

In the past it was possible. But now, there's nothing much to do.

You can change the gamma in engine.ini, but this bring more problems than solutions (complete mess the blacks and gradient colors).

If you use Virtual Desktop App for Quest, adjust the gamma there (0.98 / 0.97) will help a lot with the exposure.

Lowering the brightness in game helps a little, but again, more problems in other scenes.

And the engine.ini already cuts the bright a lot.

If you are in Quest plataform:

Try night mode, and force an extra value, to help with the bright whites in this game.
Go to Acessibility in Quest and will be able to force a little extra contrast with helps too.

Anyway, a few tips, but only reduce the problem. The material for the reflection surface in this game needs a complete adjust.

I changed the gamma from 0.67 to 0.35 and now in Sweden the picture is very good, the difference is night and day and I can see very well where the road goes when it is daylight. Another thing, I've tried different things but I can't get my picture as sharp as it was before, I had to do a reinsall on my computer in the meantime but I forgot to save my old engine.ini, I think I used yours if you had it without DLSS, do you still have it somewhere?
Last edited by SpeedSensei; Jan 15 @ 12:09pm
< >
Showing 136-150 of 382 comments
Per page: 1530 50