Stargus

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. So unless you have a legal copy of Starcraft, Stargus will be pretty useless to you, since it doesn't come with any graphics or sounds itself.

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.

This guide show you how to compile the latest version of Stargus. If you don't want to compile from the source, please check Synaptic package manager for Stargus or Getdeb if they have an up-to-date ubuntu package available.

Before Installation

Make sure that the driver to your 3D graphic card is proper installed and working.
Check if your sourcelist is fully enable (universe and multiverse).

Next step is to download Compiling tools and the right libs to make Stargus work. To the terminal;

Code:

sudo aptitude update && sudo aptitude upgrade
sudo aptitude install build-essential
sudo aptitude install libmikmod2-dev libsdl1.2-dev libbz2-dev zlib1g-dev libgl1-mesa-dev libpng12-dev libvorbis-dev liblua50-dev liblualib50-dev

Done.

Installation

Download Stargus and Stratagus (the engine) to your Desktop;

Stargus Download

Strategus Download

First we'll do is to install the game itself, please insert your Starcraft CD. Afterwards fire up the terminal;

Code:

cd ~/Desktop
tar zxfv stargus-0.1.tar.gz
cd stargus-0.1
make
./startool /media/cdrom0 data.sg
cp -r scripts data.sg
cp contrib/fog.png data.sg/graphics/tilesets
mkdir -p ~/.Games/Stargus
mv * ~/.Games/Stargus

NOTE: ./startool /media/cdrom0 data.sg you may change this depends on your CD distination. In most cases it should be /media/cdrom0

Next step is to install the engine that Stargus uses;

Code:

cd ~/Desktop
tar zxfv stratagus-2.2.4-src.tar.gz
cd stratagus-2.2.4
./configure --with-opengl
make
mkdir -p ~/.Games/stratagus
mv * ~/.Games/stratagus

Launcher

Download the stargus.png to your Desktop.

Code:

cd ~/Desktop
mv Stargus.png ~/.Games/Stargus
nano ~/.Games/Launch-Stargus.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/Launch-Stargus.sh
alacarte

Go to Games and make a new entry;

Name: Stargus
Command: sh /home/USERNAME/.Games/Launch-Stargus.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! ^__^

Written and Published by Artificial Intelligence
guides/32bit/stargus.txt · Last modified: 2008/07/16 18:40 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0