Open illwieckz opened 9 years ago
Ok, Willis answered me. His Quake master server is a master server for Quake games based on the DarkPlace engine (NetQuake protocol, but Quake3-like Master/Server queries), so currently XQF does not support that yet.
He is also hosting an undocumented RTCW master:
Return to Castle Wolfenstein
Thanks to him!
Hexen2
HexenWorld
Unreal
QuakeWorld
The Quake3 servers monster.idsoftware.com
and master3.idsoftware.com
are aliases on the same ip (so only one is needed).
Games that are currently lacking master servers:
ET: Quake Wars, Tribes 2, Postal 2, America's Army, Medal of Honnor: Allied Assault, Battlefield 1942.
some UT master servers (see http://wiki.333networks.com/index.php/Configuration/Unreal_Tournament):
Unreal
Hmm, UT 2k4 masters are certainly working, but I don't own the game and a valid setup is needed to query the master servers. If someone have a valid UT 2k4 setup, can he check if XQF queries successfully the master servers?
Rune
Postal 2
But like the UT master server from 333networks.com, I get an empty list but the master is not empty: http://master.333networks.com/g/ut
In fact, the only master server that answers a non-empty list using the gamespy protocol (-gsm
qstat argument) is unreal.epicgames.com:28900
, there is something to fix somewhere, perhaps in QStat.
I've send a mail to Darkelarious, the guy who develop the 222networks master server software to understand what is going wrong.
Unreal Tournament
This one answers to qstat -gsm,ut
, but I've read this master server also host some other games but did not answers to other games requests.
Battlefield 1942
It works with -gsm,bfield1942
, so if I can't list 333networks.com master servers, perhaps it's not QStat fault, qstat works well on qtracker.com
master server.
Well, there is something strange
qstat -gsm,mohaa gsm.qtracker.com:28900
gives 0 but http://www.qtracker.com/server_list_details.php?game=medalofhonoralliedassault gives many. So I can add this web page, but it could be better to debug the qstat query…
Note:
master2.qtracker.com
's official name is gsm.qtracker.com
q3master.reactionquake3.com
is an alias to master.rq3.com
Warsow
For information, this is a list of GameSpy game keywords:
This is the list of web server lists from qtracker.com: http://www.qtracker.com/server_lists.php
There is a problem when we use these web lists in XQF, this is a GameSpy master server so the servers expect to be queried with the GameSpy master protocol (-gsm
), if we fetch the list via HTTP instead of the the gamespy protocol, XQF try to query the server with the game known protocol.
For example if you fetch the list for BattleField 1942 using the web list instead of the GameSpy master server protocol, XQF will use the -eye
All Seeing Eye server protocol instead of the -gps
Gamespy server protocol), so many servers that only knows how to answer to Gamespy requests does not answer correctly.
Voyager Elite Force
Some news about “how to query the qtracker's gamespy master server":
http://www.qtracker.com/phpBB3/viewtopic.php?f=20&t=4392&p=16699#p16699
So, things can be fixed.
I submitted a qstat PR to fix many issue in qstat gamespy master server query: https://github.com/multiplay/qstat/pull/32
The xqf master server update will be mergeable when qstat will have this fixed code merged.
I submitted a qstat PR to fix the UT2004 server listing (overflow in color transformation code): https://github.com/multiplay/qstat/pull/34 .
I've been running a gamespy enctype 0 and enctype 1 emulator for years at master.maraakate.org
It also supports standard Quake 2, HexenWorld, QuakeWorld queries.
Daikatana has a non-standard query of "\xff\xff\xff\xffgetservers daikatana" on my master server. This is strictly for querying a UDP list and we use it with one 3rd party browser. Port offset is +10 for Daikatana.
Also forgot to mention that other Q1, Q2, QW, HW, Hexen2, Heretic 2 lists I have been scraping for years so results should be similar to others and should be safe to use as a backup. For ded server hosts you can add my master as well to your "setmaster" commands to also report to mine explicitly.
Ah this is super good to know, thanks for reaching out! I'll look at integrating this master. :+1:
I have found some master servers:
Quake 2
Quake 3
QuakeWorld
Reaction Quake
Return to Castle Wolfenstein
I've seen that deathmask.net is hosting a Quake master server but unless others (Open Arena, Xonotic etc.) I did'nt find yet a way to query it. I will email willis to ask him how we can query this master server.
Some games are currently lacking master servers, like Quake Wars, and some Unreal ones.
The GameTracker website references many servers for these games:
So, there is probably some master servers online, we must find them! :grinning:
If you know any master server for any supported game, feel free to write down a comment in this thread! :wink: