s2client-proto icon indicating copy to clipboard operation
s2client-proto copied to clipboard

Providing Starcraft 2 like Linux Package for Windows

Open a3626a opened this issue 7 years ago • 7 comments

I know that for Windows and Mac, it is possible to download Startcraft2 from Battle.net.

It would be better if zipped version of Starcraft2 for Windows and Mac is distributed. Because it is much convenient to manage machine resources and separate the installation from other users.

a3626a avatar Sep 12 '17 06:09 a3626a

It should just work if you zip your installation folder yourself. The downside would be that it is ~30GB where we would be able to make one ~3GB like the linux build.

Another option would be to run the Linux package under docker on Windows: https://github.com/Blizzard/s2client-docker

KevinCalderone avatar Sep 12 '17 17:09 KevinCalderone

Installing Battle.net, Starcraft 2, and zipping it is obviously more complicated just to download packaged version. So I just suggested distributing such packaged version. (with less(3GB) storage requirement)

Docker is a not good option for me, because it makes hard to use GPU resources (mostly impossible on Windows environment).

a3626a avatar Sep 13 '17 08:09 a3626a

+1, also the game on Windows keeps updating itself, rendering replays incompatible and therefore useless. Tried installing my environment on Bash on Ubuntu on Windows but was not able to use the GPU.

maym2104 avatar Feb 07 '18 15:02 maym2104

@maym2104 you can disable automatic updates in the Battle.net launcher. However, if the game has already updated, I can't tell you how to go back to the previous version. I don't know how you can install an older version of the game either without having had the game installed on your PC before.

Do you know how to install an older patch of Starcraft 2?

fofferhorn avatar Aug 02 '18 12:08 fofferhorn

Going to wake this up.

Just recently a SC2 AI challenge is held in Finland and our team is facing some problems caused by balance patch. We test our bot in windows environment (4.7) which differ from the tournament servers (latest linux package 4.6). But judging from this conversation, best is to just somehow install the linux package and run the bot there and forget windows even existed, or 4.7 patch.

In our case, just having linux executable in sync with latest balance patch on battle.net would solve the issue.

+1 if possible to install/run older version of Starcraft 2 on windows even if updated to latest version.

jgavert avatar Jan 14 '19 12:01 jgavert

@jgavert you can download an older version of StarCraft II on Windows by opening a replay from that version. This will automatically download the version of StarCraft II needed to play the replay. I don't know if there is another way to download an old version of StarCraft II on Windows.

fofferhorn avatar Jan 14 '19 14:01 fofferhorn

Also, we need an older version Map Editor, since the Linux version has not updated to 5.0.x yet. It makes me unable to edit the map of version 4.6.x. Hope it won't take too long...

Eden1114 avatar Sep 08 '21 03:09 Eden1114