Results 1 to 2 of 2

Thread: Install and confiure StartCraft on Linux using Wine

  1. #1
    Join Date
    Jan 2009
    Posts
    1,738

    Install and confiure StartCraft on Linux using Wine

    Here is another guide to configure and install StarCraft game that is intended to play on Windows Platform to be played on Linux operating system. For this you will need a Linux Operating System ofcourse and Wine so that you can install windows applications on Linux and run them natively.
    For installing wine refer this links :
    Install High-End Windows Games in Linux

    Now once you have installed Wine you are ready to proceed.

    Configure wine for installing StarCraft :

    Code:
    winecfg
    Then insert the StartCraft CD into the CD Drive and open terminal and type this command if the CD doesn't auto mount :

    Code:
    sudo mount /media/cdrom
    Then run the setup file :

    Code:
    wine /media/cdrom/setup.exe
    Now just follow the instructions. This part is same as you are installing StarCraft in Windows [Wine runs the setup on linux OS native as a setup would run on windows OS].

    Now the next step is to get rid of the need of inserting the CD to play games. Its is easy on Windows OS but in linux you have to install the CD and then mount it and then play the game so it would be a bit complex. Download the No CD patch.

    In terminal type the following :

    Code:
    wget http://ftp.blizzard.com/pub/starcraft/patches/PC/SC-1161.exe
    Then install the patch to take effect :

    Code:
    wine SC-1161.exe
    Now after the installation is completed click on OK and StarCraft will be started. Now again quit the game and open terminal. Type the following command :
    Code:
    cp /media/cdrom/install.exe ~/.wine/drive_c/directory-where-starcraft-is-installed/StarCraft.mpq
    This may take some time to copy as its a pretty big file.

  2. #2
    Join Date
    Jan 2009
    Posts
    1,738

    Re: Install and confiure StartCraft on Linux using Wine

    Now remove the CD from the drive and start StarCraft :

    Code:
    wine ~/.wine/drive_c/directory-where-starcraft-is-installed/StarCraft.exe
    To install the Brood War Expansion pack, insert the CD in the CD Drive and open terminal and run :

    Code:
    cp /media/cdrom/install.exe ~/.wine/drive_c/directory-where-starcraft-is-installed/BroodWar.mpq
    For no CD patch run:

    Code:
    wget http://ftp.blizzard.com/pub/broodwar/patches/PC/BW-1161.exe
    Install it by :

    Code:
    wine BW-1161.exe
    Run these commands for internet or lan play so that your firewall can allow the ports that are required by StarCraft to communicate with Local Network or Internet :

    Code:
    IPTABLES -A OUTPUT -m state --state NEW -p udp --dport 6111 -j ACCEPT
    IPTABLES -A INPUT -m state --state NEW -p udp --dport 6111 -j ACCEPT
    IPTABLES -A OUTPUT -m state --state NEW -p udp --dport 6112 -j ACCEPT
    IPTABLES -A OUTPUT -m state --state NEW -p tcp --dport 6112 -j ACCEPT # BattleNet
    Note : All wine packages are not installed by default to install all the packages type this in terminal :

    Code:
    sudo apt-get install wine-bin libwine-alsa

Similar Threads

  1. How to execute exe file without wine on Linux mint
    By !Shea! in forum Operating Systems
    Replies: 5
    Last Post: 12-11-2011, 10:26 PM
  2. Wine by default in Linux Mint 10
    By Jailekhaa in forum Windows Software
    Replies: 4
    Last Post: 14-01-2011, 10:28 AM
  3. DVD Rebuilder not running on Linux in Wine
    By Psykiller in forum Windows Software
    Replies: 6
    Last Post: 04-05-2010, 10:04 AM
  4. Wine and Web Server in Linux
    By Beverly Archer in forum Networking & Security
    Replies: 5
    Last Post: 21-04-2010, 04:26 PM
  5. Anydvd on linux with wine
    By pratikag in forum Operating Systems
    Replies: 3
    Last Post: 11-08-2009, 02:43 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,751,803,700.99464 seconds with 16 queries