[quake3-bugzilla] [Bug 4962] Protocol version 69 + legacy support

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Fri Apr 29 11:55:42 EDT 2011


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

--- Comment #8 from Thilo Schulz <arny at ats.s.bawue.de> 2011-04-29 11:55:41 EDT ---
(In reply to comment #7)
> I'm not sure that this patchset does quite the right thing for OpenArena:
> compatibility with historical OA versions would require that (with appropriate
> cvars set) protocol "71" in demos/on the network is interpreted as equivalent
> to the real protocol 68, so having the old/new protocol split be disabled for
> STANDALONE games isn't really desirable? (It doesn't directly matter to me,
> because Debian's ioquake3 engine build isn't STANDALONE anyway, but OA's
> official binaries are.)

If OA's current protocol is 71, You can set the cvar "protocol" to "72" and
"oldprotocol" to 71. It will work fine with STANDALONE oa then. In either case,
negotiation of which protocol to use happens transparently from the user.

> If the engine supports exactly two network protocols (protocol 68, and an
> enhanced protocol) at any one time, will this cause problems for demos? For
> instance, if we have:
> 
> ioquake3 1.37: supports protocol 68 and Thilo's protocol 69
> ioquake3 1.42: supports protocol 68 and an even newer protocol 70
> 
> would ioquake3 1.42 still have a sane way to play back protocol-69 demos?

No. I do not intend to support any other legacy protocol than idq3's original
protocol. What will be supported are protocol 68 demos and the most current
protocol used by ioq3.

-- 
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