How to Play StarCraft 2 on Linux WINE
I assume you have downloaded the game and are waiting for a guide to setup StarCraft 2 on Linux?. You are at the right place, thanks to Sandy who eased the setup. Follow these steps and in no time, you will have StarCraft 2 running on Linux WINE.
Place the downloaded zip file and extract on the desktop.
Note: Following instructions assume the installer is named installer.exe.
Warning: This setup has only been tested on Dev version of WINE not stable release.
Run following commands in the terminal.
wget -c http://winezeug.googlecode.com/svn/trunk/winetricks
sudo chmod 667 winetricks
WINEPREFIX=~/.wine_starcraft ./winetricks droid fontfix fontsmooth-rgb gdiplus gecko vcrun2008 vcrun2005 allfonts d3dx9 win7
Go to libraries tab and enter in the box “
mmdevapi“. You will find it in the “existing overrides” list. Select it, click edit and disable it.
Go to audio tab and select “
Navigate to where you have put StarCraft 2 and run.
Using this output, identify the StarCraft 2 installer file “.exe”, replace “starcraft_installer” with StarCraft 2 installer exe file.
WINEPREFIX=~/.wine_starcraft/ wine starcraft_installer
When StarCraft 2 is updating, ignore any error boxes that come out. When its done, Go Play. To bypass the login requirement, put all the crack files in the StarCraft 2 directory
~/.wine_starcraft/drive_c/Program Files/Starcraft II, replace if required.
If you want to play AI maps, you will need to put them in
Documents / Starcraft II / Maps.
You will now be able to start StarCraft 2 from the menu but it doesn’t work in windowed mode for some reason.