Unreal Tournament 2004

Unreal Tournament 2004

281 ratings
How to connect to the new community master server
By Not racist, but
As you may have heard, Epic Games have decided to disable the master server for ut 2004.

As a result, the community has decided to replace the master server with one of our own, and this guide will show you how to connect to it.
14
6
5
4
3
2
2
2
44
   
Award
Favorite
Favorited
Unfavorite
Introduction
As you may have heard, Epic Games have decided to disable the master server for ut 2004, as well as a bunch of other games, as well as removing the storefront.

As a result, the community has decided to replace the master server with one of our own, and this guide will show you how to connect to it.

I'll also go into detail about what a master server is, and what this means for multiplayer in general, but its not important and you can skip that section if you aren't interested.
How to connect
This information is copied almost vertabim from https://ut2004serverlist.com/

Unreal Tournament 2004 NEW Master Server
On December 14th 2022 Epic Games published a notice that they will be discontinuing their master servers for quite a few of their online titles, and Unreal Tournament 2004 is one of them.

As you may guess the community that is still around this game is very strong and tight-knit, meaning this was a dagger to us. As a server operator we call ♥♥♥♥♥♥♥♥ on them doing this. The maintenance involved on a master server is not that much, and considering they were taking the money for the game still this December that is very disingenuous of them.

That being said, they are a company that can do what they want. Epic Games has pivoted a lot since the release of all these titles, and the world of gaming has changed a lot too. The great news is there are plenty of people who want to preserve history and keep games playable.

Originally we started working on a solution but thank goodness, OpenSpy supports UT2004 and allows people to just change the server address in their game and everything will continue working.

How do I update my game / game-server to connect to OpenSpy?
It's super easy. Make sure the game/server is not running first. Then go to where your game is installed and open the system folder.

You'll find a file in there called UT2004.ini - if its not there you need to run the game once, close it, and then it will appear.

In that file find the section that looks like this:

[IpDrv.MasterServerLink]
LANPort=11777
LANServerPort=10777
MasterServerList=(Address="ut2004master1.epicgames.com",Port=28902)
MasterServerList=(Address="ut2004master2.epicgames.com",Port=28902)

Change the master server list items to look like this:

[IpDrv.MasterServerLink]
LANPort=11777
LANServerPort=10777
MasterServerList=(Address="utmaster.openspy.net",Port=28902)

Save the and relaunch the game and/or server. You will now get the master server list from OpenSpy.

Please spread the word!
More Info:
http://beta.openspy.net/en/howto/ut2k-engine/ut2004
http://beta.openspy.net/en/server-list/ut2004

Page provided by PWC-Gaming & Llama Punter UT2004 Firewall
What is a master server anyway? How does this impact multiplayer?
The master server is basically a list of all available game servers. When you open the server browser in game, the list of servers there is retrieved from the master server. When a new game server starts up, it connects to the master server to add itself to this list.

Without it, the in game server browser doesn't exist. However, the game servers are still there, and you can connect to them directly if you know the IP address, without needing to use the master server at all. Its mostly a matter of convenience - without it, you have to find servers by finding communities on websites, discord and social media etc.

By setting up a new master server, and connecting to it via the above method, you regain the server browser's functionality.
46 Comments
SkullsOnSkulls (TTV) Jan 29 @ 7:43am 
My game is listed there but I can't see any server info listed when I click the listing and it doesn't show current map, ping, or players. What am I doing wrong?
ἄ-99 jo-tac.com Jun 8, 2025 @ 6:44am 
StoutKiller. Consigue la versión de GOG en instalador y de ahí haces este proceso.
StoutKiller Jun 7, 2025 @ 6:24pm 
hola, hay alguna forma de jugar sin tener el juego? deberia piratearlo y hacer la conexion?
Not racist, but  [author] Apr 3, 2025 @ 5:17am 
@Потолкот you probably need to install the 64 bit patch

https://steamcommunity.com/sharedfiles/filedetails/?id=1201368092
Потолкот Apr 2, 2025 @ 4:04am 
UT2004 Build UT2004_Build_[2005-11-23_16.22]

OS: Windows XP 5.1 (Build: 2600)
CPU: GenuineIntel PentiumPro-class processor @ 1196 MHz with 1023MB RAM
Video: Intel(R) UHD Graphics (9805)

General protection fault!

History: FTcpLink::ReceivePendingData <- FTcpLink::Poll <- AMasterServerClient::Poll <- AMasterServerLink::execPoll <- UObject::ProcessEvent <- (MasterServerClient Entry.MasterServerClient, Function IpDrv.MasterServerLink.Tick) <- AActor::Tick <- TickAllActors <- ULevel::Tick <- (NetMode=0) <- TickLevel <- UGameEngine::Tick <- Level <- UpdateWorld <- MainLoop <- FMallocWindows::Free <- FMallocWindows::Realloc <- 10910191 0 FArray <- FArray::Realloc <- 0*2 <- FMallocWindows::Free


Got this error instead
Elystr1xN0v4 Mar 19, 2025 @ 1:10pm 
Just played on a few servers! Awesome!
AwesomeSause Feb 17, 2025 @ 11:14am 
Ermmmm ♥♥♥♥ epic because!!!
Not racist, but  [author] Feb 6, 2025 @ 7:40am 
Thanks for the info, I'll update the guide
Bethezard Jan 23, 2025 @ 6:57am 
For those than can't find the file - UT2004.ini is created only after first launch of the game
0121moho Nov 17, 2024 @ 12:10pm 
thanks for the guide, shame about your name