https://bugs.winehq.org/show_bug.cgi?id=44490
Bug ID: 44490 Summary: Zwei: The Arges Adventure videos play distorted (Indeo 5 encoded) Product: Wine Version: 3.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvfw32 Assignee: wine-bugs@winehq.org Reporter: kq3thih@mailnesia.com Distribution: Debian
With patch https://source.winehq.org/patches/data/141524 and winetricks -q icodecs Zwei plays the Indeo 5 encoded videos. Logo video plays when launching the game. However playback is distorted as seen in the screenshots.
Adding an override and using native msvfw32.dll from XP SP3 is a workaround. SHA256 (msvfw32.dll) = db676642f9c0467dbc313d0b475250b247eabb281fd359896398a0e7c725f0f8
Nothing useful or related in the default terminal output.
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #1 from Aexander kq3thih@mailnesia.com --- Created attachment 60446 --> https://bugs.winehq.org/attachment.cgi?id=60446 distorted 1
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #2 from Aexander kq3thih@mailnesia.com --- Created attachment 60447 --> https://bugs.winehq.org/attachment.cgi?id=60447 distorted 2
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #3 from Aexander kq3thih@mailnesia.com --- Created attachment 60448 --> https://bugs.winehq.org/attachment.cgi?id=60448 correct 1
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #4 from Aexander kq3thih@mailnesia.com --- Created attachment 60449 --> https://bugs.winehq.org/attachment.cgi?id=60449 correct 2
https://bugs.winehq.org/show_bug.cgi?id=44490
Aexander kq3thih@mailnesia.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |44489
https://bugs.winehq.org/show_bug.cgi?id=44490
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- Could you provide logs with +msvideo,+driver please? Thanks.
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #6 from Aexander kq3thih@mailnesia.com --- Created attachment 60450 --> https://bugs.winehq.org/attachment.cgi?id=60450 +msvid, +driver log
Forgot to mention that this is Wine built without gstreamer support as I currently have the 64-bit -dev libs installed and have never had particularly functional 32-bit gstreamer setup anyway.
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- (In reply to Aexander from comment #6)
Created attachment 60450 [details] +msvid, +driver log
Forgot to mention that this is Wine built without gstreamer support as I currently have the 64-bit -dev libs installed and have never had particularly functional 32-bit gstreamer setup anyway.
msvideo doesn't use gstreamer. (Although I'll admit to having been playing around with the idea...)
The problem might have to do with our rather broken implementation of ICGetDisplayFormat(). I'll play around with it some.
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- Created attachment 60459 --> https://bugs.winehq.org/attachment.cgi?id=60459 [PATCH] msvfw32: Reimplement ICGetDisplayFormat().
I've tried to reimplement ICGetDisplayFormat more accurately. Does the attached patch change anything?
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #9 from Aexander kq3thih@mailnesia.com --- (In reply to Zebediah Figura from comment #8)
I've tried to reimplement ICGetDisplayFormat more accurately. Does the attached patch change anything?
Hunk #1 failed. Applied that part manually.
Videos appear to playback perfectly. So, yes a definite change. :)
Technically, for working audio during the videos you need native dsound, but that's also true when using native msvfw32.dll.
https://bugs.winehq.org/show_bug.cgi?id=44490 Bug 44490 depends on bug 44489, which changed state.
Bug 44489 Summary: Zwei: The Arges Adventure can't detect installed Indeo 5 codec https://bugs.winehq.org/show_bug.cgi?id=44489
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=44490
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Assignee|wine-bugs@winehq.org |z.figura12@gmail.com
--- Comment #10 from Zebediah Figura z.figura12@gmail.com --- (In reply to Aexander from comment #9)
Hunk #1 failed. Applied that part manually.
Whoops, sorry about that.
Videos appear to playback perfectly. So, yes a definite change. :)
Technically, for working audio during the videos you need native dsound, but that's also true when using native msvfw32.dll.
Thanks. I'll work on cleaning this patch up a bit and getting it upstreamed.
https://bugs.winehq.org/show_bug.cgi?id=44490
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=44490
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=44490
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |37326f2111ea33f763a05a78e6f | |ecb1d60d237df Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #11 from Gijs Vermeulen gijsvrm@gmail.com --- Patch was committed as: 37326f2111ea33f763a05a78e6fecb1d60d237df Marking FIXED.
https://bugs.winehq.org/show_bug.cgi?id=44490
--- Comment #12 from Aexander kq3thih@mailnesia.com --- (In reply to Gijs Vermeulen from comment #11)
Patch was committed as: 37326f2111ea33f763a05a78e6fecb1d60d237df Marking FIXED.
Yes, fixed. Thanks Zebediah.
https://bugs.winehq.org/show_bug.cgi?id=44490
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.14.
https://bugs.winehq.org/show_bug.cgi?id=44490
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=44490
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #14 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bug fixes included in 3.0.4.