http://bugs.winehq.org/show_bug.cgi?id=36530
Bug ID: 36530 Summary: Age of Empires II: Black screen on start, sound plays Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: michal.nowak@resist.ca
Created attachment 48615 --> http://bugs.winehq.org/attachment.cgi?id=48615 Wine 1.7.19 log
Age of Empires II: Forgotten Empires (but also Kings and Conquerors) fail to show main menu on start, Wine shows black screen instead. I am able to place cursor where Exit button should be and reliably quit (no freeze).
This happens with Wine 1.7.19 (Fedora) however 1.6.1 works as expected. Logs from both versions attached as well as run with 1.7.19 enriched with DXPlay libs from winetricks (which does not work either).
I use x86_64 system but the game is 32-bit. I have a parallel installation of both 64- and 32-bit libs.
Graphics card is Radeon HD 7500M/7600M Series.
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #1 from Michal Nowak michal.nowak@resist.ca --- Created attachment 48616 --> http://bugs.winehq.org/attachment.cgi?id=48616 Wine 1.6.1 log
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #2 from Michal Nowak michal.nowak@resist.ca --- Created attachment 48617 --> http://bugs.winehq.org/attachment.cgi?id=48617 Wine 1.7.19 (with nativ DXPlay libs) log
http://bugs.winehq.org/show_bug.cgi?id=36530
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Please perform a regression test to find the first commit that introduced the problem: http://wiki.winehq.org/RegressionTesting
Can you reproduce the problem with the demo version as well: http://www.fileplanet.com/29731/20000/fileinfo/Age-of-Empires-II:-Age-of-Kin...
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #4 from Michal Nowak michal.nowak@resist.ca --- (In reply to Béla Gyebrószki from comment #3)
Please perform a regression test to find the first commit that introduced the problem: http://wiki.winehq.org/RegressionTesting
I am on it but have no luck so far.
Found that 1.7.13 works but 1.7.14 fails. So, I went to bisect it but after a first bisect, this is what I got when I tried to execute binary:
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI) fixme:win:EnumDisplayDevicesW ((null),0,0x33d7b8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d148,0x00000000), stub! fixme:d3d_surface:d3dfmt_p8_init_palette No palette set. fixme:system:SystemParametersInfoW Unimplemented action: 111 (SPI_SETSHOWIMEUI)
+ error message (see attached image), it does not happen with master. With master I am able to test the issue.
I'll try bisect with some skips.
Can you reproduce the problem with the demo version as well: http://www.fileplanet.com/29731/20000/fileinfo/Age-of-Empires-II:-Age-of- Kings-Demo
Verified as a good regression test case.
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #5 from Michal Nowak michal.nowak@resist.ca --- Created attachment 48625 --> http://bugs.winehq.org/attachment.cgi?id=48625 wine's error msg after bisect
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #6 from Michal Nowak michal.nowak@resist.ca --- Created attachment 48626 --> http://bugs.winehq.org/attachment.cgi?id=48626 Bisect log from 1.7.12 -> 1.7.13
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #7 from Michal Nowak michal.nowak@resist.ca --- (In reply to Michal Nowak from comment #4)
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI) fixme:win:EnumDisplayDevicesW ((null),0,0x33d7b8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d148,0x00000000), stub! fixme:d3d_surface:d3dfmt_p8_init_palette No palette set. fixme:system:SystemParametersInfoW Unimplemented action: 111 (SPI_SETSHOWIMEUI)
This happens also with Master, so it's likely a missing 32-bit graphics lib or devel. No idea which one, distribution packages does not show this problem.
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #8 from Michal Nowak michal.nowak@resist.ca --- Created attachment 48627 --> http://bugs.winehq.org/attachment.cgi?id=48627 Wine's error message
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- Michal, does the patch from bug #35718 (attachment #48503) help?
http://bugs.winehq.org/show_bug.cgi?id=36530
--- Comment #10 from Michal Nowak michal.nowak@resist.ca --- (In reply to Béla Gyebrószki from comment #9)
Michal, does the patch from bug #35718 (attachment #48503 [details]) help?
Yes, indeed it helped. I am able to run AoE II with 1.7.19 + the mentioned patch. Thank you, Béla.
http://bugs.winehq.org/show_bug.cgi?id=36530
Michal Nowak michal.nowak@resist.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #11 from Michal Nowak michal.nowak@resist.ca --- Dupe of bug 35718.
*** This bug has been marked as a duplicate of bug 35718 ***
https://bugs.winehq.org/show_bug.cgi?id=36530
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Austin English austinenglish@gmail.com --- Closing.