[Bug 58171] New: Breath of Fire IV, Ys VI crashes on the opening video
http://bugs.winehq.org/show_bug.cgi?id=58171 Bug ID: 58171 Summary: Breath of Fire IV, Ys VI crashes on the opening video Product: Wine Version: 10.6 Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com CC: smazza(a)codeweavers.com Regression SHA1: 277c8924c1ecd8626b26e19206908f648cc86e2c Distribution: ArchLinux Created attachment 78459 --> http://bugs.winehq.org/attachment.cgi?id=78459 terminal output The GOG version of Breath of Fire IV and YS VI: The Ark of Naphistim crash when the first opening video is about to play. No demo versions exist. Reverting commit 277c8924c1ecd8626b26e19206908f648cc86e2c [amstream: Implement dynamic formats in ddraw stream.] fixes the crash for me. wine-10.6-71-gf7503d0a996 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 --- Comment #1 from Santino Mazza <smazza(a)codeweavers.com> --- I think this is related to a problem I found in Close Combat 3 after implementing dynamic formats in the ddraw stream, where the video plays with the wrong pixel format. This is probably related to quartz parser not checking for media type changes on the samples it obtains from the mem allocator. Also, I think we might have to change set the properties of the memory allocator to change the sample size to the new format. I'm going to be working on this. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 --- Comment #2 from Santino Mazza <smazza(a)codeweavers.com> --- Hi, I think the crash should be fixed with this merge request. https://gitlab.winehq.org/wine/wine/-/merge_requests/8042 The only thing left still is actually changing the format on the quartz parser side, so the opening video is probably going to play with the wrong format. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 --- Comment #3 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Santino Mazza from comment #2)
Hi, I think the crash should be fixed with this merge request. https://gitlab.winehq.org/wine/wine/-/merge_requests/8042
The only thing left still is actually changing the format on the quartz parser side, so the opening video is probably going to play with the wrong format.
The crash is fixed in the affected games by the patch, thank you. Indeed, there are problems with the videos: in Breath of Fire IV I get an empty white screen with only audio playing. Intro video is entirely skipped in Ys VI. This is with the patch applied. In both games videos worked properly before commit 277c8924. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 --- Comment #4 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Santino Mazza from comment #2) This MR was superseeded by https://gitlab.winehq.org/wine/wine/-/merge_requests/8090 which was merged 5 months ago. Béla, can you confirm this is fixed now? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 --- Comment #5 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Gijs Vermeulen from comment #4)
(In reply to Santino Mazza from comment #2)
This MR was superseeded by https://gitlab.winehq.org/wine/wine/-/merge_requests/8090 which was merged 5 months ago.
Béla, can you confirm this is fixed now?
I can't reproduce the crash but only because the videos are simply skipped in the affected games in recent Wine, tested with 10.18. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 Zeb Figura <z.figura12@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com --- Comment #6 from Zeb Figura <z.figura12@gmail.com> --- Ys VI also needs dynamic reconnection support, much like bug 58261, but this time on the MPEG video decoder filter. I don't have access to Breath of Fire IV. Béla, could you grab a quick +quartz,+ddraw log, please? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=58171 --- Comment #7 from Béla Gyebrószki <gyebro69@gmail.com> --- Created attachment 79914 --> http://bugs.winehq.org/attachment.cgi?id=79914 +quartz,+ddraw log (uncompressed 13 MB) Only the first splash screen, the Capcom logo is shown, the lengthy intro video is skipped and the game loads directly to the main menu. The game will only start in Windows XP mode in Wine, anything higher than XP makes the game crash immediately (not related to this bug report, always has been the case even though it is the GOG version.) wine-11.0-rc1-27-gd60f8286056 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla