[quake3-bugzilla] [Bug 5099] Add support for dpmaster protocol

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Thu Jul 28 08:42:54 EDT 2011


https://bugzilla.icculus.org/show_bug.cgi?id=5099

--- Comment #18 from Mathieu Olivier <molivier at icculus.org> 2011-07-28 08:42:52 EDT ---
(In reply to comment #14)
> The sv_heartbeat cvar lets you
> configure any heartbeat message you want.

Now that you mention it, that's one of my problems with the current code: an
heartbeat cannot be "any message you want". Any heartbeat other than
"QuakeArena-1" (Q3A), "DarkPlaces" (DP), or the Wolfenstein heartbeats is
considered malformed. The documentation has always been crystal-clear about
that. The previous versions of dpmaster used to tolerate them, but the current
dpmaster simply ignore them.

(In reply to comment #17)
> Right, what I mean is: who runs dpmaster.deathmask.net (if it's not Mathieu),
> and can we ask them to do this? Or, Mathieu, could you add an on-by-default
> mapping for OA in the dpmaster source code, as you've done for Q3A, RTCW,
> WolfET? This would make older OA binaries interoperate nicely with what future
> OA versions will hopefully be made to do.

Willis is the guy behind DeathMask.net <http://www.deathmask.net/contact.php>.
But I have access to his server for maintaining dpmaster (not the webpages,
just the service itself).

Regarding your problem, I don't think you will need me to do anything. If you
upgrade the OA engine to a more recent version of IOQ3, you'll get a new
protocol number, so the new OA servers won't be able to see or join the old
servers anyway. Provided the code has been changed by then, to allow OA to send
DP heartbeats and "OpenArena" as a gamename in its infoResponse and getservers
messages, you will be right on track.  :)

-- 
Configure bugmail: https://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list