protonscr

Red Matter 2

protonopen appid 2081470Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#6106 · opened 2022-08-19 by Patola · updated 2024-11-24 · 8 comments · github · game page · search this game
PPatola 2022-08-19 github

Compatibility Report

  • Name of the game with compatibility issues: Red Matter 2
  • Steam AppID of the game: 2081470

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

steam-2081470.log

Symptoms

Game starts, but not in VR -- it starts in the screen, even though it responds perfectly well to the Valve Index knuckles controls.

Reproduction

1 - Start SteamVR.
2 - Start the game, either via SteamVR Home, or the SteamVR Overlay, or via the SteamVR client pressing play -- the result is the same.
3 - The game will start and respond to the haptic controls, BUT will not appear in VR, only in the screen.

Sending the proton log, maybe also using with WINEDEBUG=openxr %command% might help?

PPatola 2022-08-19 github

Well, used WINEDEBUG=+openxr %command% and got this log -- interesting line:
[OVRPlugin][ERROR] ovr_Initialize failed: Unable to load LibOVRRT DLL
steam-2081470-WINEDEBUG=+openxr.log

Kkisak-valve maintainer 2022-08-19 github

Oculus VR plugin failing to initialize is most likely a red herring.

PPatola 2022-08-19 github

I thought that OVRPlugin.dll was openvr plugin. I see now that it's Oculus-only DLL.
Removed OVRPlugin.dll again and tried to start the game. Same thing happens, game starts but only in the screen, except I don't see the error message about "LibOVRRT" again.
Sending the resulting proton log.
steam-2081470.log

Bbe7b5 2022-08-21 github

The same happens for me. Opens on my monitor not in the HMD.

GPU: RX 6800 XT
Driver/LLVM version: Mesa 22.1.6-1
Kernel version: 5.19.2-arch1-1-x86_64
Proton version: Experimental

PPatola 2022-08-31 github

So, what can be done to proceed with this issue? Anything we can do to help? The game seems to "almost be working", I would prefer not to let this bug report become stale. Any tips on what we users can do to help diagnose it, @kisak-valve? Sorry to evoke you, I know you're the busiest. :/

Llkroll 2024-07-02 github

I managed to get the game to display in the headset by running it in dx11 mode using the -dx11 launch option.
By default it still only shows the VR grid in the headset, but with this workaround it is playable so far.

Kkisak-valve maintainer 2024-07-02 github

VKD3D-Proton to OpenXR interop got wired up not too long ago in Proton Experimental and is worth a retest with fresher logs.

PPatola 2024-11-24 github

I'm using another headset now, the Meta Quest 3 -- will sell my Valve Index. Changing to Proton Experimental does not help in any way, but using the -dx11 flag made it work.