Hi guys! I'm having issue starting the game in VR mode.
Details: I have a HP Reverb G2 headset. Like almost all of headsets except Valve ones, this one is using OpenXR as its native runtime.
So to improve performance and quality I've always used it with Elite Dangerous using OpenComposite to bypass SteamVR and to take advantage of OpenXR: https://mbucchia.github.io/OpenXR-Toolkit/opencomposite.html#introduction
Reason for this is simple - thing is that VR API translation layer in SteamVR is crappy, and all of the games which is made with OpenXR instead of SteamVR works with performance up to twice as better this way.
For that, I've always used a per-game mode: https://mbucchia.github.io/OpenXR-Toolkit/opencomposite.html#alternative-the-per-game-install
So before the Update 16 I've always replaced the openvr_api.dll shipped with game with the one from OpenComposite creators. It could be obtained here: https://znix.xyz/OpenComposite/download.php?arch=x64&branch=openxr
And it worked flawlessly with more that 50% performance increase in Elite Dangerous over the normal launch method via SteamVR. It worked just fine until the Update 16. Now with Update 16 it's failing to launch. When launcher starting the actual game my VR headset is started, Windows MR portal launching, then game starting the render and at the first frames of the intro video game is crashing. Seems like something was changed in render and it's not working with the changed openvr_api.dll anymore.
Does anyone has the same issue or knows the reason for that crash? Is there a workaround for that? HP Reverb G2 has a pretty big resolution and playing Elite Dangerous via SteamVR with it is nearly impossible - performance is way to bad even on very low settings.
Details: I have a HP Reverb G2 headset. Like almost all of headsets except Valve ones, this one is using OpenXR as its native runtime.
So to improve performance and quality I've always used it with Elite Dangerous using OpenComposite to bypass SteamVR and to take advantage of OpenXR: https://mbucchia.github.io/OpenXR-Toolkit/opencomposite.html#introduction
Reason for this is simple - thing is that VR API translation layer in SteamVR is crappy, and all of the games which is made with OpenXR instead of SteamVR works with performance up to twice as better this way.
For that, I've always used a per-game mode: https://mbucchia.github.io/OpenXR-Toolkit/opencomposite.html#alternative-the-per-game-install
So before the Update 16 I've always replaced the openvr_api.dll shipped with game with the one from OpenComposite creators. It could be obtained here: https://znix.xyz/OpenComposite/download.php?arch=x64&branch=openxr
And it worked flawlessly with more that 50% performance increase in Elite Dangerous over the normal launch method via SteamVR. It worked just fine until the Update 16. Now with Update 16 it's failing to launch. When launcher starting the actual game my VR headset is started, Windows MR portal launching, then game starting the render and at the first frames of the intro video game is crashing. Seems like something was changed in render and it's not working with the changed openvr_api.dll anymore.
Does anyone has the same issue or knows the reason for that crash? Is there a workaround for that? HP Reverb G2 has a pretty big resolution and playing Elite Dangerous via SteamVR with it is nearly impossible - performance is way to bad even on very low settings.