ValveSoftware / Proton

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

Disciples: Liberation (1287840) #5364

Open ipr opened 2 years ago

ipr commented 2 years ago

Compatibility Report

System Information

I confirm:

Symptoms

Black screen on boot. No progress in loading the game. Log shows the usual winegstreamer error for missing plugin and missing decoder for: MPEG-4 AAC and H.264 (High Profile)

Reproduction

  1. Press play
  2. Observe black screen

steam-1287840.log

madewokherd commented 2 years ago

Possibly relevant? Not sure what this means though.

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:
Missing decoder: MPEG-4 AAC (audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2)
Missing decoder: H.264 (High Profile) (video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4, profile=(string)high, codec_data=(buffer)01640028ffe1001a67640028acd940780227e584000003000400000300f03c60c65801000668ebe3cb22c0fdf8f800, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1)
ipr commented 2 years ago

Possibly relevant? Not sure what this means though.

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:
Missing decoder: MPEG-4 AAC (audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2)
Missing decoder: H.264 (High Profile) (video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4, profile=(string)high, codec_data=(buffer)01640028ffe1001a67640028acd940780227e584000003000400000300f03c60c65801000668ebe3cb22c0fdf8f800, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1)

It means certain codec is missing from the winegstreamer build included with Proton. There's other discussions where H.264 codec has been mentioned so it's not specfic to this game, there are other games with same thing. There is code to decode it, but distribution of it is another thing.

josinaldobarbosa commented 2 years ago

try proton ge, have a solution for this

ipr commented 2 years ago

Proton 7.0-4 starts and game is playable. However, after starting new game only voice is heard during cutscene. Game works after this.

With Proton experimental videos are working.