WINE + BLIZZARD APP

PREFIX SETUP

Here are the commands to replicate what I did on my systems. Some components, such as being anal about "WINEARCH=64", may not be needed in all spot, but I prefer to force the issue rather than tempt fate (fate is not a good friend of mine).

  1. Get prefix built and start getting the meat and potatoes installed for getting Blizzard App installed:

    WINEARCH=win64 WINEPREFIX=/home/andrew/Games/wine/BattleNet winetricks -q corefonts wininet
    WINEARCH=win64 WINEPREFIX=/home/andrew/Games/wine/BattleNet winetricks -q win10
    
  2. Get the Blizzard App installer, I will show here on the CLI:

    curl -o /home/andrew/Games/wine/Battle.Net-Setup.exe "https://us.battle.net/download/getInstaller?os=win&installer=Battle.net-Setup.exe&id=290573456.1505264452"
    chmod a+x /home/andrew/Games/wine/Battle.Net-Setup.exe
    
  3. Run Blizzard App setup and quit out after you are finished installing. DO NOT LOG IN! May take a few moments. A crash of the app after installation when it tries to load up is fine, as we are missing the remaining winetricks stuff.

    WINEARCH=win64 WINEPREFIX=/home/andrew/Games/wine/BattleNet wine /home/andrew/Games/wine/Battle.Net-Setup.exe
    
  4. Add the remaining winetricks components and reset back to win10

    WINEARCH=win64 WINEPREFIX=/home/andrew/Games/wine/BattleNet winetricks -q vcrun2005 vcrun2008 vcrun2015
    WINEARCH=win64 WINEPREFIX=/home/andrew/Games/wine/BattleNet winetricks -q win10
    
  5. Fire up Blizzard App, but DO NOT LOG IN

    WINEPREFIX=/home/andrew/Games/wine/BattleNet/ wine /home/andrew/Games/wine/BattleNet/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net\ Launcher.exe
    
  6. Settings repair time!

    * Click the settings gear to open the pulldown and select "Settings"
    * In The "Advanced" section, untick "Use browser hardware acceleration when available"
    * Click the "Done" button.
    * Log in using your credentials.
    
  7. Install your games. Refer below as to what needs to be fixed for each title.

APPLICATION NOTES

BLIZZARD APP SETUP

GAME SPECIFIC SETUP

Each title may require SOMETHING to be done to enable its functionality. Here are the list of games, and their respective remedies.

DIABLO III
DESTINY 2
HEARTHSTONE
HEROES OF THE STORM
OVERWATCH
STARCRAFT REMASTERED
STARCRAFT II
WORLD OF WARCRAFT