Stratagus Installation

# Installation instructions for Stratagus 2.1

## Software Requirements

- A supported operating system: Win32, Linux, Mac OS X, BSD, Possibly any other Unix/POSIX OS.
  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.

- SDL (required).

- libpng (required).

- zlib (required).

- libogg/libvorbis (recommended).

- libmikmod (recommended).

- libbzip2 (optional).

- libFLAC (optional).

- libmad (optional).

- Either the original or expansion wc2 CD, or another data set.
  NOTE: the Battle.net CD edition is not supported.

## 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 mp3/ogg support).

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

- Sound Card: Optional. Windows (for Win32) or SDL (for unix or Mac OS X) compatible sound cards are supported.

## Installation

Mac OS X users: Extract the "contrib/macosx.tgz" file to the top-level directory and read "Read Me.rtf".

- Step 1, Download and Extract:

  - Download the source code.
    NOTE: both the tar.gz and zip files are the same, we provide both formats for convenience.

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

  - GCC/Mingw users:
    - Run 'autoconf' then './configure' to create the Makefile.
    - When complete, type 'make depend && make' to compile, and it should compile a working 'stratagus' (or 'stratagus.exe' for win32) binary.

  - MSVC users:
    - Download the VC++ libraries and extract them into the root stratagus directory.
    - Open the workspace file stratagus.dsw and compile.
- Step 3, Run:

  You may now go into the toplevel stratagus directory and run the binary. Remember, you have to obtain some gamedata to start the engine. stratagus looks in './data', if your data is in a different location you will need to run stratagus with the '-d' option. Games can be found here

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