Hello @waspennator, these look like some lines on interest from your log:
(wine:25828): GStreamer-CRITICAL **: 19:12:46.395: Failed to deactivate pad matroskademux196:sink, very bad
(wine:25828): GStreamer-CRITICAL **: 19:12:46.396:
Trying to dispose element typefind, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(wine:25828): GStreamer-CRITICAL **: 19:12:46.396:
Trying to dispose element decodebin196, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(wine:25828): GStreamer-CRITICAL **: 19:12:46.396:
Trying to dispose element bin196, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(wine:25828): GLib-ERROR **: 19:12:46.399: ../../../glib/gmem.c:112: failed to allocate 8388691 bytes
This is followed by an EXCEPTION_BREAKPOINT (80000003) and the game falls over there with wine: Unhandled exception 0x80000003 in thread 3bc at address D7CAF309 (thread 03bc), starting debugger...
Confused why it doesn't crash if I press start then back out to the title screen on the main menu, then let it run through the attract mode demo though
Still seems to occur on latest Experimental, also noticed this comment about more issues with the game.
"Steam Deck support is still not functional due to cutscenes softlocking the game. The AMD patch seems to only work for the RX line and not for Vega integrated graphics. Steam Deck plays relatively great it sucks I cannot finish any full playthroughs due to this bug preventing scores of finished runs from being saved. The moment cutscenes get fixed, Steam Deck support could be approved."
The softlock occurs not just on the demo screen, but on any and all cutscenes that play in video format that force the rest of the game to unload. Strangely, this excludes the "captain's last words" cutscene that happens just after Stage 5 in Story Mode, but it does softlock on both Arcade and Story mode's Ending cutscene.
Maybe somehow the game is not unloading completely when backing out into the main menu? Which would be a bug on Live Wire's side. But that doesn't solve why the videos refuse to play when the game's core isn't loaded.
Checking protondb, apparently using proton ge 9-7 fixes it.
Will check it myself so we can double-verify, hopefully close this issue accordingly
Update, the latest Experimental proton Update seems to let the fmv try to play now, but it's mostly test bars for a few seconds then it transitions back to the title screen, I do see subtitles too.
Maybe if someone can run through and trip all the fmv scenes if they don't crash the game anymore, they can finally be reencoded and fixed.
Unlike in previous reports, Radiant Silvergun's intro cutscene actually plays now, but there's a new problem. Its subtitles play a good ways ahead of the video itself; far ahead enough that lines of dialogue often appear and disappear well before their speakers open their mouths at all (let alone appear in the shot).
Launch the game, sit through the opening logos, and then continue to press nothing when you reach the screen with a blinking "press any button" notification. After a couple seconds, the intro cinematic plays, and its mistimed subtitles show themselves in all their desynchronised glory.
@thasreal can't be specifically a Proton issue, I was able to reproduce this on an RTX 3080 with Windows 10 a while back. It seems to be a bug in the game itself.
0x80000003x1 2023-11
Compatibility Report
System Information
I confirm:
steam-2450820.log
Symptoms
Game seems to work fine, but if you let it loop to the attract mode demo, it gets stuck on a black screen for awhile before crashing out silently, I tried checking this on my windows laptop but it won't even boot for me to be able to confirm, so I'm reporting this here to be safe.
Reproduction
Get to the title screen with the press start button, interestingly enough if you press start then back out and let the attract mode play, it won't crash.