Translation(s): none

Wolfenstein: Enemy Territory

Wolfenstein: Enemy Territory (or simply "ET") is a multi-player FPS game created by Splash Damage and based on the Quake 3 Arena engine. There are also numerous game modifications (MODs) available. You can learn more from the Wikipedia article.

Debian packaging

ET was GPL'd in 2010. There is a Debian package brewing by Michael Gilbert at;package=enemy-territory - when/if it will be sponsored into Debian, it will be available simply as an installable package of the name enemy-territory.


First you have to download the game installer and a patch from You can use these direct links as well:

chmod a+x
chmod a+x

Now install the game to the directory of your choice:


and then patch it:


To run the game simply invoke command:


Sound troubleshooting


If you use OSS you simply have to set its parameters. As root execute:

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss

et-sdl-sound (ALSA)

There is a hack (however it works great) that allows you to play with ALSA by replacing standard sound system functions at runtime. It is available at et-sdl-sound homepage.

All you have to do, is to download the archive, extract it, and copy file to the directory where you have installed ET.

You will also need library. It is available in the libsdl1.2-dev Debian package. To install it, execute as root:

apt-get update
apt-get install libsdl1.2-dev

Now create another run script: et-sdl-sound

GAMEPATH="/opt/enemy-territory"  # you may have to change this

export ETSDL_SDL_LIB=""
export SDL_AUDIODRIVER="alsa"

You can still use game parameters with this script, like:

et-sdl-sound connect SERVER[:PORT]


There is another way of running a program which uses OSS on ALSA. However in most cases this will prevent you from mixing different sound sources. You won't be able to play ET and use TeamSpeak in the same time.

If you are still interested in aoss, just install the alsa-oss package from the repository and execute:

aoss et

or, if the above doesn't work:

aoss; sleep 1; et


If the in-game PunkBuster updater doesn't work for you, the best thing to do is to download PBSetup. Move the downloaded file to a separate directory, where it will store its configuration and data as well. Now run:

chmod a+x

After accepting the licenses, you have to add two games to the list:

Now update BOTH games. You will need write permissions to the above directories, so if you have installed the game as root, update the game's PunkBuster as root as well. To update PunkBuster located in your home directory, always use your account instead of root.


See also