New — August 2026
Play UT3 Online in RPCS3 — No PS3 Needed
Unreal Tournament 3's PS3 multiplayer died with GameSpy on May 31, 2014, and came back in 2026 on a community-run master server — on real consoles. Now it works in RPCS3, the open-source PS3 emulator, too. One small patch unblocks the game's online sign-in, and a PC running RPCS3 joins the same servers as retail hardware.
Tested against the live server
A patched RPCS3 completed the full sign-in against our live master server — certificate auth (LoginPs3Cert), GameSpy login (GPCM), and an online "Playing" status — the first RPCS3 online sign-in to the revived service. Auth, presence and the server browser all work.
Why does UT3 say Offline in RPCS3?
Boot an unpatched UT3 in RPCS3 and the game just sits at Offline, no matter how your network is set up. The reason is a single check inside the game: UT3 refuses to send its GameSpy login until an internal online-status value is set. On a real PS3, signing in to PSN sets that value. Under RPCS3 it never gets set — so the game never even attempts to log in.
The patch below removes that one check — a single instruction replaced with a no-op. With the gate gone, the game sends its login, our server answers, and everything downstream simply works: authentication, online presence, and the server browser with the live community servers in it.
What you need
- RPCS3 v0.0.42 or newer — the free, open-source PS3 emulator for Windows, Linux and macOS. Get it from rpcs3.net.
- Unreal Tournament 3, serial
BLES00200(EU), with the v2.0 game update installed. Dumped from your own disc — we don't distribute the game, its updates or PS3 firmware. RPCS3's quickstart guide covers dumping and setup. - A free RPCN account — RPCN is RPCS3's built-in online service. You create and activate it inside the emulator (step 2 below).
- About ten minutes.
BLES00200 with the v2.0 update. A different region (like the US BLUS-30086) or a different update version won't match — see troubleshooting if that's you.
From Offline to in a match — step by step
- Point RPCS3 at the master server. Open Configuration → Network, set Network Status to Connected, and enter this in the DNS field:
15.204.233.35This is the same address retail consoles use — it's what points the game at our server instead of the dead GameSpy one. Details on the Play Online guide.
- Set up RPCN. Open Configuration → PSN and set PSN Status to RPCN. If you haven't used RPCN before, create an account from that same screen — you'll get an activation token by email. Already on RPCN? Skip ahead.
- Add the patch file. Download imported_patch.yml, or copy the text below into a file with that exact name:
PPU-d4452078fad5d1d71a6ccb30d8349259749f38e7: "UT3 PS3 online auth gate bypass": Games: "Unreal Tournament 3": BLES00200: [ All ] Author: "ut3mod.com" Notes: "Unblocks GameSpy LoginPs3Cert so RPCS3 + RPCN can sign in." Patch Version: "1.0" Patch: - [ be32, 0x010c626c, 0x60000000 ]
Put it in thepatchesfolder of your RPCS3 configuration directory — create the folder if it doesn't exist:- Windows — the
patchesfolder next to your RPCS3 install (portable), or in the RPCS3 config directory - macOS —
~/Library/Application Support/rpcs3/patches/ - Linux —
~/.config/rpcs3/patches/
imported_patch.yml, notpatch.yml. RPCS3's "Download latest patches" button overwritespatch.yml, but it never touchesimported_patch.yml— so your patch survives updates. - Windows — the
- Enable the patch. In the RPCS3 game list, right-click Unreal Tournament 3 → Manage Game Patches, tick "UT3 PS3 online auth gate bypass", and save. If the patch isn't listed there, your game version doesn't match — see troubleshooting.
- Boot the game and join. Launch UT3 — it signs in automatically, no button to press. Then go to Multiplayer → Join Game, pick a gametype tab, hit Refresh, and join a UT3MOD server. You're in the same lobbies as players on real consoles.
What does the patch actually change?
One instruction. At address 0x010c626c the game checks its internal online-status value before it will send the GameSpy login; the patch replaces that check with 0x60000000 — the PowerPC instruction for "do nothing". Nothing else is touched. RPCS3 applies it in memory at boot, so your game dump stays exactly as you made it.
To be clear about what this is not: it doesn't bypass any licensing or copy protection — you still need your own dumped copy of the game — and it doesn't connect you to PSN or to any official service. It only works as part of this setup: RPCN signed in, DNS pointed at 15.204.233.35, and our community master server answering on the other end. Without all three, the game is just as Offline as before.
Same rules as the console service: we don't distribute the game, we don't modify what you own, and we don't profit from any of it. If Epic ever ships their promised revival, we'll shut ours down and point players there. Why this project exists →
Do UT3 mods work in RPCS3 too?
Not yet — this patch restores online play only. Installing mods fails under RPCS3 ("Mod importing or unpacking failed"), because the emulator doesn't yet fully implement what the game uses to unpack a USERDATA.JAM file. That's an RPCS3 limitation unrelated to this patch, last tested April 2026. Stick to the stock maps and modes when playing from the emulator — the full mod archive works on real hardware. If that changes, this page will say so.
If something breaks
The patch isn't listed in Manage Game Patches
The patch is keyed to the exact game build — BLES00200 with the v2.0 update. A different region (such as the US BLUS-30086) or a different update version has a different executable, which needs its own patch. Tell us what you have — the serial shown in RPCS3's game list and your game version — in Discord or by email at [email protected], and we'll look at making a matching patch.
Still Offline after patching
Run down this list, then reboot the game: RPCN account created and activated, with PSN Status set to RPCN and Network Status set to Connected; DNS exactly 15.204.233.35 with no spaces; and the patch ticked in Manage Game Patches and saved. Any one of these missing leaves the game Offline.
Signed in, but the server list is empty
Try Refresh on each gametype tab — our six servers run 24/7, one per mode, so an empty tab usually means the wrong tab or a stale list. The Play Online guide has the full server roster. If every tab stays empty, re-check the DNS value from step 1.
Find a match
Emulator support is brand new — you might be the first RPCS3 player in a lobby full of consoles. Jump in the Discord to coordinate matches, and tell us what works and what breaks. Every report makes this page better.
Join the UT3MOD Discord →Playing on a real PS3 instead? →
The console guide: DNS setup, the six community servers, PS3-to-PS3 hosting, and the Titan Pack.
UT3MOD.COM is an unofficial fan-operated preservation project and is not affiliated with, endorsed by, or sponsored by Epic Games, Inc., Sony Interactive Entertainment Inc., or IGN Entertainment. RPCS3 is an independent open-source project not affiliated with UT3MOD.COM or Sony. We do not distribute the game, its updates, or PS3 firmware — you must dump your own copy. “Unreal Tournament 3” and “UT3” are trademarks of Epic Games, Inc. “PlayStation” and “PS3” are trademarks of Sony Interactive Entertainment Inc. “GameSpy” is a trademark of IGN Entertainment — referenced here descriptively to identify the network protocol our community-run server reimplements. Use of this server and patch is at your own risk.
Last updated: 2026-08-20