protonscr

Borderlands 2 VR

protonopen appid 991260Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#3947 · opened 2020-06-07 by Patola · updated 2020-12-19 · 6 comments · github · game page · search this game
PPatola 2020-06-07 github

Compatibility Report

  • Borderlands 2 VR
  • 991260
    Works perfectly except for two issues:
  1. Often crashes semi-randomly (seems more prone to it in some areas) with a "file not found" or "Rendering thread exception: Fatal error!" dialog box
  2. Sometimes the sound randomly stops. Game continues to run silent.

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.

Symptoms

  1. Often crashes semi-randomly (seems more prone to it in some areas) with a "Rendering thread exception: Fatal error! ... Filename not found" dialog box
  2. Sometimes the sound randomly stops. Game continues to run silent.

Reproduction

  • Play the game for more than 30 minutes.
  • One of the two aforementioned problems should happen. The crash with an error dialog exits the game. The sound doesn't.

steam-991260.log
rendering-thread

PPatola 2020-06-07 github

Ah, I am playing the game with a Valve Index and Valve Index controllers. Just to be clear. Also, I can try and get another steam-991260.log for when the game gets silent, if needed.

PPatola 2020-06-07 github

I was able to reproduce the sound suddenly stopping, I have the proton log for it. I exited the game cleanly, no further problems, so this problem is isolated in that log.
steam-991260.log

PPatola 2020-06-12 github

I have noticed that if I use any new version of Proton-GE, the game crashes immediately with the "filename not found" dialog, and if I use Proton 4.11-13, it takes much longer to get to the crash -- but it still happens. Would it be useful if I send the steam-log of these executions?

PPatola 2020-06-14 github

Any tips on what debug options I should turn on to understand which "filename" is not found?
Or is it a rendering issue indeed? The error message is confusing.

PPatola 2020-06-16 github

I don't know what else to do. I want so much to play this game without crashes, but I'm not installing Windows. Maybe a new logfile using +relay,+msgbox helps? I've launched it that way with Proton-GE-5.8-MF-2 because it is much easier to reproduce the error with it, it errors out right from start. So here's the (compressed) file (split in 5 parts because of the 10 MB limit).
steam-991260-1of5.log.zip
steam-991260-2of5.log.zip
steam-991260-3of5.log.zip
steam-991260-4of5.log.zip
steam-991260-5of5.log.zip

PPatola 2020-12-19 github

Ok, I changed to an AMD Radeon RX 6800 XT and the crashes simply STOPPED. Doesn't happen anymore. So the 15-minute crashes are something related to NVIDIA's driver or implementation of Vulkan. I am playing with Proton 5.13-4.
For some reason it seems the sound problem has also been fixed. No issues now. Borderlands 2 VR runs perfectly!

Proton versions