https://bugs.winehq.org/show_bug.cgi?id=40766
Bug ID: 40766 Summary: Mac driver doesn't play Independence War (GOG version) intro video Product: Wine Version: 1.9.11 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: minor Priority: P2 Component: winemac.drv Assignee: wine-bugs@winehq.org Reporter: david.dljunk@gmail.com
This is for Independence War Deluxe (GOG version) which contains both Independence War and Independence War: Defiance. I can hear sound but no visuals (black screen) when playing the intro video for Independence War through the Mac driver. Interestingly the video *does* play through the X11 driver. However, the game itself seems broken through X11 (mouse and keyboard don't work - separate issue I'm sure). The game otherwise seems to work through the Mac driver. Also interesting is that the intro video for Independence War: Defiance plays fine on both the X11 and Mac driver. No error/fixme messages are reported in logs when playing the intro movie in the mac driver. There is an error in X11 (but the movie plays fine anyway): err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x24 @403688! (XRandR 1.2). The video is inside a .exe and I believe is an old Bink formatted video. The GOG version appears to contain the SMK codec for playing movies. The cutscenes within the game itself seem to work.
https://bugs.winehq.org/show_bug.cgi?id=40766
david.dljunk@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |david.dljunk@gmail.com
--- Comment #1 from david.dljunk@gmail.com --- How do I link this to an App in AppDB?
https://bugs.winehq.org/show_bug.cgi?id=40766
--- Comment #2 from david.dljunk@gmail.com --- Based on the observations that: 1) the Intro to Independence War: Defiance plays fine in the Mac driver and 2) the X11 driver plays both Intro videos fine and 3) that I get audio but no visuals; I think that the problem stems from the fact that the mac driver is not loading the appropriate codec for the Intro executable for the vanilla game - and more more precisely is maybe only not loading the codec when playing the video is the first thing that happens in the executable (because that's a major difference between Defiance and the base game - the Intro in vanilla simply starts while the intro in Defiance takes place after some the corporate logos play). Another possibility is that the two Intros are encoded differently and the Mac driver is able to play one with the supplied codec and not the other - however, it is odd then that the X11 driver can play the video.
https://bugs.winehq.org/show_bug.cgi?id=40766
--- Comment #3 from Ken Thomases ken@codeweavers.com --- The driver (X11 or Mac) is not involved in codecs at all.
The most likely potential causes are either a z-order problem or an issue with a cross-process window hierarchy.
https://bugs.winehq.org/show_bug.cgi?id=40766
--- Comment #4 from david.dljunk@gmail.com --- (In reply to Ken Thomases from comment #3)
The driver (X11 or Mac) is not involved in codecs at all.
The most likely potential causes are either a z-order problem or an issue with a cross-process window hierarchy.
Interesting, that would actually make more sense. In another game, Red Baron 3D, during the opening company logo, I can see a small white square which is pretty obviously the buried window for the cutscene coming up next. And in the multiplayer Red Baron 3D window in the Mac driver, which comes up as a window by default, the window doesn't update unless I click out of wine and back in or move it around - until that is I play a mission or if I have the cutscene play before going into the multiplayer window. I'm not sure if these are all related to each other, but they sound like they could be. Which part of the code would I go into to test this and play around with things?
https://bugs.winehq.org/show_bug.cgi?id=40766
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.14?
https://bugs.winehq.org/show_bug.cgi?id=40766
--- Comment #6 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-7.0-rc3?