[Bug 44796] New: Age of Empires II: The Conquerors is broken again.
https://bugs.winehq.org/show_bug.cgi?id=44796 Bug ID: 44796 Summary: Age of Empires II: The Conquerors is broken again. Product: Wine Version: 3.4 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: ewtoombs(a)uwaterloo.ca Distribution: --- Created attachment 60829 --> https://bugs.winehq.org/attachment.cgi?id=60829 stdout When it loads, the intro videos play, but the menu screen is blank, and the first 5 seconds of menu music loop forever. I have to send a SIGTERM to get it to quit. I have tried winetricks ddr-gdi and ddr=opengl to no avail. I have switched between 32 bit and 64 bit, also to no avail. The stdout is attached. -- 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=44796 azrdev <azrdev(a)qrdn.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |azrdev(a)qrdn.de --- Comment #1 from azrdev <azrdev(a)qrdn.de> --- Looks like I can confirm that behaviour (in a prefix that had `winetricks ddr=gdi` set, see https://bugs.winehq.org/show_bug.cgi?id=43627 ) Could you please change the issue title, currently it's not very helpful -- 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=44796 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- What does "broken again" mean? Does it work with an older version of wine? -- 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=44796 Martijn <makruiten+winehq(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |makruiten+winehq(a)hotmail.co | |m --- Comment #3 from Martijn <makruiten+winehq(a)hotmail.com> --- I can more or less confirm this issue. For me the menu eventually appears, but hangs for a while (including audio) before becoming responsive again. The same happens when I go to another menu option (like Standard Game). The issue appears with version 3.2 and higher (up to 3.4 at this point). -- 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=44796 --- Comment #4 from Fabian Maurer <dark.shadow4(a)web.de> --- And it works wine with wine 3.1? Can you perform a regression test? -- 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=44796 --- Comment #5 from Martijn <makruiten+winehq(a)hotmail.com> --- Yes, with Wine 3.1 I do not have this issue. I'm reading up on doing a regression test. -- 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=44796 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69(a)gmail.com URL| |https://www.fileplanet.com/ | |48523/40000/fileinfo/Age-of | |-Empires-II:-The-Conquerors | |-Expansion-Demo Keywords| |download --- Comment #6 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Does the game work normally again if you disable CSMT? (winetricks csmt=off) I reproduced the problem with the trial version: https://www.fileplanet.com/48523/40000/fileinfo/Age-of-Empires-II:-The-Conqu... Age2XTrial.exe (37M) md5sum: 3a695ce3e923dc9fa696f7a3b6dae418 wine-3.4-142-g5946973021 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 390.42 -- 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=44796 --- Comment #7 from Martijn <makruiten+winehq(a)hotmail.com> --- (In reply to Béla Gyebrószki from comment #6)
Does the game work normally again if you disable CSMT? (winetricks csmt=off) I reproduced the problem with the trial version: https://www.fileplanet.com/48523/40000/fileinfo/Age-of-Empires-II:-The- Conquerors-Expansion-Demo
Age2XTrial.exe (37M) md5sum: 3a695ce3e923dc9fa696f7a3b6dae418
wine-3.4-142-g5946973021 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GT 730/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 390.42
I set HKEY_CURRENT_USER -> Software > Wine > Direct3D > csmt to 0x00 and this fixes the issue for Wine 3.2 and up. Now, according to https://wiki.archlinux.org/index.php/Wine#CSMT CSMT is enabled for Wine 3.3 and up, so I don't understand why this affects Wine 3.2 too, but it does. -- 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=44796 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia(a)gmail.com Ever confirmed|0 |1 Component|-unknown |directx-d3d Regression SHA1| |dd0ea0a61463db83c647a9367ca | |61e2b69a98eb3 Status|UNCONFIRMED |NEW Keywords| |regression --- Comment #8 from Józef Kucia <joseph.kucia(a)gmail.com> --- (In reply to Martijn from comment #7)
I set HKEY_CURRENT_USER -> Software > Wine > Direct3D > csmt to 0x00 and this fixes the issue for Wine 3.2 and up. Now, according to https://wiki.archlinux.org/index.php/Wine#CSMT CSMT is enabled for Wine 3.3 and up, so I don't understand why this affects Wine 3.2 too, but it does.
CSMT is enabled since Wine 3.2 https://source.winehq.org/git/wine.git/?a=commit;h=dd0ea0a61463db83c647a9367... -- 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=44796 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=44546 -- 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=44796 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Age of Empires II: The |Age of Empires II: The |Conquerors is broken again. |Conquerors is broken when | |CSMT is enabled -- 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=44796 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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=44796 --- Comment #9 from Eric Toombs <ewtoombs(a)uwaterloo.ca> --- Thank you everybody for confirming and finding a workaround! I tried winetricks csmt=off and it started working 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=44796 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED --- Comment #10 from Józef Kucia <joseph.kucia(a)gmail.com> --- Duplicate of bug 44557 *** This bug has been marked as a duplicate of bug 44557 *** -- 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=44796 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|DUPLICATE |--- Status|RESOLVED |REOPENED --- Comment #11 from Józef Kucia <joseph.kucia(a)gmail.com> --- Actually, this might be a different bug, but the hack from bug 44557 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=44796 --- Comment #12 from Józef Kucia <joseph.kucia(a)gmail.com> --- Created attachment 61600 --> https://bugs.winehq.org/attachment.cgi?id=61600 Hack -- 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=44796 --- Comment #13 from Henri Verbeet <hverbeet(a)gmail.com> --- Can this still be reproduced? The demo seems to work fine for me with wine-4.0-rc6. -- 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=44796 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW --- Comment #14 from Józef Kucia <joseph.kucia(a)gmail.com> --- Yes, it's still present. The trial version of Age of Empires II: The Conquerors is very sluggish and unresponsive. Adding WINED3D_BLT_SYNCHRONOUS to the texture blit in ddraw_surface_update_frontbuffer() fixes the problem. OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2) OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.0.0-devel (git-c292414765) OpenGL renderer string: Radeon RX Vega (VEGA10, DRM 3.23.0, 4.15.5-gentoo, LLVM 7.0.0) OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.0.0-devel (git-c292414765) OpenGL core profile shading language version string: 4.50 wine-4.0-rc6 -- 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=44796 --- Comment #15 from Józef Kucia <joseph.kucia(a)gmail.com> --- It's a race condition when the application is setting palette entries. I submitted patches to wine-devel: https://www.winehq.org/pipermail/wine-devel/2019-January/137509.html https://www.winehq.org/pipermail/wine-devel/2019-January/137510.html -- 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=44796 --- Comment #16 from Mathew Hodson <mathew.hodson(a)gmail.com> --- https://source.winehq.org/git/wine.git/commitdiff/77f40d05817236966390def672... -- 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=44796 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |77f40d05817236966390def672e | |6ebbd4b45bf53 Resolution|--- |FIXED --- Comment #17 from Fabian Maurer <dark.shadow4(a)web.de> --- Marking fixed as of comment 16. -- 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=44796 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.0-rc7. -- 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