See additional packages for optional material (themes, maps) not included in the distribution.
The full package contains every file you need. Preferably you should extract it to a new, empty directory. The source code is not included; you need to download it separately if you want it.
The executable installer for Windows is equivalent to the full package in what it contains, but it also provides an interface for choosing the language and where to install, and creates shortcuts. The installer is maintained by Fabio Cecin (fcecin@inf.ufrgs.br), who should be contacted about installation time issues rather than us.
The upgrade package contains everything that has changed since 1.0.0. You can extract the package over an existing installation, it doesn’t overwrite the old configuration.
The full package contains every file you need. Preferably you should extract it to a new, empty directory. The source code is not included; you need to download it separately if you want it. Note that the files in the archive are within a directory outgun.
The package includes the rarer libraries HawkNL and Allegro, but still required are some system libraries, like libc.so.6, libstdc++.so.5, and libX11.so.6 (there also are requirements about their internal versions). We have tested the binaries to work with some recent distributions, but if they don’t on yours, send us a note and the information will be put here. If you have a reasonably modern GCC, compiling from the sources should still work.
The upgrade package contains everything that has changed since 1.0.0. You can extract the package over an existing installation, it doesn’t overwrite the old configuration. Note that the files in the archive are within a directory outgun.
The dedicated server package contains every file you need for a text-only dedicated server. This means that you may not want to extract the maps and config directories if you are upgrading an older installation. Note that the files in the archive are within a directory outgun.
In addition to the full source code, this upgrade package contains other platform-independent files that have changed since 1.0.0. You can extract the package over an existing installation, since it doesn’t overwrite the old configuration.
If you play with your own compiled executable, notice that the stackdumps created by Outgun are of no use to us, so we are relying more on you to do your own debugging. If you edit the sources, please make sure to disable automatic bug reporting totally, to avoid confusing us.
To install a compiler, and/or compile Outgun and its dependencies, follow the instructions on the compiler installation page. Alternatively, if you’re using a Unix-like system, you can use the compile.sh script provided in this package. It will verify the dependencies and optionally try to install them automatically if missing.