Hello @VoidCnTL, err:quartz:VMR9_SurfaceAllocator_InitializeDevice Allocating surfaces failed: 8876086c looks like a line of interest from the log.
What's the most recent Proton version you know was working as expected?
I tried Proton 6.3-8 and it has the same issue. The video works on GE versions so maybe I am misremembering it ever working on the vanila Proton versions.
I bought this on December 23, 2021 and remember it playing the opening video while using Proton Experimental at the time.
Some recent reports on ProtonDB indicate that the opening cinematic working with Proton Experimental and one stated it was working October 11th onward with Proton 6.3.7.
The opening cinematic is playing for me again without any changes, just clicked play in Steam.
Recently on Proton Experimental I started to experience heavy audio corruption when playing online against opponents with inconsistent connections (I assume because the netcode is having to roll back a lot).
The issue is fixed by forcing the game to use Proton 6.3-8
Hello @FrozenFish24, if possible, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the audio quirk, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, how does the game behave with Proton 7.0-4?
@kisak-valve Thanks for the reply. I was wrong, the problem does occur on 6.3-8 and 7.0-4. It wasn't happening until a few months ago so maybe a game update introduced it, or maybe a Pipewire/Wireplumber update on my end.
Here's the log:
steam-1372280.zip
From the log, src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (3310) : usecElapsed >= 0 might be a hint pointing towards https://github.com/ValveSoftware/GameNetworkingSockets/issues/254.
$ grep "steamnetworkingsockets_lowlevel" steam-1372280.log | wc -l
539660
Crashes on joining player match room on Experimental. 8.0-4 works, managed to join a room fine.
Logs don't seem particularly useful, but here they are anyway: steam-1372280-exp.zip
Was told to take a look at lsteamclient, and looks like that turned out to be the culprit. After copying it from 8.0-4 to Experimental, joining a room doesn't crash the game.
Here are the logs with WINEDEBUG=steamclient: steam-1372280-exp-steamclient.zip
Which is largely a wall of winISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel.
Bisecting between current Experimental and 8.0-4 points to c6ec035ef68817d1b19c0811f5dfecc526c86665.
@awaken1ng This should be fixed in bleeding-edge. I haven't tested it myself yet, but wanted to give you a heads up right away. Thank you for reporting and for investigating the source of the regression :)
proton 7.0-4x1 2022-08proton experimentalx3 2022-08proton 6.3-8x2 2022-08proton 6.3x1 2022-01WINEDEBUG=steamclient`:x1 2023-12PROTON_LOG=1x1 2022-08
Compatibility Report
System Information
I confirm:
steam-1372280.log
Symptoms
The opening video seems to have stopped working after recent Proton Experimental update. It used to work but now it just displays a fallback screen. There is another issue with a particular game mode but I will be making a post in this issue with the log for that.
Reproduction