So why play Starcraft with the Stratagus engine instead of the original Starcraft one? There are numerous reasons. It allows you to play Starcraft under Linux and other operating systems not supported by the original Starcraft engine. Also the Stratagus engine allows you to tweak numerous parameters so you can play around with different unit strength and such.
Since Stargus uses a different engine, the game will not be an exact replica of the original Starcraft. If you want the original unchanged Starcraft experience, you will still have to run the original game.
[More Info]
Make sure that the driver to your 3D graphic card is proper installed and working.
Check if your sourcelist is correctly set.
Download the relevant libs that is needed to compile, install and run Stargus;
Code:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential subversion autogen automake
sudo apt-get install libx11-dev libpng12-dev libbz2-dev libvorbis-dev libmikmod2-dev liblualib50-dev liblua50-dev libsdl1.2-dev libglu1-mesa-dev libgl1-mesa-dev
Next the installation of Strategus engine;
Code:
mkdir -p ~/.Games/Stratagus cd ~/Desktop svn co https://stratagus.svn.sourceforge.net/svnroot/stratagus/stratagus/trunk stratagus cd stratagus ./autogen.sh ./configure --with-opengl make mv * ~/.Games/Stratagus
Done.
Installation of Stargus. Please insert your Starcraft CD to your CD/DVD-rom.
Code:
mkdir -p ~/.Games/Stargus cd ~/Desktop svn co https://stargus.svn.sourceforge.net/svnroot/stargus/stargus stargus cd stargus make ./startool /media/cdrom0 data.sg cp -r scripts data.sg cp contrib/fog.png data.sg/graphics/tilesets mv * ~/.Games/Stargus
Done.
Download the stargus.png to your Desktop.
Code:
cd ~/Desktop
mv Stargus.png ~/.Games/Stargus
nano ~/.Games/Stargus-launch.sh
add the following;
#!/bin/bash
cd ~/.Games/Stratagus
./stratagus -d ../Stargus/data.sg
Save (ctrl)+(o) and Exit (ctrl)+(x)
Code:
chmod +x ~/.Games/Stargus-launch.sh alacarte
Go to Games and make a new entry;
Name: Stargus
Command: sh /home/USERNAME/.Games/Stargus-launch.sh
Comment: Stargus is a Starcraft Mod that allows you to play Starcraft with the Stratagus engine, as opposed to play it with the original Starcraft one.
Icon: ~/.Games/Stargus/Stargus.png
You can now launch from Applications —> Games —> Stargus
Enjoy!