Installing a new copy of UT2004: Difference between revisions

From Unreal Tournament 2004 MiA Wiki
Created page with "== <span id="patching"></span> Patching existing installs == # Make a backup of your System directory. # Once you have a safe backed up copy of the System directory, delete all executables and .u files in the System directory. # [https://github.com/OldUnreal/UT2004Patches/releases Grab the latest patch.] # Extract it over your install. ====<span id="updating-existing-client-installations"></span>Last steps in Updating Existing Client Installations==== [https://github...."
 
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
== <span id="patching"></span> Patching existing installs ==
== New installs ==


# Make a backup of your System directory.
For a new full install, use [https://github.com/OldUnreal/FullGameInstallers/releases the downloaders you can find here].
# Once you have a safe backed up copy of the System directory, delete all executables and .u files in the System directory.
# [https://github.com/OldUnreal/UT2004Patches/releases Grab the latest patch.]
# Extract it over your install.


====<span id="updating-existing-client-installations"></span>Last steps in Updating Existing Client Installations====
* For Windows use the installer "UT2004.exe"
* For Linux (x86 and ARM) see the "install-ut2004.desktop" installer [https://github.com/OldUnreal/FullGameInstallers/tree/master/Linux here].


[https://github.com/OldUnreal/UT2004Patches?tab=readme-ov-file#updating-existing-client-installations Update your UT2004.ini].
N.B. For Windows install you should not install to "My Programs". It won't launch from there.
# To point to the new main menu, which adjusts better to wide-screen layout, in section <code>[Engine.GameEngine]</code> update from <code>MainMenuClass=GUI2K4.UT2K4MainMenu</code> to <code>MainMenuClass=GUI2K4.UT2K4MainMenuWS</code>.
# Configure for the available master servers: In section <code>[IpDrv.MasterServerLink]</code> configure with:
<pre>
MasterServerList=(Address="utmaster.openspy.net",Port=28902,Group=0)
MasterServerList=(Address="ut2004master.333networks.com",Port=28902,Group=1)
MasterServerList=(Address="ut2004master.errorist.eu",Port=28902,Group=1)
MasterServerList=(Address="ut2004master.gonespy.com",Port=28902,Group=1)
MasterServerList=(Address="master.frag-net.com",Port=28902,Group=1)
</pre>


*If you need to revert to v3369 for an AntiTCC server, rename System, rename your System backup to System.
See more information [https://github.com/OldUnreal/UT2004Patches?tab=readme-ov-file#game-downloads see here].
 
==== <span id="updating-existing-server-installations"></span>Last steps in Updating Existing Server Installations ====
 
If you are currently using any mutator or server actor to report to multiple master servers, remove them. They are unlikely to work any longer due to changes in class <code>MasterServerUplink</code>, and should not be necessary. You should, however, make the following changes to your server configuration file (e.g., UT2004.ini):}}
 
# In <code>[Engine.GameEngine]</code> section, replace <code>ServerActors=IpDrv.MasterServerUplink</code> with <code>ServerActors=IpDrv.MasterServerLauncher</code>
# In <code>[IpDrv.MasterServerLink]</code> section, you <b>must</b> have at least one entry in the MasterServerList, whether or not you want to be actively listed ([IpDrv.MasterServerUplink]->DoUplink=True/False). Populate the list with each master server you may wish to report to. Examples:
 
* <code>MasterServerList=(Address="utmaster.openspy.net",Port=28902)</code>
* <code>MasterServerList=(Address="ut2004master.333networks.com",Port=28902)</code>
* <code>MasterServerList=(Address="ut2004master.errorist.eu",Port=28902)</code>
* <code>MasterServerList=(Address="ut2004master.gonespy.com",Port=28902)</code>
* <code>MasterServerList=(Address="master.frag-net.com",Port=28902)</code>

Latest revision as of 20:56, 19 May 2026

New installs

For a new full install, use the downloaders you can find here.

  • For Windows use the installer "UT2004.exe"
  • For Linux (x86 and ARM) see the "install-ut2004.desktop" installer here.

N.B. For Windows install you should not install to "My Programs". It won't launch from there.

See more information see here.