Instructions to install native port of Unreal Tournament 2004 created by Ryan 'icculus' Gordon.

Unreal Tournament 2004

URL: http://www.unrealtournament.com/ (Now only meant for Unreal Tournament 3)

Installation

URL: http://www.liflg.org/?catid=6&gameid=51

Demo

URL: http://treefort.icculus.org/ut2004/UT2004-LNX-Demo3334.run.gz

URL: http://www.portablelinuxgames.org/?id=ut2004

Editor's Choice Edition (DVD)

mount /cdrom
cd /cdrom
./linux-installer.sh

Midway DVD version

http://forums.epicgames.com/showthread.php?t=558146

Installation Update

Official

URL: http://www.unrealtournament.com/ut2004/downloads.html (dead link)

Mirrored

URL: http://treefort.icculus.org/ut2004/ut2004-lnxpatch3369-2.tar.bz2

URL: http://liandri.beyondunreal.com/Unreal_Tournament_2004#Essential_Files

URL: http://www.atomicgamer.com/files/39933/ut2004-lnxpatch3369-2-tar-bz2

Download ut2004-lnxpatch3355.tar.bz2
mv ut2004-lnxpatch3355.tar.bz2 /<path to ut2004 dir>
cd /<path to ut2004 dir>/
tar xvjf ut2004-lnxpatch3355.tar.bz2

Loki Installer

URL: http://liflg.org/?catid=6&gameid=17

coming soon

Installation Mega Pack

Official

URL: http://www.unrealtournament.com/ut2004/downloads.html (dead link)

Mirrored

URL: http://treefort.icculus.org/ut2004/ut2004megapack-linux.tar.bz2

URL: http://liandri.beyondunreal.com/Unreal_Tournament_2004#Essential_Files

The megapack is just a zip-exe.

  • Install UT2004 as above. Then apply bonus pack..

mv ut2004megapack.exe ut2004megapack.zip
unzip ut2004megapack.zip
cd UT2004MegaPack
sudo cp -Rf *  /usr/local/games/ut2004
rm -r ./*
  • Then update with the patch as above.

Loki Installer

URL: http://liflg.org/?catid=6&gameid=17

coming soon

Installation Community Bonus Pack

URL: http://www.planetunreal.com/cbp/

Loki Installer

URL: http://liflg.org/?catid=6&gameid=17

coming soon

Startup troubleshooting

libSDL-1.2.so.0 not found

You may receive an error while trying to run the game:

./ut2004-bin: error while loading shared libraries: ./libSDL-1.2.so.0: cannot open shared object file: No such file or directory

Solution: Install libsdl1.2debian from the repositories and make a symlink of the library in your UT System folder

ln -s /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 /path/to/your/folder/UT2004/System/libSDL-1.2.so.0 

or

ln -s /usr/lib/libSDL-1.2.so.0 /path/to/your/folder/UT2004/System/libSDL-1.2.so.0 

libstdc++.so.5 not found

You may receive an error while trying to run the game:

./ut2004-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

For older (<2009) and newer (>=meerkat) versions of ubuntu, the libstdc++5 is in the repository and can be installed:

sudo apt-get install libstdc++5

If you are using a version which doesn't include libstdc++5:

Solution: Download the Jaunty version from:

http://packages.ubuntu.com/jaunty/i386/libstdc++5/download

No Audio

If you have no audio and see this in the logs:

Error: Audio initialization failed.

Solution: Install libopenal from the repository and symlink OpenAl to the System folder, but beware, the name of the symlink must be openal.so:

ln -s /usr/lib/x86_64-linux-gnu/libopenal.so.1 /path/to/your/folder/UT2004/System/openal.so

or

ln -s /usr/lib/libopenal.so.1 /path/to/your/folder/UT2004/System/openal.so

If you have no audio and see this message in the output:

open /dev/[sound/]mixer: Input/output error

Solution: Use the OSS to Pulse Audio wrapper (padsp) to reroute the ut2004 audio into the PA system. Prefix ut2004 with padsp:

padsp ./ut2004

CD-key not found

If you installed the game via Wine (Unreal Anthology) and manually patched it later to receive Linux support, you may receive this error:

appMsgf(): Your CD key appears to be invalid.  You will need to reinstall the game and enter your CD key to fix this problem.
Signal: SIGTRAP [trap]
Aborting.

Solution: To fix this, create a file with the name cdkey (no extension) in your /~.ut2004/System/ folder. Put the CD-key in the file exactly as it is printed on the CD case. Save the file and set permissions to -r- -r- --- so only you and your group can view it.

Dynamic Shadows are disabled

This is the result of a defect in the final patch. Follow the first instructions in this post to enable dynamic shadows.


CategoryGames

Games/Native/UnrealTournament2004 (last edited 2014-04-05 13:40:23 by 85)