Nuggetz Posted June 28, 2022 Posted June 28, 2022 (edited) This is what I used links included. Hope it helps you. Update: Given the inflammatory comments below I wish to add some balance to those remarks. I added this link because I thought it might help someone not to stir up a debate. To be clear when I viewed the video I found it easy to follow all the links worked and I was and am able to use my 8KX with OpenXR. Something I was not able to do using other guides in these forum pages. I continue to do so even after the recent DCS update and obtain great FPS and image quality. So to suggest this was pure click bait is simply wrong, albeit the links have now been superseded. Edited June 29, 2022 by Nuggetz Ryzen 9800X3D, MSI RTX 4090, 4 TB SSD, 64GB 5200 MHZ DDR5 RAM, MSI 670E Motherboard, Pimax Crystal. Buttkicker Plus, WINWING Rudder Pedals & F16EX Throttle: FSSB-R3-MKII ULTRA Base/TMWH Joystick: DCS: F16C.
zildac Posted June 28, 2022 Posted June 28, 2022 1 hour ago, darkman222 said: The only thing I cant just find are the Open XR Composite file for DCS. I think there are 3 files that need to go into the DCS install folder. Does someone have instructions for the Pimax 8kx with links to the mandatory files?! Here's a better way to switch runtimes: https://github.com/WaGi-Coding/OpenXR-Runtime-Switcher Not sure on the Pimax specifically but if you just want to perform a local install the required DLL is here, make sure to rename delete your d3dcompiler47.dll in the bin directory OR if you're using a mod manager copy the version in system32 into the mod. https://znix.xyz/OpenComposite/download.php?arch=x64&branch=openxr 14900KS | Maximus Hero Z690 | ASUS 4090 TUF OC | 64GB DDR5 6600 | DCS on 2TB NVMe | WarBRD+Warthog Stick | CM3 | TM TPR's | Varjo Aero
darkman222 Posted June 28, 2022 Posted June 28, 2022 Thanks. But these 3 files are still missing in the links. Or will the runtime switcher take care of it now? In my case it does not.
zildac Posted June 28, 2022 Posted June 28, 2022 (edited) 36 minutes ago, darkman222 said: Thanks. But these 3 files are still missing in the links. Or will the runtime switcher take care of it now? In my case it does not. The link I sent you is literally the openvr_api.dll in isolation. The D3DCompiler47.dll you can take out of your system32 directory. If not just ensure you rename the one in the DCS/BIN directory, it is older and will cause crashes with the modified openvr_api.dll. The Opencomposite.ini I don't believe is required any more. This is the content of my opencomposite.ini (Varjo Aero): ;Mirror mode outputs a shared texture for use by OBS plugin ;mirrorMode=disabled ;Performance stats enables writing of performance stats ; If enabled press F11 to start stats capture to file ; File is currently output to \Program Files (x86)\Steam\steamapps\common\Assetto Corsa Competizione\AC2\Binaries\Win64\teststats.csv ;performanceStats=disabled ;Hidden area mesh fix now is autogenerated you no longer need to put in manual values see changeling V0.6.1 ;enableHiddenMeshFix=enabled ;Use OpenXR layers to handle GUI overlays and HUDs, if set to false will render internally directly onto swap chain before submitting enableLayers=true forceConnectedTouch=disabled renderCustomHands=disabled If you're not using a mod manager, I'd suggest you look at OvGME. Create a folder containing those three files and setup OvGME such that they get copied into your DCS/BIN directory when enabled. If you get that working first then you can look at OpenXR Toolkit which allows you to "play" with a number of other things such as FFR, NIS FSR and so forth. Edited June 28, 2022 by zildac 1 14900KS | Maximus Hero Z690 | ASUS 4090 TUF OC | 64GB DDR5 6600 | DCS on 2TB NVMe | WarBRD+Warthog Stick | CM3 | TM TPR's | Varjo Aero
mbucchia Posted June 28, 2022 Posted June 28, 2022 (edited) 4 hours ago, edmuss said: Ah with the pimax I believe there are a couple of extra hoops to jump through because the headset doesn't support openxr natively. I'm sure people have got it running on pimax though but I'm not sure if there any significant benefits as you're tied into the openvr runtimes; you may need to resort to asking the question on discord and see if you get any hits. Yeah, WMRP is the windows mixed reality portal which of course you don't use What you posted isn't WMRP but just the openxr tools for WMRP. edit: seems it is possible but not really worth it over running reshade/vrperfkit etc. This statement of no OpenXR support is no longer true since I introduced https://github.com/mbucchia/Pimax-OpenXR The instructions for Pimax remain the same, just need to install this Pimax-OpenXR runtime to use instead of SteamVR. @nikoel there are too many people who dont understand what WMR is, and they end up following the WMR steps (install portal, dev tools etc) with their Oculus etc. I think you could clarify that on your post. 1 hour ago, Nuggetz said: This is what I used links included. Hope it helps you. This video, while recent is largely outdated. This video is using an older version of OC (the original one from Jabbah) and you should pick up the more recent one from the official OC branch here instead: https://gitlab.com/znixian/OpenOVR/-/tree/openxr Also the incompatibility with newer versions of OpenXR Toolkit is no longer true. For Pimax users: 1) You need to install OpenComposite the same way that you can find instructions all over the place (replace openvr_api.dll and possibly delete D3DCompiler_47.dll). 2) The new bit is to use my OpenXR runtime for Pimax. https://github.com/mbucchia/Pimax-OpenXR 3) Always make sure that in your game settings like render scale or Pixel Density are set to 100% (aka 1.0). Otherwise things won't work. You will be able to use NIS/FSR in OpenXR Toolkit to do the same thing! Edited June 28, 2022 by mbucchia 6 1 I wasn't banned, but this account is mostly inactive and not monitored.
nikoel Posted June 29, 2022 Posted June 29, 2022 (edited) 14 hours ago, Nuggetz said: This is what I used links included. Hope it helps you. Oh ffs! Do not follow this idiot. His videos are pure click bait and doing community a disservice. The video was outdated by several months at release showcased how he just ignored the webpage advising him that he using a completely outdated version in 50PT font. A million other things. He is only interested in pushing his followers to buy Pimax headsets 13 hours ago, mbucchia said: This statement of no OpenXR support is no longer true since I introduced https://github.com/mbucchia/Pimax-OpenXR The instructions for Pimax remain the same, just need to install this Pimax-OpenXR runtime to use instead of SteamVR. @nikoel there are too many people who dont understand what WMR is, and they end up following the WMR steps (install portal, dev tools etc) with their Oculus etc. I think you could clarify that on your post. This video, while recent is largely outdated. This video is using an older version of OC (the original one from Jabbah) and you should pick up the more recent one from the official OC branch here instead: https://gitlab.com/znixian/OpenOVR/-/tree/openxr Also the incompatibility with newer versions of OpenXR Toolkit is no longer true. For Pimax users: 1) You need to install OpenComposite the same way that you can find instructions all over the place (replace openvr_api.dll and possibly delete D3DCompiler_47.dll). 2) The new bit is to use my OpenXR runtime for Pimax. https://github.com/mbucchia/Pimax-OpenXR 3) Always make sure that in your game settings like render scale or Pixel Density are set to 100% (aka 1.0). Otherwise things won't work. You will be able to use NIS/FSR in OpenXR Toolkit to do the same thing! Okay will make this more clear Mbucchia Edited June 29, 2022 by nikoel 1
M1Combat Posted June 29, 2022 Posted June 29, 2022 Yep... pure clickbait bullsh** vid... That dude has caused a TON of problems for the people who actually BUILT this tool by being a complete effing idiot looking for nothing more than add revenue. It's much like a reporter that follows around ambulances to write shock stories. Nvidia RTX3080 (HP Reverb), AMD 3800x Asus Prime X570P, 64GB G-Skill RipJaw 3600 Saitek X-65F and Fanatec Club-Sport Pedals (Using VJoy and Gremlin to remap Throttle and Clutch into a Rudder axis)
darkman222 Posted June 30, 2022 Posted June 30, 2022 Thanks for all the advice guys. But it seems like I cant get it working. HMD not recognized. Looks like I'm gonna reinstall Windows.
gryper Posted August 21, 2022 Author Posted August 21, 2022 (edited) Too complicated for me. It's hard enough learning aircraft avionics and weapons systems. I can't get it working. Why I don't really play DCS anymore after dumping about a grand into it. My fault. But thanks. Hopefully this helped someone. Edited August 21, 2022 by gryper
dburne Posted August 21, 2022 Posted August 21, 2022 4 hours ago, gryper said: Too complicated for me. It's hard enough learning aircraft avionics and weapons systems. I can't get it working. Why I don't really play DCS anymore after dumping about a grand into it. My fault. But thanks. Hopefully this helped someone. Switching to using a Mod to be able to use Open XR through Open Composite can be intimidating just by itself, let alone getting into all the settings/tweaks with the Open XR Toolkit which can be a big rabbit hole. I started down that path and it was just not for me so I prefer to keep things simpler which is why I went back to using stock install with Steam VR. Now I spend all my time flying and having fun rather than all that tweaking. But I like simple. Not saying using the mod for Open XR is bad in any way at all, for many they love it and should use it. 1 Don B EVGA Z390 Dark MB | i9 9900k CPU @ 5.1 GHz | Gigabyte 4090 OC | 64 GB Corsair Vengeance 3200 MHz CL16 | Corsair H150i Pro Cooler |Virpil CM3 Stick w/ Alpha Prime Grip 200mm ext| Virpil CM3 Throttle | VPC Rotor TCS Base w/ Alpha-L Grip| Point Control V2|Varjo Aero|
M1Combat Posted August 22, 2022 Posted August 22, 2022 I haven't tweaked OXR at all and it still works better than SteamVR for me. Maybe I eventually moved the resolution scaling slider... I don't remember. Nvidia RTX3080 (HP Reverb), AMD 3800x Asus Prime X570P, 64GB G-Skill RipJaw 3600 Saitek X-65F and Fanatec Club-Sport Pedals (Using VJoy and Gremlin to remap Throttle and Clutch into a Rudder axis)
Recommended Posts