http://bugs.winehq.org/show_bug.cgi?id=31884
Bug #: 31884 Summary: Diablo 3: game is not rendered Product: Wine Version: 1.5.13 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: phoenix@mail.ru Classification: Unclassified
Created attachment 41969 --> http://bugs.winehq.org/attachment.cgi?id=41969 Screenshot of expected main menu (current git with said commit reverted)
Just launch the game. I use following command for this: LANG=ru_RU.cp1251 WINEPREFIX=~/.wine_d3/ setarch i386 -3 -L -B -R wine explorer /desktop=d3,1920x1080 "C:\Program Files\Diablo III\Diablo III.exe" -launch (several workarounds used to make it work).
Observed result: Screen becomes gray. When game finished loading its resources, ingame cursor appears and sound starts to play. Gray screen stays as-is.
Expected: Screen stays gray only during resource loading process. When game resources are ready and everything is initialized, it should show login screen.
This is a regression:
4ac1a5ac608bad7111f7cb99170a3be99b5059f0 is the first bad commit commit 4ac1a5ac608bad7111f7cb99170a3be99b5059f0 Author: Alexandre Julliard julliard@winehq.org Date: Wed Oct 3 11:19:10 2012 +0200
winex11: Allow changing the pixel format of a window from a different thread.
:040000 040000 33e1d7ef3f15aafa9e989204e8d800948c7e8fd4 1a29c7d92b865a00043d7e77155ccfba23a71093 M dlls
I checked: 1) This commit - bad 2) This commit-1 - good 3) Current origin with this commit reverted - good