http://bugs.winehq.org/show_bug.cgi?id=30849 --- Comment #44 from voltara(a)gmail.com 2012-06-07 01:40:33 CDT --- (In reply to comment #43)
Try running the following to launch the game (assuming your in the Diablo 3 directory).. It works for getting past Retrieving hero list for me when launching it normally doesnt..This was taken from another user on the blizzard forums..
setarch i386 -3 -L -B -R wine Diablo\ III.exe -launch -locale enUS
It also works if you reduce the setarch flags down to: setarch i386 -3 wine ... Running 32-bit wine on a 64-bit system lays the process out using the full 4GB of address space, which evidently Blizzard's "warden" anti-cheat software doesn't like. Process map without setarch: 32727: C:/Program Files/Diablo III/Diablo III.exe -launch -uid diablo3_enus 0000000000010000 1024K rw--- [ anon ] 0000000000110000 1088K rwx-- [ anon ] 0000000000220000 8K rwx-- [ anon ] 0000000000222000 4K ----- [ anon ] ...etc... 00000000f740d000 80K rw--- /home/xxxxxxxx/.PlayOnLinux/wine/linux-x86/1.5.5-DiabloIII_v2/lib/wine/wldap32.dll.so ...etc... 00000000f777d000 4K r-x-- [ anon ] 00000000ff8f0000 4096K rwx-- [ anon ] 00000000ffcf8000 136K rw--- [ stack ] 00000000ffd20000 2880K ----- [ anon ] total 1997620K Process map WITH "setarch -3": 31846: C:/Program Files/Diablo III/Diablo III.exe -launch -uid diablo3_enus 0000000000010000 1024K rw--- [ anon ] 0000000000110000 1088K rwx-- [ anon ] 0000000000220000 8K rwx-- [ anon ] 0000000000222000 4K ----- [ anon ] ...etc... 00000000b72bf000 80K rw--- /home/xxxxxxxx/.PlayOnLinux/wine/linux-x86/1.5.5-DiabloIII_v2/lib/wine/wldap32.dll.so ...etc... 00000000b7797000 4K r-x-- [ anon ] 00000000bfb60000 4096K rwx-- [ anon ] 00000000bff6f000 136K rw--- [ stack ] 00000000bffa0000 384K ----- [ anon ] total 1999512K Somebody smarter than me will need to decide if this is something than can/should be fixed in wine. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.