[Bug 39227] New: regression: Myst III exile stopped working since 1.7.22
https://bugs.winehq.org/show_bug.cgi?id=39227 Bug ID: 39227 Summary: regression: Myst III exile stopped working since 1.7.22 Product: Wine Version: 1.7.22 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: mickael9(a)gmail.com Distribution: --- Starting from wine 1.7.22, Myst III: Exile doesn't work anymore. It starts, menu sound is playing, but nothing is displayed (black screen). The problem seems to be introduced with the changes in ddraw as replacing ddraw.dll.so using the one from 1.7.21 makes it work again. -- 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=39227 Mickaël Thomas <mickael9(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mickael9(a)gmail.com Distribution|--- |ArchLinux -- 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=39227 --- Comment #1 from Mickaël Thomas <mickael9(a)gmail.com> --- Created attachment 52286 --> https://bugs.winehq.org/attachment.cgi?id=52286 Log output on 1.7.21 (working) -- 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=39227 --- Comment #2 from Mickaël Thomas <mickael9(a)gmail.com> --- Created attachment 52287 --> https://bugs.winehq.org/attachment.cgi?id=52287 Log output on 1.7.22 (black screen) -- 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=39227 Mickaël Thomas <mickael9(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- 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=39227 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de --- Comment #3 from Sebastian Lackner <sebastian(a)fds-team.de> --- Did you also test with a more recent Wine version? Current one is 1.7.51, maybe the issue was already fixed in the meantime. If its not fined yet, please try to do a bisect to find the guilty commit. The following website provides more information how to do that: http://wiki.winehq.org/RegressionTesting -- 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=39227 --- Comment #4 from Mickaël Thomas <mickael9(a)gmail.com> --- Yes, the problem is still present in 1.7.51. I'm pretty sure it's caused by one (or a combination of those commits) : 4cecbaa54d71742c6705af4be7ea6b07485489b6 wined3d: Ignore set_priority calls on non-managed resources. 403d7c1dee11959dfaa781a14ed6f4c8fae90292 ddraw: Refuse SetPalette and GetPalette on lost surfaces. 4b88d51bc9ce7c41c01a2c046f7b412eace5f380 wined3d: Do not write a FIXME about WINED3DUSAGE_WRITEONLY. 7447b37ff565d39755d626c9f31ef396114f1cac ddraw/tests: Get rid of struct nvertex. ecf20e2630050284e913d54fae773db58c1e92af ddraw/tests: Get rid of struct tvertex. 3cf189af6412853179e34324ef888df1640567c6 ddraw/tests: Get rid of struct vertex. 91fbd2232d65200509c9c29a5c8275e451492f6f wined3d: Print a winediag message if we failed to create a DXTn texture because of lack of driver support. 8ebc82cd8dbf306256318047d5b9c009f654eac1 ddraw: Check for a lost surface in ddraw_surface7_Flip(). 881219354fe6d93996e2583c102ea9b638accba2 ddraw: Implement ddraw7_RestoreAllSurfaces(). 8d4988a43f69dda56499f1b6750d0bf73551e14e ddraw: Improve ddraw7_TestCooperativeLevel(). 9d49b7a9be6d4ed59a69c3453de4eadb0101ea09 wined3d: Set palettes on the swapchain. -- 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=39227 --- Comment #5 from Mickaël Thomas <mickael9(a)gmail.com> --- Here it is : [881219354fe6d93996e2583c102ea9b638accba2] ddraw: Implement ddraw7_RestoreAllSurfaces(). -- 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=39227 Mickaël Thomas <mickael9(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |881219354fe6d93996e2583c102 | |ea9b638accba2 -- 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=39227 --- Comment #6 from Sebastian Lackner <sebastian(a)fds-team.de> --- (In reply to Mickaël Thomas from comment #5)
Here it is :
[881219354fe6d93996e2583c102ea9b638accba2] ddraw: Implement ddraw7_RestoreAllSurfaces().
The commit can still be reverted cleanly on top of 1.7.51. Does that fix the problem in current Wine git? -- 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=39227 --- Comment #7 from Mickaël Thomas <mickael9(a)gmail.com> --- Sorry, I missed the last bisect step, here is the real faulty commit: 8ebc82cd8dbf306256318047d5b9c009f654eac1 is the first bad commit commit 8ebc82cd8dbf306256318047d5b9c009f654eac1 Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Tue Jul 1 07:52:29 2014 +0200 ddraw: Check for a lost surface in ddraw_surface7_Flip(). I will try to revert it to 1.7.51 -- 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=39227 Mickaël Thomas <mickael9(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|881219354fe6d93996e2583c102 |8ebc82cd8dbf306256318047d5b |ea9b638accba2 |9c009f654eac1 -- 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=39227 --- Comment #8 from Mickaël Thomas <mickael9(a)gmail.com> --- I can confirm that reverting commit 8ebc82cd8dbf306256318047d5b9c009f654eac1 on top of 7.1.51 fixes the problem. -- 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=39227 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hverbeet(a)gmail.com Component|-unknown |directx-d3d -- 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=39227 K1773R <K1773R(a)darkgamex.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |K1773R(a)darkgamex.ch -- 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=39227 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #9 from super_man(a)post.com --- bug 38778 is caused by the same regression id too. -- 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=39227 --- Comment #10 from Henri Verbeet <hverbeet(a)gmail.com> --- I sent some patches for bug 38778, do those help here as well? If not, does this have a demo that can be used to reproduce the issue? -- 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=39227 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl(a)bk.ru --- Comment #11 from Sergey Isakov <isakov-sl(a)bk.ru> --- (In reply to Henri Verbeet from comment #10)
I sent some patches for bug 38778, do those help here as well? If not, does this have a demo that can be used to reproduce the issue?
But the bug 38778 is not resolved with recent wine. Reverting this commit is still needed. -- 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=39227 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia(a)gmail.com --- Comment #12 from Józef Kucia <joseph.kucia(a)gmail.com> --- (In reply to Sergey Isakov from comment #11)
But the bug 38778 is not resolved with recent wine. Reverting this commit is still needed.
It should be fixed in 1.8-rc3 -- 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=39227 --- Comment #13 from super_man(a)post.com --- (In reply to Józef Kucia from comment #12)
(In reply to Sergey Isakov from comment #11)
But the bug 38778 is not resolved with recent wine. Reverting this commit is still needed.
It should be fixed in 1.8-rc3
The other bug is now fixed. Tested against 1.8.rc4 -- 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=39227 Mickaël Thomas <mickael9(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #14 from Mickaël Thomas <mickael9(a)gmail.com> --- (In reply to Henri Verbeet from comment #10)
I sent some patches for bug 38778, do those help here as well? If not, does this have a demo that can be used to reproduce the issue?
Indeed, the bug is no longer present in 1.8-rc3 -- 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=39227 Mickaël Thomas <mickael9(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #15 from Mickaël Thomas <mickael9(a)gmail.com> --- Closing -- 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=39227 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |DUPLICATE --- Comment #16 from Matteo Bruni <matteo.mystral(a)gmail.com> --- Marking as duplicate of bug 38778 instead, thanks for the report and testing the fix. *** This bug has been marked as a duplicate of bug 38778 *** -- 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=39227 --- Comment #17 from Sergey Isakov <isakov-sl(a)bk.ru> --- Yes, Myst III Exile (full version) works under wine-1.8-rc3 but with the same double buffer flickering as I saw in bug 38778. Looks the same as bug 39749 with Battle Realms Demo. Very likely behaviour of TumbleBugs 2. Flickering at first start until I enter options and unset "Full screen". Battle Realms has no such option. -- 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=39227 --- Comment #18 from Sergey Isakov <isakov-sl(a)bk.ru> --- Tested wine-1.7.21. There is mouse pointer that propagates with mouse move. There is no menu. So no, that revision was not working. -- 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