ralch Posted November 6, 2022 Posted November 6, 2022 So I have the latest Quest 2 with their V46 Oculus Software and DCS OpenBeta 2.8.0.32235.1 I can play in VR with my Quest 2 with the usual performance/quality issues that everyone knows already. I don't use SteamVR and I didn't have to do anything special to make DCS work with my Quest 2. I want to try the Upscaling and Foveated Reendering of the OpenXR toolkit. I installed it but when starting DCS in VR nothing happens when hitting CTRL-F2. Can you please help me with the steps I am missing? (I found tons of guides in the internet, but must of them for the HP G2 and/or 1yr old, asking to enable public betas, and stuff that I think are outdated) Thank you!
edmuss Posted November 6, 2022 Posted November 6, 2022 You're likely running the oculus runtimes which aren't openxr for DCS. You need to use open composite, set DCS to openxr in the switcher and force DCS to run issuing the steamvr runtimes, I think it's normally done using command line switches or possibly using skatezillas launcher. 1 Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat Shoehorned into a 43" x 43" cupboard.
ralch Posted November 6, 2022 Author Posted November 6, 2022 Thank you @edmuss! Reading skatezillas, the step below seems simple enough: "... and force DCS to run issuing the steamvr runtimes, I think it's normally done using command line switches or possibly using skatezillas launcher" I believe to use open composite, I simply have to replace some binaries in the DCS bin folder... But, how do I set DCS to openxr in the switcher?
edmuss Posted November 6, 2022 Posted November 6, 2022 DCS won't appear in the switcher until it's run in openvr (steamvr mode), then open composite will be able to hook into it and translate to openxr. I don't think you need to replace anything in the bin folder (I could be wrong as I use WMR) if you're using the global switcher; I believe that there is a 'per app' method of installing open composite but the preferred solution is to use the global. 1 Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat Shoehorned into a 43" x 43" cupboard.
ralch Posted November 7, 2022 Author Posted November 7, 2022 ok, at this point I think I need to know what do you mean by the switcher? sorry
edmuss Posted November 7, 2022 Posted November 7, 2022 The openxr toolkit setup info will tell you everything you need, https://mbucchia.github.io/OpenXR-Toolkit/opencomposite.html#step-by-step 1 Ryzen7 7800X3D / RTX3080ti / 64GB DDR5 4800 / Varjo Aero / Leap Motion / Kinect Headtracking TM 28" Warthog Deltasim Hotas / DIY Pendular Rudders / DIY Cyclic Maglock Trimmer / DIY Abris / TM TX 599 evo wheel / TM T3PA pro / DIY 7+1+Sequential Shifter / DIY Handbrake / Cobra Clubman Seat Shoehorned into a 43" x 43" cupboard.
ralch Posted November 11, 2022 Author Posted November 11, 2022 Just in case someone else lands here, I can report that my Quest 2 is working nicely with DCS and the OpenXR toolkit with upscaling and foveated reendering. Originally, I was happy with vrperfkit but I needed VR Neck Saver which is only compatible with the OpenXR. Perhaps vrperfkit is a bit faster, but I am ok sacrificing that for the neck saver. You might find this video quite useful: And because I use a Quest2, I didn't have to install the OpenXR app from the microsoft store. You only need opencomposite and the OpenXR Toolkit (and VR Neck Saver if you also need that)
Recommended Posts