======Games - Unreal Tournament 2004======
[[https://www.adamzwakk.com/guides/ut2004-server/|Adam Z's Notes and Things - Starting a UT2004 Server on Ubuntu 20.04 in 2021 (17yrs later)]] \\
[[https://www.pcgamingwiki.com/wiki/Unreal_Tournament_2004|PCGamingWiki - Unreal Tournament 2004]] \\
=====Maps=====
=====Map Packs=====
[[http://www.ucmappack.org/|UCMP - Ultimate Community Map Pack]] \\
[[http://liandri.beyondunreal.com/Unreal_Tournament_2004#Bonus_Packs|CBP - Community Bonus Pack]] \\
=====Mods=====
[[http://www.runestorm.com/|Runestorm]] makers of the excellent Ballistic Weapons and JunkWars weapon mods. \\
=====Total Conversions=====
[[http://www.outofhell.net/|Out Of Hell]] is a total conversion for Unreal Tournament 2004. It is a horror-themed first-person adventure that takes place within Grinwood, an industrial town devastated by a zombie plague. \\
=====GitHub=====
// Found by searching “unreal tournament” on GitHub. //
====Mods====
[[https://github.com/pdinklag/TitanRPG|pdinklag/TitanRPG]] TitanRPG is a complete standalone roleplaying game mutator for Unreal Tournament 2004 based on ideas introduced in UT2004RPG and DruidsRPG. [[http://dvgaming.com/forumdisplay.php?42-TitanRPG]] \\
====Maps====
[[https://github.com/mattrobenolt/UT2k4-Mods|mattrobenolt/UT2k4-Mods]] Unreal Tournament 2004 Maps and Characters \\
[[https://github.com/abiheiri/UTMaps2004|abiheiri/UTMaps2004]] Unreal Tournament 2004 Maps \\
======Notes======
=====Problem with lifl.org Megapack installer on Linux=====
When running the Megapack installer from [[http://www.liflg.org/?catid=6&gameid=17|lifl.org]] you get the following message:
You must install Unreal Tournament 2004 before running this installation program.
The solution is to create the missing symlink ~/.loki/installed/ut2004.xml to /installatiepadut2004/ut2004/.manifest/ut2004.xml:
mkdir -p ~/.loki/installed/
ln -s /usr/local/games/ut2004/.manifest/ut2004.xml ~/.loki/installed/ut2004.xml
After creating the symlink, the Megapack installer can be used.
Source:[[http://www.linux-gamers.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=842&forum=41&move=next|[Alien Swarm installer] no ut2k4 installed]]
On an x86_64 system (FIXME: // add distributions and versions of Linux where this occurs //) you can get the following error when starting ut2004:
Assertion failed: sizeof(*this)==GetClass()->GetPropertiesSize() [File:UnGame.cpp] [Line: 149]
History:
Exiting due to error
This is because the Megapack installer does not replace the ucc-bin and ut2004-bin by newer versions on an x86_64 system.
Run the Megapack installer as follows:
sh ut2004.megapack-english-2.run --target /home/username/test
Rename ucc-bin and ut2004-bin in the ut2004 System directory and copy ucc-bin and ut2004-bin from /home/username/test/bin/Linux/x86_64 to the ut2004 System directory (/usr/local/games/ut2004/System).
See also:[[http://www.liflg.org/forum/viewtopic.php?t=608|Trouble with UT2004 megapack]]
=====Installation on SUSE Linux (10.0-OSS)=====
When running the linux-installer.sh script from the mounted CD, the installer asks you to mount the UT2004 play disc.
Open a terminal and su to root, mount /dev/dvdrecorder under /mnt and click on Yes in the window of the UT2004 installer.
=====/dev/[sound/]dsp: No such file or directory=====
// Tested to work on: Zenwalk 6.0/6.2, CentOS 6.5, Slackware 14.1 (32-bit). //
After installation of UT2004 on Linux in /usr/local/games/ut2004 ut2004 runs, but without sound. \\
When you start ut2004 from the console, you see the following message:
open /dev/[sound/]dsp: No such file or directory
To fix this, do the following:
* Use Netpkg (Zenwalk) / yum (CentOS, first add atrpms.net repo) / slackpkg+ (Slackware) to install OpenAL.
* Open a terminal and, under the correct user (root?), go to /usr/local/games/ut2004/System.
* Rename the old openal.so:
mv openal.so openal.so.old
* Create a symbolic link openal.so to /usr/lib/libopenal.so.1.6.372 (can be a different version number on your system):
ln -s /usr/lib/libopenal.so.1 openal.so
See also:[[http://forum.americasarmy.com/viewtopic.php?t=201495|America's Army forum - sounds not working - /dev/[sound/]dsp]] \\
=====Running on CentOS=====
//Tested on: CentOS 6.5 //
Requires:
* Installing compat-libstdc++-33: yum install compat-libstdc++-33
* Installing OpenAL:
* Add the [[http://atrpms.net/|ATrpms]] repo.
* Install OpenAL: yum install openal-soft
=====Running on Devuan=====
// Tested on: Devuan Jessie x64. //
Install libstdc++5:
apt-get install libstdc++5:i386 libstdc++5
To prevent the following error:
./ut2004-bin: error while loading shared libraries: libstdc++.so.5: cannot open
shared object file: No such file or directory
=====4K resolution=====
- Pull down the console with tilde {`/~} (left of 1/! on a US-International keyboard).
- Enter the setres command with the desired resolution:setres 3840x2160
- Adjust field of view:fov 100
- Recommended by source:
- 100 for 16:10
- 106 for 16:9
Source:[[https://steamcommunity.com/app/13230/discussions/0/351660338709213966/|Steam Community - Unreal Tournament 2004 - How to run this in 4K]]
Or use [[https://github.com/alexstrout/foxWSFix-UT2k4|GitHub - alexstrout/foxWSFix-UT2k4]] for improved widescreen support for Unreal Tournament 2004.