protonscr

Bleak Faith: Forsaken

protonopen appid 1173220Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#6612 · opened 2023-03-13 by lilly-lizard · updated 2023-03-20 · 2 comments · github · game page · search this game
Llilly-lizard 2023-03-13 github

Compatibility Report

  • Name of the game with compatibility issues: Bleak Faith: Forsaken
  • Steam AppID of the game: 1173220

System Information

  • GPU: NVIDIA GeForce RTX 2070 SUPER
  • Driver/LLVM version: NVIDIA 525.60.11
  • Kernel version: 6.2.5-arch1-1
  • Link to full system information report as Gist:
  • Proton version: 1677511134 experimental-7.0-20230227

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.

steam-1173220.log

Symptoms

Game runs great in-game but will freeze when opening an in-game menu, e.g. pause menu.

Reproduction

Start the game through steam. Once in-game, press escape to open the pause menu, game freezes.

Fix

As seen in the log file, there was just a missing av decoding g-streamer plugin:

winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin0: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose ()     : /GstBin:bin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Couldn't set avdec_h264-0 to PAUSEDCouldn't set avdec_valve_h264-0 to PAUSED

On arch linux I fixed this by installing gst-libav, but ideally an end-user shouldn't have to figure this out and the gst av libs should be a dependency of proton or something.

Aalosarjos 2023-03-16 github

Hmm, i'm getting the same error with the game crashing even with gst-libav installed...

extra/gst-editing-services 1.22.1-2 [installed]
extra/gst-libav 1.22.1-2 [installed]
extra/gst-plugin-gtk 1.22.1-2 [installed]
extra/gst-plugin-pipewire 1:0.3.67-1 [installed]
extra/gst-plugins-bad 1.22.1-2 [installed]
extra/gst-plugins-bad-libs 1.22.1-2 [installed]
extra/gst-plugins-base 1.22.1-2 [installed]
extra/gst-plugins-base-libs 1.22.1-2 [installed]
extra/gst-plugins-good 1.22.1-2 [installed]
extra/gupnp-dlna 0.12.0-2 [installed]
extra/rygel 1:0.42.1-1 (gnome) [installed]

steam-1173220.log

Aalosarjos 2023-03-16 github

Game is running fine (With video playback) on the Steam Deck. Is there a list of packages required for video playback on Arch?

Nothing extracted yet.