protonscr

Star Wars: Droid Repair Bay

protonopen appid 726910Game compatibility - Unofficial
ValveSoftware/Proton#4436 · opened 2020-12-05 by Corben78 · updated 2022-09-11 · 2 comments · github · game page · search this game
CCorben78 2020-12-05 github

Compatibility Report

  • Name of the game with compatibility issues: Star Wars: Droid Repair Bay
  • Steam AppID of the game: 726910

System Information

  • GPU: RTX 2080
  • Driver/LLVM version: nvidia 450.80.02
  • Kernel version: 5.4.0-54
  • Link to full system information report as Gist
  • Proton version: 5.13-2

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-726910.log

Symptoms

Videos "behind" the windows, which should simulate space behind them aren't shown. They show the placeholder image (like in https://github.com/ValveSoftware/Proton/issues/72#issuecomment-709831719)

Sometimes it seems they partially play, but mostly the placeholder image is shown. Game itself works and is completed in a few minutes.

Reproduction

Hit install and play. During repairing robots, observe placehoder image outside the repair bay.

Kkisak-valve maintainer 2020-12-05 github

Hello @Corben78, possible line of interest from the log: err:gstreamer:got_data_sink Could not get a delivery buffer (80040211), returning GST_FLOW_FLUSHING

TTuxCoding 2022-09-11 github

I have the same issue and it's also causing missing frames during load time. I think the important error is about the missing support for the Hap-5 codec:

winegstreamer error: decodebin32: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin32: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose (): /GstBin:bin32/GstDecodeBin:decodebin32:
no suitable plugins found:
Missing decoder: video/x-gst-fourcc-Hap5 (video/x-gst-fourcc-Hap5, width=(int)4096, height=(int)1024, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1)
winegstreamer error: decodebin34: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin34: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose (): /GstBin:bin34/GstDecodeBin:decodebin34:
no suitable plugins found:
Missing decoder: video/x-gst-fourcc-Hap5 (video/x-gst-fourcc-Hap5, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1)
winegstreamer warning: videoconvert35: not negotiated
winegstreamer warning: videoconvert35: ../src-gstreamer/libs/gst/base/gstbasetransform.c(1431): gst_base_transform_reconfigure_unlocked (): /GstBin:bin35/GstVideoConvert:videoconvert35:
not negotiated

Is there any way to manual transcode it and add it to the cache?

Upstream links