http://bugs.winehq.org/show_bug.cgi?id=31089
Bug #: 31089 Summary: Civilization V demo has black screen, complains "Could not load width data" without native msvcp90 (purist) Product: Wine Version: 1.5.7 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
Now that bug 31050 has been fixed, civ 5 demo with "winetricks alldlls=builtin" doesn't crash during load, but does sit there for an extra 30 seconds with a black screen, and then puts up a dialog box saying "Could not load width data". Setting msvcp90 back to native works around the problem.
To reproduce, installing the civ v demo (possibly with http://www.joystiq.com/game/civilization-v/download/civilization-5-demo/ f63089528c8b0315244359624a543ad5ba5fd135 Civ_V_Demo.rar ), do winetricks alldlls=builtin launch the demo, select the directx9 version, and wait.
http://bugs.winehq.org/show_bug.cgi?id=31089
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=31089
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.joystiq.com/game | |/civilization-v/download/ci | |vilization-5-demo/
http://bugs.winehq.org/show_bug.cgi?id=31089
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #1 from Piotr Caban piotr.caban@gmail.com 2012-07-05 10:40:47 CDT --- I've sent a patch that moves the game a little further: http://source.winehq.org/patches/data/87949
The game still crashes while initializing.
http://bugs.winehq.org/show_bug.cgi?id=31089
--- Comment #2 from Piotr Caban piotr.caban@gmail.com 2012-07-06 05:14:09 CDT --- Created attachment 40885 --> http://bugs.winehq.org/attachment.cgi?id=40885 Fixed EOF detection in basic_filebuf_char_uflow function
http://bugs.winehq.org/show_bug.cgi?id=31089
--- Comment #3 from Piotr Caban piotr.caban@gmail.com 2012-07-06 05:15:27 CDT --- Created attachment 40886 --> http://bugs.winehq.org/attachment.cgi?id=40886 Fixed EOF detection in basic_streambuf_char__Xsgetn_s function
With all 3 patches applied (one sent to wine and two attached here) the demo works for me.
http://bugs.winehq.org/show_bug.cgi?id=31089
--- Comment #4 from Piotr Caban piotr.caban@gmail.com 2012-07-24 15:58:15 CDT --- This bug should be fixed now. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=31089
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |257c57bdf2e7872fb22fba36ca5 | |c15571503f61c Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Piotr Caban piotr.caban@gmail.com 2012-07-27 02:44:52 CDT --- Marking as fixed. Works here.
http://bugs.winehq.org/show_bug.cgi?id=31089
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2012-07-31 14:19:19 CDT --- Closing bugs fixed in 1.5.10.