Outgun 0.5.0-E

Outgun 0.5.0-E is a 0.5.0 compatible release that is mostly aimed toward server admins. To client side, in addition to a few bug fixes, it only offers some small improvements. If you don’t need those, you don’t have to download this version; you can still play on 0.5.0-E servers with your 0.5.0 client. On the other hand, if you do download it, you can still play on 0.5.0 servers too.

Latest news

2004-01-17 Revision 7 (server: bug fix, feature)

Revision 7 is a server-only update. It adds console commands for remote administration of a server.
This has already been distributed through PHIN. In addition to that, a fatal bug is fixed regarding
servers with a player limit less than 16. The executable
update is sufficient: nothing else has changed from rev. 6. For more information see the
revisions readme. It’s currently the only location
of instructions for setting up and using the administration system.

2004-01-07 Revision 6

Revision 6 fixes some minor bugs, most of which only affect Linux users. The non-Linux bugs are all server-side:
a problem when compiling with bots (which is useless), a small possibility to cheat seeing players you’re not
supposed to, with a custom client (this bug has been in all versions, 0.5.0 and older included) and a server
monitor related bug.

Unless you run a server, you don’t need this update if you are using at least revision 4 (dated 2003-11-11).
You can still update with the executable update from any revision of
0.5.0-E, but you might want to download the whole package since some accompanying files have been updated too,
including nl.dll. This is important if you run a server on an older Windows (at least 98 SE is old enough).

More news

Download

(revision 7 dated 2004-01-17)

There are different sets of files available. If you don’t need the latest server side bug fixes and just want to get
started quickly, download an installer by unBugger for Windows. There’s a separate
Linux section.

Installing to your existing Outgun folder is not recommended. That will overwrite some files, including gamemod.txt,
clconfig.txt, outgun.exe, so you’ll lose your existing settings and also can’t revert back to 0.5.0 without
re-installing it. If you use the zip archives, make sure you extract with path information (if it works, don’t worry
about this; it is the default in many windowed unzippers).

Even if you want to preserve your old settings, please keep the new gamemod.txt around. It contains important comments
about the settings. Also take care with the maps: 0.5.0-E has a more stringent map loader function and it will
reject some of the old maps that have errors in them (you don’t have to worry about that if you aren’t running
a server). Fixed versions of those maps are provided in the 0.5.0-E packages.

Official zip archives

Installers

The installers are by unBugger (MK-HeadShot) (ICQ 207442446). They have small differences to the official
zip distributions, most notably they create tons of shortcuts to the start menu and the desktop. Currently they reflect the
official revision 5 and so lack the latest server-side bug fixes. These installers are not supported by us (Nix and Huntta),
but have been verified and seem to work well.

The Portuguese version has everything translated to Brazilian Portuguese except the game itself.

Minimal packages

You can download the minimal installation package, if you have alleg40.dll (you do if you have Outgun 0.5.0)
and copy it to the new folder. The sound theme is also stripped from the minimal versions, so if you want
sounds, you must copy the sound/visa folder from a 0.5.0 installation.

The minimal source code package comes without an executable and dll files, so you must compile them yourself.
It can also be unzipped over a full installation to add the sources (only unzip the src-folder in that case).

If you have MinGW and all the libraries installed, you will find simple instructions for compiling in src/README.txt.
To install the MinGW compiler and the needed libraries, see this short step by step
guide.

Linux package

You can install to Linux from the normal full installation package too, or download the minimal source package if
you don’t want the sounds or copy them from elsewhere. There is also a Linux optimized option (just it’s not a
tar.gz) that is the minimal sources and the sounds together, which equals the full installation with sources, but
without outgun.exe and *.dll.

Either way, you will have to compile it yourself following the instructions in readme.linux (except that install.linux
doesn’t currently [rev. 7] work without adding ./ before src/leetnet on the cd src/leetnet line). You will need the
libraries HawkNL and Allegro set
up in order to compile and run it. This guide will help you with installing the
libraries.