Stratagus Installation

             _________ __                 __
            /   _____//  |_____________ _/  |______     ____  __ __  ______
            \_____  \\   __\_  __ \__  \\   __\__  \   / ___\|  |  \/  ___/
            /        \|  |  |  | \// __ \|  |  / __ \_/ /_/  >  |  /\___ \
           /_______  /|__|  |__|  (____  /__| (____  /\___  /|____//____  >
                   \/                  \/          \//_____/            \/
        ______________________                           ______________________
                              T H E   W A R   B E G I N S
               Stratagus - A free fantasy real time strategy game engine

# Installation instructions for Stratagus

## Software Requirements

- A supported operating system: Linux, Mac OS X, BSD, Possibly any other Unix/POSIX OS.
  Microsoft Windows 98 SE, or higher. NOTE: some features of Winsock2 (WS2_32.DLL) are used. So even if you plan to play single player only, WinNT4.0 users will need Service Pack 3 or higher and Windows 95 users will need the winsock 2 update.

- CMake (required).

- SDL (required).

- libpng (required).

- zlib (required).

- Lua 5.1 (required).

- Tolua++ (required).

- libogg (recommended).

- libvorbis (recommended).

- libtheora (recommended).

- libfluidsynth (recommended).

- libmikmod (optional).

- libbzip2 (optional).

- libmng (optional).

- SQLite (optional).

- DoxyGen (optional).

  A stratagus game.

## Hardware Requirements

- Processor: A 300 MHz CPU (faster recommended).
  NOTE: Stratagus is believed to be endian and word size safe, so other architectures like (big endian) PPC or (64bit) Alpha should also work at least with Linux.

- Memory: 32 MB of RAM (64 MB for ogg support).

- Video Card: Any graphics card that can handle 16 bpp and 640x480 is supported. (OpenGL is supported, and requires a 32MB Card)

- Sound Card: Recommended. SDL compatible sound cards are supported.

## Installation

- Step 1, Download and Extract:

  - Download the source code.
  - Extract the source stratagus-VERSION.tar.gz with 'tar -zxvf stratagus-VERSION.tar.gz'
- Step 2, Compile:

  Create 'build' directory in toplevel stratagus tree and here run:
  'cmake .. && make'

- Step 3: Build packages

  This step is optional.
  You can build debian packages by using 'debuild' directly.

- Step 4, Run:

  You may now go into the toplevel stratagus directory and run the binary. Remember, you have to obtain the game data to start the engine. By default, stratagus looks in './data', if your data is in a different location you will need to run stratagus with '-d /path_to_data'.

(C) Copyright 1998-2015 by The Stratagus Project under the GNU General Public License.
All trademarks and copyrights on this page are owned by their respective owners.