[Bug 45349] Multiple applications and games crash due to missing support for 64-bit syscall thunks (StreetFighter V, World of Warcraft)

WineHQ Bugzilla wine-bugs at winehq.org
Sun Aug 2 21:30:49 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=45349

--- Comment #37 from Justin King-Lacroix <justin.kinglacroix at gmail.com> ---
(In reply to Maciej Stanczew from comment #36)
> (In reply to Olivier F. R. Dierick from comment #35)
> > If someone owning the game has time and motive, he could do a subtractive
> > bisect of wine-staging to identify the minimal set of patchsets that are
> > required for the application.
> Well, I compiled PE Wine 5.14 with just 'winebuild-pe_syscall_thunks', and
> I'm able to successfully launch Starcraft II, Starcraft: Remastered, and
> Heroes of the Storm.
> 
> With Diablo III there is a D3D11 initialization error (bug 42191). Adding
> 'd3d11-Deferred_Context' helps a bit -- the game launches, but with a black
> screen. This is also the behavior with all staging patches, and seems to be
> a regression from previous behavior (graphics working, but with 1-2 fps).
> With DXVK the game works correctly and with good performance.
> 
> For Warcraft III, with just 'winebuild-pe_syscall_thunks' the game launches,
> but gets stuck on loading screen, and 'BlizzardBrowser.exe' crashes appear
> repeatedly. Adding 'd3d11-Deferred_Context' doesn't change this behavior.
> With all staging patches the game continues to the login screen, but login
> input form is missing (and 'BlizzardBrowser.exe' is still crashing).
> Installing DXVK helps also in this case -- login form is shown and
> 'BlizzardBrowser.exe' doesn't crash.
> 
> I did not verify World of Warcraft and Overwatch.

Same for me.

* Starcraft II on Wine 5.14: 64-bit version still fails to load.
* Starcraft II on Wine 5.14 + Staging v5.14 (all patches): no crashes at all;
everything seems to work perfectly.
* Starcraft II on Wine 5.14 + Staging v5.14 (winebuild-pe_syscall_thunks only):
no crashes at all; everything seems to work perfectly. 

All of the above builds were:

* Without DXVK.
* Against vkd3d a1778b681edf13b8cdb31eb90190a36a23c946f9 (both 32 and 64-bit)
* With PE support.
* With a WINE prefix containing only Starcraft II and the Battle.net client.
* The only winetricks scripts that were run were corefonts and win10.

-- 
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.



More information about the wine-bugs mailing list