ValveSoftware / ValveSoftware/Proton

Battle Group VR (1178780)

Open
#4,884 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Compatibility Report

  • Name of the game with compatibility issues: Battle Group VR
  • Steam AppID of the game: 1178780

System Information

I confirm:

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

Symptoms

It's a regression. Game switched from OpenVR to OpenXR. Now it seemingly cannot initialize OpenXR and when started, starts in the screen (where it's not even interactable, because it's VR-only) and not the headset.

Reproduction

Just start SteamVR and start the game from within it.
For information:

  • With Proton 5.13, shortly after running it, SteamVR crashes and the headset goes off. With 6.3-4 and Experimental game just starts in the monitor
    20210605081600_1
    20210605081633_1

.

  • Tried with Proton 6.3-4 and then cleaned the prefix and tried with Proton Experimental. both logs are attached.
  • It might be related this bug on The Dark Mod VR, a native VR Linux game which also switched from OpenVR to OpenXR. This bug refers to this other bug in SteamVR.

Attached are two screenshots of the game after starting in the screen instead of the headset and the two log files - with proton 6.3-4 and experimental.
steam-1178780-proton-experimental.log
steam-1178780-proton-6.3.log

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the game launch through SteamVR with Proton 6.3-4 and Proton Experimental, then inspect the attached steam-1178780-proton-experimental.log and steam-1178780-proton-6.3.log files. Compare the behavior with the linked OpenXR-related reports; done means the game initializes OpenXR in the headset rather than opening only on the monitor.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
ar-vr-xr
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.