[Bug 39281] New: Temple of Elemental Evil (GOG.com) shows black screen during video playback
https://bugs.winehq.org/show_bug.cgi?id=39281 Bug ID: 39281 Summary: Temple of Elemental Evil (GOG.com) shows black screen during video playback Product: Wine Version: 1.7.51 Hardware: x86 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com CC: stefan(a)codeweavers.com Regression SHA1: 8c91443f9d0c66d005d6a7eb97b348f1836f74a7 Distribution: --- The short intro videos (company logos) are simply skipped, the longer in-game videos are showing only a black screen (audio works though) in ToEE, GOG.com version.The rest of the game seems to work properly. Videos are in Bink 1 format, they play properly with the standalone binkplay.exe from RADVideo Tools. Regression introduced by commit 8c91443f9d0c66d005d6a7eb97b348f1836f74a7 Author: Stefan Dösinger <stefan(a)codeweavers.com> Date: Wed Aug 26 21:50:56 2015 +0200 d3d8: Validate swap effect and backbuffer count. Reverting the patch on current git fixes the problem. Reproduced with nvidia binary driver 340.93 and nouveau/mesa git. Demo version is available, but is blocked by bug #9304 (I couldn't start the demo). Let me know if you need debug logs. Terminal output: fixme:win:EnumDisplayDevicesW ((null),0,0x33f6e8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f578,0x00000000), stub! fixme:d3d:resource_check_usage Unhandled usage flags 0x40. fixme:win:EnumDisplayDevicesW ((null),0,0x33f568,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f568,0x00000000), stub! fixme:d3d:resource_check_usage Unhandled usage flags 0x40. fixme:win:EnumDisplayDevicesW ((null),0,0x33f458,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f458,0x00000000), stub! fixme:d3d:resource_check_usage Unhandled usage flags 0x40. wine-1.7.51-181-g8fdcc23 Fedora 22 32-bit OpenGL renderer string: Gallium 0.4 on NV92 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 --- Comment #1 from Stefan Dösinger <stefan(a)codeweavers.com> --- I still have that game installed from its last bug, the vertex buffer discard :-) . For the sake of completeness, can you attach a d3d8 log? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 --- Comment #2 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Created attachment 52360 --> https://bugs.winehq.org/attachment.cgi?id=52360 +d3d8 log (uncompressed 3.8 M) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 --- Comment #3 from Stefan Dösinger <stefan(a)codeweavers.com> --- I guess I didn't read the headers carefully enough. It uses swapeffect 4, which is D3DSWAPEFFECT_COPY_VSYNC, and I guess should be perfectly legal. In d3d9 that's D3DSWAPEFFECT_OVERLAY, which is a d3d9ex only swapeffect... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 Lucian Poston <lucianposton(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lucianposton(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 --- Comment #4 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Created attachment 52438 --> https://bugs.winehq.org/attachment.cgi?id=52438 Culpa Innata +d3d8 log The game 'Culpa Innata' fails to start, it shows an error message on start: 'Renderer creation failed' and it quits. This was caused by the same commit.Judging by the attached log, this looks like the same problem, doesn't it? Sebastian has a patch which fixes the problem in both games: https://github.com/wine-compholio/wine-staging/blob/master/patches/d3d8-D3DS... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 --- Comment #5 from Stefan Dösinger <stefan(a)codeweavers.com> --- I'll send a patch soon that's pretty similar to Sebastian's patch, but adds a few tests as well. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/d3d8-D3DSWAPEF | |FECT_COPY_VSYNC -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6b8564d629551e2f5cfd5aeb013 | |a271d76fd2c1a Status|STAGED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Sebastian Lackner <sebastian(a)fds-team.de> --- Fixed with http://source.winehq.org/git/wine.git/patch/6b8564d629551e2f5cfd5aeb013a271d..., thanks Stefan! -- 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.
https://bugs.winehq.org/show_bug.cgi?id=39281 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.53. -- 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 (1)
-
wine-bugs@winehq.org