ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.9k stars 1.04k forks source link

Star Wars: Droid Repair Bay (726910) #4436

Open Corben78 opened 3 years ago

Corben78 commented 3 years ago

Compatibility Report

System Information

I confirm:

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.

kisak-valve commented 3 years ago

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

games647 commented 2 years ago

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?