Install the latest Wine Staging
The current staging has patches in it to make running StarCraft possible. You can install 2.14 staging from:
Run the installer inside of a new Wine prefix like $HOME/sc-prefix and install the game there. Do not start the game after the installer is done. Hit x to close the installer when it’s finished.
Before you run it, run wineconfig on your StarCraft prefix. You can use the the system version of wineconfig if you’d like. Select Windows 2003 version. This makes StarCraft run, Windows XP and Windows 10 don’t seem to work on my machine.
Then make sure you have the correct dependencies
$ sudo dpkg --add-architecture i386 $ sudo apt-get update $ sudo apt-get install libgl1-mesa-glx:i386 libasound2:i386 libasound2-plugins:i386 libc6:i386 libncurses5:i386 libstdc++6:i386 libxtst6:i386 libldap-2.4-2:i386 libfreetype6:i386
You can create a shortcut like:
env WINEPREFIX="$HOME/sc-prefix" wine StarCraft.exe
that runs inside the StarCraft folder. That way you can run using a shortcut instead of having to manually open a terminal every time.
If you don’t want the launcher to launch modify the shortcut to
env WINEPREFIX="$HOME/sc-prefix" wine StarCraft.exe -launch
Performance in StarCraft: Remastered
My computer only could do 106 FPS in Remastered and 300 in SD. When I loaded up OBS, I could only hold barely above 60 FPS. OBS itself could only hold a pitiful 24 FPS.
What I did was downgrade to kernel version 4.04 and for some reason I can get 300+ FPS in Remastered and stream at 1440p in OBS at 60 FPS (although that requires too much bitrate for Twitch). Your mileage may vary. I’m not even using AMDGPU Pro drivers (I downgraded to install them and found out I didn’t need to).
Appendix: How to Install from source
Use https://github.com/wine-compholio/wine-patched so you don’t have to apply staging patches manually.
$ git clone https://github.com/wine-compholio/wine-patched
and then follow this guide to compile it
Note that you don’t need to run the `clean` command on a freshly created folder.
After you finish building the 32 bit Wine you don’t need to install it system-wide, just make the shortcut point to the correct version of Wine.