Core Server Files
These are the core set of files/packages you will need to build your Unreal Tournament 2004 dedicated server.
UT2004 Server + Bonus Pack
This is the most recent dedicated server for Unreal Tournament 2004 that I know of. The Unreal Tournament 2004 Server v3339 server pack contains all the needed files for running a UT 2004 game server. The Bonus Pack contains additional game maps and add-on.
Author: Epic Games
File size: 872-MB
Description: Epic Games is releasing a new Unreal Tournament 2004 dedicated server download. This download allows server admins to run servers without a copy of the full game. The new dedicated server download includes UT 2004 version 3323, as well as the ECE Bonus Pack content and the WinXP bonus maps. This download includes the Windows, Linux, and Mac versions of the dedicated server.
Download: Unreal Tournament 2004 Server v3339 + Bonus Pack
32-Bit GCC Library
New versions of Linux, particularly 64-bit, lack some old libraries. More info about it at debian.org
Custom Startup Script
The startup script is simply an easy way to quickly start up a game server. It’s a bash script you can run from the home directory.
Download UT2004ServerStart Script
Custom UT2004.ini File
Download UT2004.ini file and change these lines as appropriate for your installation:
[IpDrv.HTTPDownload] RedirectToURL=http://YOUR.WEB.SERVER/~ut2004/maps/ [Engine.GameReplicationInfo] ServerName=My Awesome UT Server ShortName=Yeah ServerRegion=0 AdminName=MeIsAdmin AdminEmail= MessageOfTheDay=Hello [Engine.AccessControl] AdminPassword=YouShouldChangeThis