|
|
| (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>
| |
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.