https://bugs.winehq.org/show_bug.cgi?id=54204
Bug ID: 54204 Summary: Fruit of Grisaia freeze after clicking the playing video cutscene Product: Wine Version: 8.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs@winehq.org Reporter: thieujank@gmail.com Distribution: ---
Created attachment 73740 --> https://bugs.winehq.org/attachment.cgi?id=73740 The game freeze
I tried to play the video cutscene , its work with K-Lite Codec Pack but whenever i click the game to skip/stop the video , the game freeze
Game save file location : /home/x/.wine/drive_c/users/x/AppData/Roaming/Frontwing/
Video opening location Extras -> Movie gallery
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #1 from jank9525 thieujank@gmail.com --- Created attachment 73741 --> https://bugs.winehq.org/attachment.cgi?id=73741 Image
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #2 from jank9525 thieujank@gmail.com --- Created attachment 73742 --> https://bugs.winehq.org/attachment.cgi?id=73742 Game save file to access video cutscene
https://bugs.winehq.org/show_bug.cgi?id=54204
jank9525 thieujank@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Mint
https://bugs.winehq.org/show_bug.cgi?id=54204
jank9525 thieujank@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|Mint |---
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #3 from Rafał Mużyło galtgendo@o2.pl ---
winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in. winegstreamer error: decodebin0: ../gst/playback/gstdecodebin2.c(4701): gst_decode_bin_expose (): /GstBin:bin0/GstDecodeBin:decodebin0: no suitable plugins found: Missing decoder: MPEG-1 System Stream (video/mpeg, systemstream=(boolean)true, mpegversion=(int)1)
Install that first.
Though, arguably, wine should fail more gracefully here.
https://bugs.winehq.org/show_bug.cgi?id=54204
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #4 from Zeb Figura z.figura12@gmail.com --- (In reply to Rafał Mużyło from comment #3)
Though, arguably, wine should fail more gracefully here.
How?
https://bugs.winehq.org/show_bug.cgi?id=54204
jank9525 thieujank@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #73740|0 |1 is obsolete| |
--- Comment #5 from jank9525 thieujank@gmail.com --- Created attachment 73756 --> https://bugs.winehq.org/attachment.cgi?id=73756 After installing almost all gstreamer plugin
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #6 from jank9525 thieujank@gmail.com --- (In reply to Rafał Mużyło from comment #3)
winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in. winegstreamer error: decodebin0: ../gst/playback/gstdecodebin2.c(4701): gst_decode_bin_expose (): /GstBin:bin0/GstDecodeBin:decodebin0: no suitable plugins found: Missing decoder: MPEG-1 System Stream (video/mpeg, systemstream=(boolean)true, mpegversion=(int)1)
Install that first.
Though, arguably, wine should fail more gracefully here.
ok , i installed it . The video still play and the game is still freeze if i click the video to skip it / the video cutscene ended .
(In reply to jank9525 from comment #5)
Created attachment 73756 [details] After installing almost all gstreamer plugin
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #7 from Rafał Mużyło galtgendo@o2.pl --- (In reply to Zeb Figura from comment #4)
(In reply to Rafał Mużyło from comment #3)
Though, arguably, wine should fail more gracefully here.
How?
At very least by not going into the branch that triggers RtlpWaitForCriticalSection loop.
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #8 from Rafał Mużyło galtgendo@o2.pl --- ...though given that it still happens with plugins installed that might not be simple or even possible...
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #9 from Zeb Figura z.figura12@gmail.com --- (In reply to Rafał Mużyło from comment #7)
(In reply to Zeb Figura from comment #4)
(In reply to Rafał Mużyło from comment #3)
Though, arguably, wine should fail more gracefully here.
How?
At very least by not going into the branch that triggers RtlpWaitForCriticalSection loop.
What makes you think that branch is in wine code?
https://bugs.winehq.org/show_bug.cgi?id=54204
--- Comment #10 from jank9525 thieujank@gmail.com --- Tested with wine 8.2 . The game wont freeze and you can continue playing the game if you dont install any additional gstreamer plugin :P (of course no video cut scene) . if you install any additional gstreamer plugin , the game can play video cutscene but the game will freeze after that :/