Quake III Arena
pak0.pk3 file from the original game CD to
# /usr/bin/echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss # /usr/bin/echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
Finally you must also kill PulseAudio.
Unreal Tournament series
Unreal Tournament 4
Unreal Tournament 2004
Install from Steam
Install theAUR package.
Steam does not seem to display the CD key anymore: the only way to retrieve it seems to be installing the game on Wine or a Windows virtual machine, and then navigating the Windows registry to
HKEY_LOCAL_MACHINE\SOFTWARE\Unreal Technology\Installed Apps\UT2004.
Install from DVD
cabextract/unshield files from Disk# folders in DVD.
Rename and merge directories.
Download and extract patch 3369 with Linux executables.
Create CDkey file.
Install dependencies:, , (32-bit) or , , (64-bit).
Create needed library symlinks in System:
$ ln -s /usr/lib/libSDL-1.2.so.0 /opt/ut2004/System/libSDL-1.2.so.0 $ ln -s /usr/lib/libopenal.so /opt/ut2004/System/openal.so
Or for the 64-bit version:
$ ln -s /usr/lib32/libSDL-1.2.so.0 /opt/ut2004/System/libSDL-1.2.so.0 $ ln -s /usr/lib32/libopenal.so /opt/ut2004/System/openal.so
If running the 32-bit version, make sure that the 32-bit version of the graphics drivers are installed.
Run the game from
System/ut2004-bin (32-bit) or
Optionally create a .desktop launcher.
Anti-TCC verification freeze
If getting verified by a server's Anti TCC mutator takes too long or even freezes the game, it may be because you are running the 64-bit version. Running the 32-bit version as explained in #Install from DVD should solve the problem.