DiRT Rally 2.0 DR2.0 VR performance tuning and visual upgrade mods

196
238
I didn't use the Sharper Eye reshade package. I actually used another one that has recently been posted in sim racing forums and the rF2 Discord server. That one does work in combination with the eye accommodation but I have to use the reshade helper fix as without it, one gets cancelled out. Sharper Eye was not activating for me, I have no idea why. They seem basically the same but one package works and the other doesn't. It's fine, I use the other package for all the other sims that support it now so it stays all consistent.

So the 3 options:

[settings]
; Setting this to 1 reduces the display area used by eye accomodation
overrideArea=1
; Setting this to 1 enables the accomodation override settings in 'accomodation' below
overrideAccomodation=1
; Setting this to 1 enables the color toning override settings in 'colorToning' below
overrideColorToning=1

There are 3 options where we can have a 1 or a 0. I have my file set up as per the commands above. Is that how everyone else is using it?

I can't get reshade working after the patch. If you could post a link to the rf2 one you got working in DR2 it would be greatly appreciated.

As to the 3 parameters in the eye accommodation mod I left all 3 enabled
 
I've worked around the mod incompatibility with a shim version of dinput8.dll. It pulls in the ReShade version of dxgi.dll when dirtrally2.exe loads, which ensures it gets control first. This seems to avoid whatever disruption is caused by the eye fix shim (d3d11.dll).

I've confirmed it does allow the ReShade sharpening to work, but I've never seen the eye accommodation difference in action to know whether it's defintely working. I can see the DLL has loaded so I believe it should be active. If anyone wants to give it a try just extract this DLL into the DR2.0 directory after installing both other mods.

If you want to build your own version of the DLL I can stick the code on GitHub later. I'm hoping the eye accommodation author will make whatever changes are needed to avoid it interfering with ReShade so my DLL isn't needed for long.
I was able to use both the Reshade and the eye mod with this .dll. Thank you! I took some photos that I'll post tonight after work that shows the difference I see. The CAS tweaks really added a white wash to the picture but maybe those setting were for a different version? I can't tell if the two reshades mentioned here are the same or not. I used the "Universal" one post on post #22.
 
I think they do the same thing but one caters for x86 32 bit apps and the Skyrim one only has capability to be used on 64 bit apps. It's the only thing I can see the separates them.
 
Here are some pics I took during my "Whats better" adventures

70% SS in Steam VR per-app (HP Reverb G2)
16xAF in NVCP
Multisampling off in game
AF off in game

First pictures are the rest of the settings. Lower quality for more stability.

There are 4 locations with 8 pictures each showing different configs.

Picture order:

Base game > Eye mod> Reshade stock> Reshade CAS tweak>

Reshade+eye1.0> Reshade+eye1.1> Reshade+eyeNoCT> Reshade+eyeYesCT

The 1.0 and 1.1 are brightness levels in eye mod file. CT is colortone override in eye mod file.


The Reshade stock colors with eye mod No colortone override was most appealing to me with the headset on. Starting gates are not the best to show quality but it is the most consistent test method. I have some other pics from various parts of stages I'll post later.
 
Last edited:
Here are some pics I took during my "Whats better" adventures

70% SS in Steam VR per-app (HP Reverb G2)
16xAF in NVCP
Multisampling off in game
AF off in game

First pictures are the rest of the settings. Lower quality for more stability.

There are 4 locations with 8 pictures each showing different configs.

Picture order:

Base game > Eye mod> Reshade stock> Reshade CAS tweak>

Reshade+eye1.0> Reshade+eye1.1> Reshade+eyeNoCT> Reshade+eyeYesCT

The 1.0 and 1.1 are brightness levels in eye mod file. CT is colortone override in eye mod file.


The Reshade stock colors with eye mod No colortone override was most appealing to me with the headset on. Starting gates are not the best to show quality but it is the most consistent test method. I have some other pics from various parts of stages I'll post later.
Looks great! Especially the "reshade tweak". Could you share this specific "reshade tweak" with us? Thx in advance!
 
196
238
There's a new version of Kegety's eye accommodation fix out... this one has different settings for day/night as well as modding vegetation textures (gets rid of dots and grid artifacts) and fog reduction parameters. I used it last night with the stock settings, seemed p good to me this time, v1.0 I had to change settings but the new version addresses that. Made a custom championship in Sweden with day/sunset/dusk and night stages, same with Finland but added some cloudy ones too to check haze.

Vegetation looks way better, but with a little more pop in but worth it imo. Haze and glare massively reduced, might be op.. v1 fix made it plausible/tolerable but this sort of eliminates it. Love the evening gloom and actual lighting variance this mod (including v1) provudes... having to actually turn my headlights on to see better as dusk rules.

https://www.kegetys.fi/dirt-rally-2-vr-eye-accomodation-fix-v2-0/

I ran it last night without reshade, will experiment tonight with both together. So amazed people are able to get under the hood like this and fix the things Codies weren't able to.
 
Looks great! Especially the "reshade tweak". Could you share this specific "reshade tweak" with us? Thx in advance!
The tweaks are the values in the first post ( brightness 1.0, contrast 1.0, saturation .85). Picture wise it looks ok but in my headset the colors are muted and washed out.

I have currently switched to the eye mod v.2 for a couple days now with reshade stock settings and found some settings for daytime colortoning that I like (Gamma 1.9, Saturation 0.9, Brightness 1.15, Palette 0.9). I left the night colortoning alone because it looks pretty good and I just haven't messed with it yet. Last night I recorded some videos and have have some new pics. So I'll try to post some of those soon. It won't be so many different variables though maybe just stock versus my preferred settings.
 
Made a video for fun that shows different weather changes every 20 seconds or so. The sunset weather(last one) is still a bit intense so i need to see if that is somewhat adjustable without screwing up the rest but it's not a deal breaker.

 
Just to see what would happen I placed your .dll in my directory and launched the game but it immediately crashes flagging dxgi.dll in the crash window. Did the same thing for repeated attempts. Deleted it and it launched and ran fine, with both mods functioning.

Wonder why there are differences in behavior, just works without fuss on my machine but you need a workaround to achieve, which is incompatible with my build. Either way, glad you found a way to make it work and hopefully kegety can shed some light on this.

I can't get reshade working after the patch. If you could post a link to the rf2 one you got working in DR2 it would be greatly appreciated.

As to the 3 parameters in the eye accommodation mod I left all 3 enabled

Thanks, I've been playing with that one as well trying to get it to work and no dice. Do you know which .dll version you're using to make it work? Pretty sure I've tried them all and get the same crash when I try to launch it with the shim .dll there too.

I’m having the same problems and can’t get the reshades to work. The alternative .dll causes the same crash as you.
Did you manage to get it working?

Thanks for highlighting these btw.
 
196
238
I’m having the same problems and can’t get the reshades to work. The alternative .dll causes the same crash as you.
Did you manage to get it working?

Thanks for highlighting these btw.
I did manage to get it working. I'm using the the universal reshader he released (not the Skyrim version), using either the normal .dll for that one or the one for 64bit in the folder (forgot which one is currently active) along with the .dll shim and also had to enable the Vulcan shaders option in Steam settings.

I disabled the eye accommodation mod (temporarily) to reduce variables to make sure I could get reshade working in its own, then added eye accommodation back and the shim to make reshade load first.


 
I did manage to get it working. I'm using the the universal reshader he released (not the Skyrim version), using either the normal .dll for that one or the one for 64bit in the folder (forgot which one is currently active) along with the .dll shim and also had to enable the Vulcan shaders option in Steam settings.

I disabled the eye accommodation mod (temporarily) to reduce variables to make sure I could get reshade working in its own, then added eye accommodation back and the shim to make reshade load first.


Thanks bud, got it working now. Used the 64bit .dll and the fix. Cheers.
 
Top