https://bugs.winehq.org/show_bug.cgi?id=43775
themainliner themainliner@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |themainliner@hotmail.com
--- Comment #16 from themainliner themainliner@hotmail.com --- (In reply to Matteo Bruni from comment #14)
Can you try to run HeroesSwitcher_x64.exe manually from the C:\Program Files (x86)\Heroes of the Storm\Support64\ directory (i.e. bypassing the Battle.net app)?
I suspect the game is started from a different working directory when run from the app and then it can't find the native DLLs stored there. That in turn might be a Wine bug but it might also be a Battle.net bug.
This is my wine-staging 3.3 output after inputing: "WINEDEBUG=+loaddll WINEPREFIX="$HOME/.HotSClean" wine '/media/Games/Heroes of the Storm/Support64/HeroesSwitcher_x64.exe' -dx11 &>/$HOME/Desktop/output.log" fresh WINEPREFIX and HeroesSwitcher_x64.exe run directly (this is how I always start the game due to ongoing issues with Battle.net).