[ Get patched |
High res Textures |
Cache Care |
GemDagger ]
[ level designer: How to convert a map from 226f to 225f ] [ admin:
Server versions |
Server setup |
MaxClientRate calc |
Unreal port usage ]
|
|
Tips

|
Install Unreal patch 227 |

The single most important tip I can give you is to get Unreal
patch 227. This community patch by OldUnreal contains tons of
improvements, bug- and crash fixes and is far better suited for
modern hardware. The improvements are for standalone installations,
online play and servers. It includes supports OpenGL, DirectX8,
DirectX9 graphics and OpenAL 3D sound and adds a new version of
Unreal's level editor UnrealED which is much more stable.
Download Unreal patch 227
|
Unreal in OpenGL with high resolution textures |

Update: Here used to be an installation guide for the high
resolution (S3TC) textures and how to avoid issues. But DieHard at
UnrealTexture.com explains it much better, so I suggest to use
their guide instead:
Installation
Guide for S3TC textures in Unreal
The
Unreal ReTexturing project
|
Cache care |

Your unreal\cache folder contains all maps and mods you downloaded when joining servers. Unfortunately, with the default settings the files will be lost soon. use these tips to ensure you keep your cache and prevent accidental deletion.
-
In Unreal.ini, Under [Core.System], set the setting PurgeCacheDays= to PurgeCacheDays=0 to stop your cache from being deleted.
-
The files in your cache folder never cause conflicts. Don't delete this folder hoping it fixes your version conflict: It won't.
-
Make the cache files read-only from time to time. This prevents accidental deletion. (For example when you delete your .ini and the 30 days option comes back)
-
When you have a lot of cache, it might be worth to burn it to CD/DVD as backup. It can be quite frustrating when you have to download all those files again.
-
Cache files can be compressed quite well. When you use the NTFS file system (Win2000, XP) you can enable compression of the cache folder to save disk space. (Properties, advanced)
More info: Unreal Reference
|
Using the GemDagger |
The GemDagger instruction has moved to a separate page. Click here to read it.
home
|
Alter your reality...forever.
|
Tips: admins and level designers
|
How to convert a map from 226f to 225f |

Use Winged Unicorn's Map Converter to make
Unreal 226 maps Unreal 224/225 compatible. You cannot use this for
incompatible Unreal 227 maps because these maps use new technologies
which are not available in earlier versions of Unreal.

|
Why you should NEVER use Unreal 226 or Unreal Gold as server |

Unreal 226b, 226f and Gold should NEVER be used as server. 226b and 226f are not network compatible; servers of one type will exclude the other. Also, maps edited with either versions will become incompatible and unplayable with older versions of Unreal.
227: |
Unreal 227 has much improvements for servers, and as long as
you use 225-compatible maps and mods you can set 227 servers to
accept older clients as well. This option can be found in
advanced options. Maps made with 227 can or cannot
be compatible with older versions, depending on if 227-only
features are actually used. If they are not used, you can even
make your maps 225 compatible with Winged Unicorn's Map
Converter. A good point of 227 is that it also comes with a much
more stable level editor. |
226f: |
Some 226f servers have strange issues about some effects which are not working. Clients of all versions except GOLD can join 226f servers. 226f not recommended for servers. NEVER USE THIS TO EDIT MAPS! |
226b |
226b is GOLD and adds another package UPAK which adds tons of new problems for servers. GOLD should never be used to host a server (only other GOLD clients can join) or edit maps! |
226b RtNaPali |
226b RtNaPali is GOLD for Return To NaPali and commonly used for the mission pack. It has the same problems as normal 226f concerning networking insecurities and incompatibilities, but as a gaming machine, you CAN join normal 225f servers with this one. Hosting public servers with this version is not recommended and NEVER USE THIS TO EDIT MAPS! |
225f |
225f used to be the most commonly used server version before
227 was released. 225f has NO compatibility problems and performs well. |
224v |
224v makes an excellent server. The performance of this version is even better as 225f, but is has a bug: If you play with 224 and login as administrator to a server you sometimes cause the server to PAUSE once you exit, so you should go back without logging in as administrator to see if your server is still running and not paused.
|
You can download the different patches here.
Taken from:
Unreal Reference

|
How to setup a Unreal server |

Read one or more of these guides if you want to know how to make a server:
Epic's Server Tips
TheMaster[NL]'s Server Setup (coop)
UnrealSP Coop server guide
Aeon's Unreal Config
When you are making a server, be sure to visit
Unreal Reference too!

|
Calculate the correct MaxClientRate |

The most important setting to avoid lag and packet loss in your
server is called MaxClientRate. It is essential that this setting is
configured correctly. If it is too low, there might not be enough
bandwidth to send all events on the server to the client. (Resulting
in invisible rockets, monsters and so on) When it is set too high,
the server will try to send more data than the connection allows,
which will result in packet loss and huge lag for all players. A
too low setting is still better than too high! The correct value
is dependent on your servers upload speed and the number of players
+ spectators. To calculate the correct value, use this calculator.Netspeed Calculator (requires JavaScript to be enabled):
(Taken from the Nephthys manual. Full credits go to Zora and
Winged Unicorn.)

|
Unreal Server Port Usage |

People setting up Unreal servers behind firewalls and routers have been asking for a summary of the TCP/IP ports Unreal uses. Here goes:
- UDP 7775 and 7776 are used only for LAN games. You don't need to route them through a firewall.
- UDP 7777 is for gameplay.
- UDP 7778 is for server querying.
- UDP 7779+ are allocated dynamically for each helper UDPLink objects, including UDPServerUplink objects.
- UDP 27900 is for server querying, if you enable the master server uplink. Some master servers use other ports, like 27500.
If you are running Unreal as a server behind a Cable/DSL Router you need to go to the port forwarding menu on your router and forward Unreal's ports to the internal IP that your server has.
Consult the manual and support page of your router / firewall vendor for instructions.

home
|
Alter your reality...forever.
|