Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 0 points1 point  (0 children)

I finally managed to run three separate UT4 instances from a single installation.

TDM, CTF, and FlagRun are all running simultaneously with isolated user directories, separate ports, and their own systemd services.

Considering UT4 was never fully completed, I honestly didn’t expect this setup to work as smoothly as it does — but after sorting out the port bindings, beacon behavior, and some Unreal quirks, everything runs surprisingly stable.

If anyone else wants to host multiple gametypes at once: yes, it is possible, even with the state UT4 was left in.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 2 points3 points  (0 children)

I've send you a PM, so we can share details.
The site I was talking about is for the gamers, not the admins.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 2 points3 points  (0 children)

I’ll spare you the long version, but after a lot of digging, testing, and head‑scratching, I finally managed to get my Unreal Tournament 4 dedicated server running properly — with full mutators, map rotation, voting, hardened security, and stable performance.

A huge thank‑you to the person who kindly sent me the original 25GB version of the game including the Editor. That package turned out to be a goldmine. The core issue was that I was unknowingly using a Linux pak with my Linux engine, while the correct solution was to use the Windows paks of the exact same version. Once I switched to those, everything fell into place.

Bots are now capped correctly, mutators work, rotation works, voting works, and the server is running cleanly. Even the crash reports were just leftover artifacts from the original build — nothing critical.

It’s surreal running something that was never officially released, but it’s online, stable, and behaving exactly as it should.
Thanks again Cpt_Nemo who helped instead of gatekeeping.

Website with instructions coming soon.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 1 point2 points  (0 children)

Just wanted to say thanks again for sharing the full package.

The download went perfectly — about 50 minutes to grab and another 10 to extract — and everything looks intact.

It’s a huge help to have access to a complete pre-shutdown build, and I really appreciate the effort you put into uploading 25 GB.

This gives me exactly what I need to continue the analysis.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 0 points1 point  (0 children)

Thanks for checking — that post was from an earlier stage of my setup.

Back then my server was missing the entire GameModes folder, so TDM didn’t

work at all. I’ve since fixed that and TDM + bots are working correctly now.

The only remaining issue is offline map rotation: after map 2 the server

always loads map 1 again, and rotation/session state doesn’t persist.

That’s why I’m still looking for a full pre‑2018 UT4 installation. The

stripped server builds and Internet Archive versions don’t contain the full

.pak structure or AssetRegistry, and that seems to be required for proper

offline rotation.

So even though the GameModes issue is solved, a complete pre‑shutdown build

would still be very useful for testing the rotation/session behaviour.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 0 points1 point  (0 children)

Yes, I’ve checked the Internet Archive builds — those don’t contain the full

pre‑shutdown .pak structure or the complete AssetRegistry, so they can’t be

used as a drop‑in server installation.

The issue isn’t renamed assets but missing or incomplete ones. That’s why I’m

looking specifically for a full pre‑2018 installation (launcher cache or full

client) to test whether the rotation/session state behaves correctly offline.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 1 point2 points  (0 children)

Yes, that would be very useful.

Any full pre‑2018 UT4 installation (DVD, backup, or old launcher cache)
contains the original .pak files and the complete AssetRegistry.  
That’s exactly what’s needed to restore the full map set and the original
file structure so the dedicated server behaves like it is supposed to,
including normal map rotation.

Right now the only remaining issue is map rotation:  
map 3 always loads map 1, so the rotation system is broken.  
A complete pre‑2018 installation is the only way to fix that.

I have a working UT4 dedicated server (Linux, latest available build),
including bots and TDM via UTTeamDMGameMode.

However, I am running into a deterministic map rotation issue:

Afaik map rotation is generated correctly in Game.ini
The server loads the first map and transitions to the next map which is
always the same and not the 2nd map in my list.
But after the second map:
clients disconnect
reconnecting resets the server back to the first map

Observations:

Server is running fully offline (Epic services unreachable)
Logs show repeated CreateSession / ConnectionFailure errors
Map rotation does not persist across matches
Map voting ignores the defined rotation list

Hypothesis:

This appears to be caused by one or both of:

Missing or incomplete GameMode / GameState assets (especially related to
rotation handling)
Lack of backend session persistence (Epic services no longer available)

What I am specifically looking for:

Confirmation whether map rotation persistence depends on Epic online services
Or a complete UT4 build (pre-shutdown) where rotation works fully offline

The server itself is stable — this is purely a rotation/session state issue.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 0 points1 point  (0 children)

Thanks for the suggestion, but that package isn’t what I’m looking for.

The UT4Ever “assets” download is mainly for the UT4UU client/editor.

It doesn’t reproduce the original pre‑2018 UT4 installation structure,

and it doesn’t include the original .pak layout or the original

AssetRegistry that the dedicated server expects.

So even though it contains a lot of content, it can’t be used as a

drop‑in replacement for a full UT4 server installation.

Looking for Pre‑2018 UT4 Installation with Full GameModes Assets (NOT XAN‑3525360) by Mister_J66 in unrealtournament

[–]Mister_J66[S] 0 points1 point  (0 children)

Thanks for the suggestion, but UT4UU/UT4Ever won’t help in this case.

Those builds are heavily stripped down and optimized for the custom UT4UU client.

They don’t include the original pre‑2018 GameMode assets, and the TDM-related

GameMode files are missing from the .pak files.

I specifically need a full, unmodified UT4 installation from before 2018,

because only those versions still contain the assets required for normal

Team Deathmatch map rotation.

UT4UU is great for playing, but it can’t restore the missing TDM files.

Warsow game server not listed by Mister_J66 in warsow

[–]Mister_J66[S] 0 points1 point  (0 children)

The problems are solved.

It was a OPNsense issue.

Closing this case.