GameServerManagers / Game-Server-Configs

A repo of game server configuration files used by LinuxGSM
277 stars 175 forks source link

Switch to OpenSpy master server for Unreal Tournament 2004 #133

Closed cetteup closed 1 year ago

cetteup commented 1 year ago

Epic Games is shutting down their server list backend on Jan 24th. The only currently available alternative is OpenSpy.

See GameServerManagers/LinuxGSM#4086

I also noticed that the existing default config had some GameSpy master server configured for UT2004. However, UT2004 uses a totally different protocol to communicate with master servers.

Overall these changes:

I will open a PR in the docs repo to add a hint to the UT2004 docs.

cetteup commented 1 year ago

@dgibbs64 Any chance of merging this soon? Epic's servers were shut down on schedule last week, meaning any UT2004 server installed via LGSM right now has no master server.

dgibbs64 commented 1 year ago

Done. Thanks. Could you do the same for UT99 as well, please?

cetteup commented 1 year ago

Will do.

Erutan409 commented 1 year ago

Is there any chance for UT3 support as well? Admittedly, I'm not entirely up-to-speed on all of the [potential] alternatives with the previous server(s) going down. But, I was hosting a UT3 server with LGSM for a few years now.

dgibbs64 commented 1 year ago

Not sure tbh. The update on out end was to update a few configs. if that's is whats required then we can do it

cetteup commented 1 year ago

Yes, there is. Only that for UT3, you need to modify the binary instead of a config file.

It should be possible to just replace the relevant strings with sed. I'd need to check which ones, since you need to first "undo" all the GameSpy-related changes made via the latest patch.

In the meantime, you can get a pre-modified UT3 Linux binary on the OpenSpy Discord (invite on their website).