Reshade in VR

Couldn’t get the swipe to work. IOS problem perhaps?

Nice. Thanks @fearlessfrog !

1 Like

27 posts were split to a new topic: DCS VR - SteamVR has encountered a critical error

Noticed this

FYI, I released an updated preset as a Skyrim mod on Nexus (The Sharper Eye - a lightweight VR ReShade preset at Skyrim Special Edition Nexus - Mods and Community), but it works fine for other 64bit OpenVR games as the previous releases. Might have to rename the dxgi.dll to opengl32.dll for OGL games, but otherwise you can just use it as-is for most VR games.

In this release, the sharpening filter is modified so that it only sharpens in the center of the image, but not at the edges where you can’t observe the difference, anyway, due to the lenses. That saves a little bit of performance. Whether or not that matters for you, I don’t know, but I thought I’d mention it :slight_smile:

The author of the mod has a preset that just sharpens towards what you see in VR rather than the whole screen, makes it faster.

Will give it a go later.

1 Like

The variant from the Nexus seems to crash DCS, so a short experiment. Back to the regular one from Github in the OP.

sigourney weaver GIF

Because I like this mod so much, I am keen to use the latest and get it working as best I can. The version from NexusMods does crash DCS but then I thought ‘hang on, these are just shader text files’ (GPU’s have a shader language called Higher-Level Shading Language HLSL that are sort of like mini-programs to apply to the buffer, but basically it’s like source code text).

So I got it to work, and it’s great. The nice thing is the efficiency is now that the sharpening only happens from the center out, meaning it’s not wasting time working on stuff you can’t even see in VR, sort of like the other VR DCS mod with mask size.

Here’s the steps to get it to work for anyone left following this topic:

  1. Just use the link in the first post of this topic. Put the files in DCS/bin.

  2. Either register at NexusMods and download the whole mod and then cherry pick out what you need or just overwrite these two text files from the zip attached here (it’s like 4K of text in the two files):

DCS World OpenBeta\bin\reshade-shaders\Shaders\ReShade.fx h
DCS World OpenBeta\bin\reshade-shaders\Shaders\VR_CAS_Color.fx (4.7 KB)

  1. Just use the mod as before (I rebind keys to activate it) and remember, once it is activated it will remember that and you don’t need to do it again. It doesn’t apply it to the VR Mirror unless you have the Settings dialog open (by default Home but I rebound mine).

Author attributes etc are in the files, so hopefully ok to distribute here rather than run some site registration gauntlet.

Really happy with how it looks now, all working great.


Nice job there! Will try it out.


I have slight problems trying this out.
I am using standalone DCS along with legacy Rift CV1.
I dumped the files into dcsFolder/bin - which did exactly nothing.

Then I took the hint from the Readme and replaced dxgi.dll in the in folder with the one from Reshard (64bits).
Well this did work up to the point, that I can clear enable/disable the shader and open up the settings panel with END / HOME keys.

The shader is only applied to the mirrored game window on my monitor - nothing happens in the HMD. Also the Reshade Settings overlay is only showed on the mirrored view.

None of the settings are applied (Contrast, Saturation, Brightness and Sharpening), where you can clearly see the shader being active on the mirrored window but not on the HMD.

Anyone experienced this as well?



1 Like

The hook for VR only activates for SteamVR (AKA OpenVR). I think there is a command line parameter to launch DCS (standalone or Steam edition) so that the Rift uses OpenVR rather than the Oculus SDK but can’t find it on a quick google. I think @SkateZilla’s launcher tool has a switch/button for that case though, so worth a look at that.

1 Like

A nice I see.
I actually fiddled around with that topic as well (SteamVR over Oculus native) but could (also) find nothing on google.

I will check the updated utility for that option - I am using it already :slight_smile:

Cheers and thanks!

1 Like

Yeah, let us know if you get it working.

I think it’s an option somewhere in here…

If @SkateZilla is around then he can also tell us how he does it, so maybe just something like ‘bin/DCS.exe --openvr’ or something, not sure.

1 Like

there is commandline to force steamvrapi over oculus.

the setting is incorrectly placed under the oculus settings in previous versions of the GUI utility, has since beem renamed and moved to a VR configuration section.

1 Like

Cool - can you remember what it is, I could never find it online?

I will be home in a few and verify.

1 Like

Cheers bud, just couldn’t find it, so appreciated.

““DCS.exe --force_enable_VR --force_steam_VR””


Great - thank you!

I personally havent used it in a while, ED may have disabled it,

Just tested it, still works, for Oculus Headset, It launches Both, but SteamVR is controlling the Program.


Yep, verified working, although I had to use the manual shortcut - which does not matter :slight_smile:
Thanks for the help

in the App just change driver to SteamVR and it should launch that way too.

© 2021 | Articles Website | Forums Rules & FAQ