Could I Play Starcraft On LAN

Greetings all!

I am using OpenSUSE 11.1 and the latest version of StarCraft: Brood War on the new Wine, version 1.1.23.

I would like to ask how I could connect with a Windows Xp PC on a VPN or even just a local LAN to play a game. IPX or UDP, UDP would likely be better. I can both of our PCs in the same room, so it does not have to be a VPN, though if that is easier, I would like the simplest or most reliable option.

Thank you in advance!

I play starcraft on a LAN with friends. I run openSUSE 11.0 x86_64 with every version of WINE since about 1.1.15 or so.

There is no extra setup involved other than

  • need to use UDP
  • the Linux box needs to host the game. For some reason StarCraft in Linux doesn’t seem to see the Windows people host games. You can try and use LanCraft under WINE to get around this problem. (This also works for warcraft III.)
  • need to have firewall open if you host. or, just the specific ports open in the firewall - which I believe is 6112. You should check that from another source than I.

That’s it. I have played Starcraft with my Windows and Mac buddies over the Hamachi VPN network, too, using the same criteria as above.

Good luck,

hey, how’d you install starcraft? Did you do the dual boot method? I don’t have a dual boot and I have the new version of SC. It keeps prompting me for the second disk which I can’t do due to the linux mounting.

I installed starcraft with WINE, which you can installed as a package through the YaST software module.

I also followed these instructions to get starcraft working without a CD:
Blizzard Support

Basically you just do the file copying part of those instructions, and do it into the appropriate directory that starcraft is installed to under WINE (somewhere in ~/.wine/drive_c/ )


Yeah, those don’t work for me. I have a “new” version of the disks. I don’t have INSTALL.EXE it’s “StarCraft (Windows).exe”. When I try to use wine after the rename it states it could not find the installer files. Using the Installer Tome.mpq doesn’t seem to work either. Unless I’m missing a step that’s not in the doc. Here’s a list of the file that I can see on the disk.

psyber.netik@bitslip:/media/STARCRAFT> ls -l SCDisc1/
total 668825
-r-xr-xr-x 1 root root        66 2008-01-22 00:34 Autorun.inf
-r-xr-xr-x 1 root root     23558 2007-12-20 05:48 Installer.ico
-r-xr-xr-x 1 root root 683688443 2008-01-25 07:24 Installer Tome.mpq
-r-xr-xr-x 1 root root   1162944 2008-01-18 08:44 StarCraft (Windows).exe

Oh, and I don’t have ANY windows boxes to see there’s other files “hidden” on the CD.

RESOLVED: If you have a legit copy then you can register on On your profile you can register the CD key for SC. When you do that you have the ability to download SC from You’ll have to wine the the downloader to download the game from the server. Once done use WINE as a NON-root user to start it up. If you want to run the expansion you can do what I did. DD the expansion CD to the computer and have FSTAB mount it automatically. Then run WINECFG and under the drives tab have that directory added as a CD-ROM drive.

I’m pretty sure there’s a “better” way to do the expansion. But, this was the easiest.

Running Suse 11.1 and it works with non-root user privs.