Open waspennator opened 9 months ago
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
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.