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 |
||
| Line 23: | Line 23: | ||
==== <span id="updating-existing-server-installations"></span>Last steps in Updating Existing Server Installations ==== | ==== <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): | 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>[Engine.GameEngine]</code> section, replace <code>ServerActors=IpDrv.MasterServerUplink</code> with <code>ServerActors=IpDrv.MasterServerLauncher</code> | ||
Revision as of 16:34, 18 February 2026
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.
- Grab the latest patch.
- Extract it over your install.
Last steps in Updating Existing Client Installations
- To point to the new main menu, which adjusts better to wide-screen layout, in section
[Engine.GameEngine]update fromMainMenuClass=GUI2K4.UT2K4MainMenutoMainMenuClass=GUI2K4.UT2K4MainMenuWS. - Configure for the available master servers: In section
[IpDrv.MasterServerLink]configure with:
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)
- If you need to revert to v3369 for an AntiTCC server, rename System, rename your System backup to System.
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 MasterServerUplink, and should not be necessary. You should, however, make the following changes to your server configuration file (e.g., UT2004.ini):
- In
[Engine.GameEngine]section, replaceServerActors=IpDrv.MasterServerUplinkwithServerActors=IpDrv.MasterServerLauncher - In
[IpDrv.MasterServerLink]section, you must 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:
MasterServerList=(Address="utmaster.openspy.net",Port=28902)MasterServerList=(Address="ut2004master.333networks.com",Port=28902)MasterServerList=(Address="ut2004master.errorist.eu",Port=28902)MasterServerList=(Address="ut2004master.gonespy.com",Port=28902)MasterServerList=(Address="master.frag-net.com",Port=28902)
