Unreal Tournament 1999 server hosting: a long-haired armoured warrior holds a tattered red banner against a teal, cloudy sky

Classic UT99 on the OldUnreal 469 patch

Unreal Tournament 1999 Server Hosting

The original Unreal Tournament is more than a quarter of a century old and its servers are still busy with Deathmatch, CTF and instagib. OldUnreal, the community team Epic approved to look after the code, keeps patching it: 469e is the current release and 469f is at release candidate 6. Unreal Tournament 1999 server hosting gives your clan a UT99 server that is always on, with your own maps, mutators and rules.

Excellent on Trustpilot Hosting since 2004 9 locations 24/7 support in 9 languages

Choose your arena

Unreal Tournament 1999 Server Hosting Plans and Prices

Unreal Tournament 1999 runs on hardware from the last century, so memory is never the limit: every plan has 5GB and you pay per slot. The order form sells any count from 16 to 70, one slot at a time, so the four plans below are just the common sizes. Monthly billing has no minimum term.

  1. 16player slots
    5GB RAM

    Duels, clan practice and small DMBest start

    • Our cheapest UT99 server
    • A full 8v8 CTF match
    • 5GB RAM included
    €5.60/moMonthly, no contract
  2. 20player slots
    5GB RAM

    A public server with spectators

    • Regulars plus casters
    • Room for an admin on watch
    • 5GB RAM included
    €7.00/moMonthly, no contract
  3. 24player slots
    5GB RAM

    Busy Domination and Assault

    • 12v12 team games
    • A full community night
    • 5GB RAM included
    €8.40/moMonthly, no contract
  4. 32player slots
    5GB RAM

    Instagib publics and events

    • Big CTF and party servers
    • Larger counts on the order form
    • 5GB RAM included
    €11.20/moMonthly, no contract

Every plan: NVMe 7500MB/s · 5.0GHz · Up to 100GB. No setup fee. Upgrades and details

In short

Gaming Deluxe hosts Unreal Tournament 1999 dedicated servers from €5.60/mo, with plans of 16 to 32 player slots and 5GB of RAM each, many times what an Unreal Engine 1 server uses. All 9 locations in the UK, Europe, the US and Australia cost the same; the server is created automatically after payment, with full file access for maps, packages and the server ini.

Key facts checked against our order form, updated .

  • 16 to 32 slotsAny count up to 70 on the order form
  • 5GB RAMIncluded with every plan
  • 9 locationsOne price everywhere
  • Four classic game typesDeathmatch, CTF, Domination, Assault
  • Maps, packages, iniFile Manager and SFTP
  • Offsite backups7 days, restorable in the panel
  • DDoS protectionAt all locations
  • 24/7 support in 9 languagesFrom a host running since 2004

Behind the scenes

Your Unreal Tournament 1999 Server Hosting Control Panel

A UT99 server is a System folder, a Maps folder and an ini file that holds almost every setting. The panel gives you all three in a browser, with a live console beside them.

Gaming Deluxe game server control panel with server menu, connection details and Stop and Restart buttons

The Gaming Deluxe control panel, here showing a Windrose server. Unreal Tournament 1999 servers run in the same panel with the same menu.

Edit UnrealTournament.ini

Change the server name, admin password, game type and map rotation in the browser, then restart.

Upload .unr maps

Put maps in Maps and .u packages in System over SFTP, or with the File Manager for a single file.

Server console

See the log scroll by as it happens and send commands without joining the match.

Snapshot and restore

Back up before you change ServerPackages or add a mod, and roll back in a click if a client cannot join.

Restart schedule

Restart at night so a public server begins every day on a fresh map.

Sub users

Give a co-admin their own login with limited rights instead of sharing yours.

Still patched, 469

Unreal Tournament 1999 in 2026: OldUnreal Patch 469

Epic released Unreal Tournament in 1999, and the Game of the Year Edition came to Steam in 2008; its Steam page now says it is no longer available on the Steam store. Maintenance passed to OldUnreal after it reached an agreement with Epic in 2019, and its 469 patches are what keeps the game working on modern systems and online.

Release1999469e11 November 2025469f RC617 October 2026

01

Approved by Epic, run by the community

OldUnreal's README says the project was approved by Epic Games but is not an official Epic project and has not been reviewed or tested by Epic.

02

469e, the current release

469e was released on 11 November 2025. OldUnreal asks everyone who wants to play online to install it, and its client connects to the community master servers automatically.

03

469f on the way

Release candidate 6 of 469f arrived on 17 October 2026, described as stable and compatible with the latest ACE. Its notes list big rendering speed-ups and file downloads from a server at least 2.5 times faster when both ends run 469f.

04

ACE needs an update

469f disables older versions of the ACE anti-cheat. OldUnreal says server admins should move to ACE 1.4b or later to check 469f clients.

Maps & mutators

Maps, Mutators and Mods for Unreal Tournament 1999 Server Hosting

A quarter of a century of community work is the real draw of UT99: custom maps for every game type, mutators from instagib to low gravity, and server tools built by admins for admins.

Content

Custom maps

Upload .unr files to Maps and add them to the rotation of the game type you run. Large map packs go up fastest over SFTP.

Mutators

Mutators change the rules without a new game type. Load them on the server's command line and every player gets the same match.

Old mods still work

OldUnreal says most UnrealScript mods for v451b or lower still work on v469 servers. ServerCrashFix is no longer needed, as its fixes are built into the patch.

Server tools and players

Anti-cheat

ACE is the anti-cheat the 469 patches are built to work with. Some older tools, such as CSHP4 and AnthChecker, reject v469 clients.

XC_Engine

Admins who rely on XC_Engine's advanced features need v25 or later on a 469 server, according to the README.

Players on any desktop

The 469 patches run on Windows 7 or later, Linux and macOS 10.9 or later, on Intel and Apple Silicon Macs, so a mixed group can still play together.

WindowsLinuxmacOS

Memory, sorted

RAM for Unreal Tournament 1999 Server Hosting

UT99 was built for PCs that measured memory in megabytes, and the dedicated server is lighter still. Every plan carries the free 5GB tier, which even a full 32 player instagib server will not come close to using.

  • Duels and clan practice

    Plan: 16 Slots
    Memory: 5GB

    Room to spare: Plenty, with any map list.

  • Public CTF with spectators

    Plan: 20 Slots
    Memory: 5GB

    Room to spare: Yes, comfortably.

  • Domination and Assault teams

    Plan: 24 Slots
    Memory: 5GB

    Room to spare: Yes, mutators included.

  • Instagib publics and events

    Plan: 32 Slots
    Memory: 5GB

    Room to spare: Yes. Larger tiers are there if you load unusually big mods.

Memory tiers on the order form: 5GB, 8GB, 12GB, 16GB, 20GB, 24GB and 32GB. Change tier later from the client area and the server keeps its files.

Ping first

Unreal Tournament 1999 Server Hosting Locations and Ping Test

Pick from 9 locations in the UK, France, Germany, the United States and Australia. Instant-hit weapons and instagib shots need a low ping, so test from the PC you play on and choose the best result for your regulars.

LondonUnited Kingdom · Europe -
ParisFrance · Europe -
FrankfurtGermany · Europe -
New York (Buffalo)United States · North America -
DallasUnited States · North America -
Los AngelesUnited States · North America -
ChicagoUnited States · North America -
MiamiUnited States · North America No test
SydneyAustralia · Oceania -

Always-On Protection

Unreal Tournament 1999 Server Hosting with DDoS Protection

Watch how our multi-layered defence system filters malicious traffic while legitimate connections pass through uninterrupted.

Internet DDoS Protection Game Server

Malicious traffic is filtered at the edge, while legitimate traffic passes through uninterrupted.

Malicious Traffic (Blocked)Legitimate Traffic (Allowed)

At Every Location
Included
Full Protection
Layer 3/4/7
24/7 Active Filtering
Always-On
Added Latency
<1ms

Every plan

What Unreal Tournament 1999 Server Hosting Includes

Every UT99 plan includes the following, with no setup fee, as listed on today's order form.

  • Game serverUnreal Tournament 1999 dedicated server
  • Slots16 to 70, chosen one slot at a time
  • Memory5GB free tier, optional upgrades to 32GB
  • Storage100GB NVMe, with larger and faster drive options
  • CPU5.0GHz as standard, 5.2GHz+ and 5.6GHz+ available
  • Locations9, no price difference
  • File accessFile Manager and SFTP for maps, packages and the ini
  • Backups7 days kept offsite, restore from the panel
  • ProtectionDDoS filtering on every server
  • Support24/7 tickets

Optional upgrades

Added at checkout, billed with your plan.

  • Memory AllocationTiers up to 32GBtiered
  • Hard DiskNVMe 14,000Mb/sfrom €5.82
  • CPU Clock Speed5.2GHz+ - 5.6GHz+from €5.82
  • CPU PriorityHigh CPU Priority - Realtime CPU Priorityfrom €5.82
  • VIP Ticket Priority SupportPrioritise My Ticket Pleasefrom €2.32
  • Disk SpaceUp to 120GB - Up to 200GBfrom €8.16

5GB of memory is included on every plan. Larger memory tiers, faster CPUs and more storage are optional at checkout, though UT99 does not need them. Prices are identical at all 9 locations, so choose the one nearest your players. Prices read from our order form on 23 October 2026. Taxes, if any, are shown at checkout.

Made for fraggers

Unreal Tournament 1999 Server Hosting Features

What makes a rented UT99 server worth having.

Rules you set

Game type, frag and time limits, mutators and the map list are all yours to choose.

Your map collection

Keep the maps your community has gathered since the LAN party days on one server.

Bots on quiet nights

Unreal Tournament's bots can hold a match together until real players arrive.

Backups first

Snapshot before an anti-cheat or patch change, and restore in a click if it goes wrong.

DDoS filtering

Attack traffic is stopped before it reaches the server, so the match carries on.

Fast single cores

An old engine leans on one core, and ours run at 5.0GHz as standard.

Before the first frag

Unreal Tournament 1999 Server Hosting Essentials Before You Order

Four things to sort out before the first frag.

  1. Get players on 469

    OldUnreal asks anyone who wants to play online to install 469e. A group on mixed patches is the most common reason someone cannot join, so agree on a version first.

  2. Check your anti-cheat

    If you run ACE, use a version that supports your players' patch: ACE 1.4b or later for 469f clients. Older tools such as CSHP4 reject v469 clients.

  3. Set an admin password

    Add an admin password to the server ini before you open the server, so only your admins can change maps or kick players.

  4. Keep ServerPackages tidy

    Every package listed there is sent to joining players. Remove mods you no longer use, and save a copy of the ini before each change.

Answers

Unreal Tournament 1999 Server Hosting Questions

Quick answers to what UT99 admins ask us.

Getting started

How fast is my UT99 server set up?

It is built automatically as soon as payment clears, and your login arrives by email. Most people are on their own server within a few minutes.

Can I still get Unreal Tournament?

Not on Steam: the Game of the Year Edition page says it is no longer available on the Steam store. OldUnreal's README explains how to install its patch over a game CD, a disc image or a GOG copy, and its Linux script downloads the game and the latest patch.

Which location should I pick?

Run the ping test on this page from your own PC and take the lowest result for most of your players. All 9 locations are the same price.

Patches and anti-cheat

Which patch should my server run?

469e is OldUnreal's current release, and it is what OldUnreal tells online players to install. 469f is at release candidate 6. Ask our support team if you want your server moved to a particular build, and take a backup first.

Will my old mods work on a 469 server?

Most UnrealScript mods made for v451b or lower still work, according to OldUnreal. Some native server mods do not: ServerCrashFix is no longer needed, and XC_Engine needs v25 or later.

Does ACE work?

Yes, with a matching version. 469f disables older ACE builds, and OldUnreal recommends ACE 1.4b or later to check 469f clients.

Why does my server not show in the browser?

Current UT99 clients read community master servers, and the 469e client connects to them automatically. Check the master server entries in your ini. Players can always connect directly with the IP and port from the panel.

Players and content

Which game types can I run?

Deathmatch, Capture the Flag, Domination and Assault, plus whatever your mutators add, such as instagib. Set the game type and map list in the ini and restart.

Can I upload custom maps?

Yes. Put .unr maps in Maps and code packages in System using SFTP or the File Manager, add the maps to the rotation, and restart.

Plans and billing

How much does Unreal Tournament 1999 server hosting cost?

The 16 slot plan is €5.60 a month, and each extra slot adds the same small amount. Location does not change the price.

Can I get more than 32 slots?

Yes. The order form sells 16 to 70 slots, one at a time. The four plans on this page are the sizes most UT99 servers use.

Is there a contract?

No. Monthly billing can be cancelled any time, and 3, 6 and 12 month terms are on the order form as well.

The complete guide · 5 min read

Unreal Tournament 1999 Server Hosting: The Complete Guide

Everything a new UT99 admin needs: where the game stands in 2026, how OldUnreal's 469 patches affect a server, choosing a game type and size, working with the ini, maps and ServerPackages, anti-cheat, and getting players through the door.

By , Owner, Gaming DeluxePublished · Updated

In this guide
  1. Why People Still Play the Original Unreal Tournament
  2. OldUnreal, Epic and Patch 469
  3. Picking a Game Type and a Server Size
  4. The Server Ini, Maps and ServerPackages
  5. Anti-Cheat and Server Mods on 469
  6. Getting Listed and Getting Players In
  7. Moving From Another Host and Keeping Backups
  8. What to Compare Before You Rent a UT99 Server
  9. UT99 Server Glossary
  10. UT99 Server Help and Next Steps

Why People Still Play the Original Unreal Tournament

Unreal Tournament came out in 1999 and its Steam page still calls it the undisputed Game of the Year of that year. It shipped with four team and solo game types, bots that the Steam page says play as if they are jacked up on steroids, and Novice and Hardcore settings for them. Matches are fast and readable, and a good player can be picked out in seconds.

Its staying power comes from how open it is. Epic shipped it with a command line that the Steam page describes as the dream way for hardcore server masters to manage a game, and the community took that and ran with it. Instagib servers, custom CTF maps, clan ladders and whole mods have grown around it, and many of the people who played it at LAN parties still run servers today.

OldUnreal, Epic and Patch 469

After years without official updates, in 2019 OldUnreal, the group known for its community patches for the first Unreal, reached an agreement with Epic and took over maintenance of the Unreal Tournament code base. Its README describes the work as fixing hundreds of stability, security and performance problems in the client, the server and Unreal Editor, and adding support for modern operating systems.

For a server admin, three things matter. First, 469e is the current release, out since 11 November 2025, and OldUnreal says to install it if you want to play online. Second, the 469e client connects to the community master servers by itself, which is where UT99 servers are listed today. Third, 469f is close: release candidate 6 arrived on 17 October 2026.

  • Windows: Windows 7 or later, as an installer or a zip.
  • Linux: a tarball needing GNU libc 2.19 or later; in 469f every build lives in the System folder, and System64 and SystemARM64 are gone.
  • macOS: an app bundle for Intel or Apple Silicon, Mac OS X 10.9 or later.
  • CPU: SSE2 is required on Windows and Linux.

Picking a Game Type and a Server Size

Decide what the server is for before you decide how big it is. A server that always plays one game type, with a map list people know, builds regulars faster than one that tries a bit of everything.

Our size suggestions per game type (a guide, not a rule)
Game typeHow it playsSuggested slots
Deathmatch and duelsFree-for-all or one on one16
Capture the FlagGrab the enemy flag and bring it home16 to 24
DominationHold control points to build the team score16 to 24
AssaultAttack or defend a series of objectives against the clock20 to 32
Instagib publicsOne-shot kills, usually on CTF or DM maps24 to 32

Slots are sold one at a time from 16 to 70 on our order form, so an odd number is fine. Memory stays the same on every plan: 5GB is far more than UT99 will use. If the server grows, upgrade from the client area and keep your files.

The Server Ini, Maps and ServerPackages

Nearly everything about a UT99 server lives in its ini file: the server name, the passwords, the master server list, the game type defaults and the map rotations. Mods add a line or two of their own. That makes the server easy to manage, but it also means one typo can stop it starting, so keep a copy of the working file before every edit.

  1. Stop the server in the panel and take a backup.
  2. Upload maps to Maps and code packages to System, over SFTP for anything large.
  3. Add new maps to the rotation for your game type.
  4. List packages that clients must download under ServerPackages, and server-only tools under ServerActors as their readme says.
  5. Start the server and watch the console for missing packages.

ServerPackages deserves care. Every entry there is sent to each player who joins, so an old mod you forgot about makes every join slower. Since 469f, downloads straight from the game server are at least 2.5 times faster when both server and client run 469f, but a lean package list still helps.

Anti-Cheat and Server Mods on 469

UT99 anti-cheat has always come from the community, and the 469 patches change which tools still work. OldUnreal's README says ACE v1.1f or below still works on Windows servers but not on Linux ones, where ACE v1.2 or later is needed. The 469f release candidates go further: they disable older versions of ACE, and OldUnreal recommends ACE 1.4b or later so a server can check 469f clients.

Some older anti-cheat tools, such as CSHP4 and AnthChecker, reject v469 clients outright, so a server still running them will turn away most current players. ServerCrashFix is no longer needed at all, because its fixes are part of the patch, and admins who use XC_Engine for its advanced features need v25 or later.

Getting Listed and Getting Players In

Players find a UT99 server through the in-game server browser, which reads community master servers, or by typing the IP and port shown in our panel. If your server does not appear in the browser, the master server lines in the ini are the first thing to check. OldUnreal's 469e notes say a player whose browser is empty can use the Update/Fix Network Settings button under Options, Preferences, Network to restore it.

A private clan server can skip the browser entirely. Set a game password, share the address with your members, and keep the admin password to a small group. Change it when someone leaves the admin team, and use panel sub users instead of sharing your own account.

Moving From Another Host and Keeping Backups

Moving an existing server is mostly a file copy. Download the ini, the Maps folder and any custom packages from the old host, upload them here, and check the paths in the ini match. We keep offsite backups of the last 7 days that you can restore from the panel, and a snapshot of your own before any big change is the quickest way back if something breaks.

What to Compare Before You Rent a UT99 Server

Cheap UT99 hosting is easy to find. These are the details that decide whether it is any good.

  1. Ini and file accessUT99 is run from text files, so you need SFTP and a file editor, not only a settings form.
  2. Patch helpAsk whether the host can put your server on OldUnreal's 469 builds and help when 469f is final.
  3. Per-slot billingA clan of ten should not pay for a 32 slot server.
  4. PingTest before you buy. Instant-hit weapons show lag immediately.
  5. BackupsMake sure you can restore yourself before an anti-cheat change goes wrong.
  6. TermsMonthly billing, no setup fee and no minimum term.

UT99 Server Glossary

469
OldUnreal's family of community patches for Unreal Tournament; 469e is the current release.
ACE
The anti-cheat used on most UT99 servers; 1.4b or later is recommended for 469f clients.
ServerPackages
The ini list of packages the server sends to every joining player.
ServerActors
The ini list of server-side tools loaded when the server starts.
Mutator
An add-on that changes match rules, such as instagib or low gravity.
Master server
The listing service the in-game browser reads; the 469e client connects to the community master servers.
Instagib
A popular mutator in which every hit kills.
Botmatch
A match against computer-controlled bots, with Novice and Hardcore settings described on the Steam page.
XC_Engine
A native server extension; 469 servers need v25 or later for its advanced features.

UT99 Server Help and Next Steps

Useful pages while you set up the server.