ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.42k stars 1.07k forks source link

Falcon BMS VR not working with SteamVR #6564

Closed SquadFM closed 1 year ago

SquadFM commented 1 year ago

Compatibility Report

System Information

I confirm:

Symptoms

Falcon BMS does not start in VR (with SteamVR). It works fine in normal 2D mode.

Reproduction

Falcon BMS is a mod for Falcon 4.0 (AppID 429530) and installs into the path /home/x/.local/share/Steam/steamapps/compatdata/429530/pfx/drive_c/Falcon BMS 4.37/. If needed, here are the Falcon BMS install instructions for Linux: https://github.com/SquadFM/Falcon-4-BMS

Falcon BMS starts in "normal" 2D mode with the command below and runs without issues: STEAM_COMPAT_DATA_PATH="/home/x/.local/share/Steam/steamapps/compatdata/429530/" STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/x/.local/share/Steam/" "/home/x/.local/share/Steam/steamapps/common/Proton 7.0/proton" run "/home/x/.local/share/Steam/steamapps/compatdata/429530/pfx/drive_c/Falcon BMS 4.37/Bin/x64/Falcon BMS.exe"

However, Falcon BMS does not start in VR (Steam is open; tried with SteamVR running and not running before starting the game - neither works). Also, VR is enabled in the game in the config file /home/x/.local/share/Steam/steamapps/compatdata/429530/pfx/drive_c/Falcon BMS 4.37/User/Config/Falcon BMS.cfg where set g_nVRHMD is set to 1. It "just works" under Windows in SteamVR according to other users.

PROTON_LOG=1

The command below only creates the files Falcon BMS_d3d11.log and 'Falcon BMS_dxgi.log', however no file similar to $HOME/steam-$APPID.log.

Command to generate log files: PROTON_LOG=1 STEAM_COMPAT_DATA_PATH="/home/x/.local/share/Steam/steamapps/compatdata/429530/" STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/x/.local/share/Steam/" "/home/x/.local/share/Steam/steamapps/common/Proton 7.0/proton" run "/home/x/.local/share/Steam/steamapps/compatdata/429530/pfx/drive_c/Falcon BMS 4.37/Bin/x64/Falcon BMS.exe"

Falcon BMS_d3d11.log

Falcon BMS_dxgi.log

Less important information:

kisak-valve commented 1 year ago

Hello @SquadFM, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/3991#issuecomment-1443831285.