On 27/04/06, Whisper <[EMAIL PROTECTED]> wrote:
--
[ Picked text/plain from multipart/alternative ]
The maximum sv_maxrate of 30000 was told to me directly by Alfred that it is
currently hard coded into SRCDS, so that is where I get my authority on that
subject. Ask Alfred off list for confirmation if you want. Who knows, maybe
this value will change.

Interesting. There have been suggestions in the past that source
packets can reach 560 Bytes. If this is the case, then we can't reall
support over 60 packets per second without potential choke issues. I
cannot provide solid confirmation of this packet size however.

On a side note, I do remember the Valve Developer Site notes for SRCDS once
saying it could support up to 255 players or some fancilful number like
that, but this has now disappeared. Maybe there are others out there who can
testify to witnessing the same value for the supposed original online
multiplayer limit that was envisaged for SRCDS?

I remember that too, given the round start load currently present, I
am genuinely quite worried if the engine is hardcoded to 30KBps.

cl_updaterate has a hard limit of 100 (from memory), cl_cmdrate does not
seem to have a hard limit other than the clients fps, but due to the nature
of SRCDS client/server communications, all you end up doing is sending the
same amount of data after a certain point no matter how high the cl_cmdrate
is.

They both have a limit. Just go to console and type "cl_cmdrate" and
"cl_updaterate" it's all there.... similarly type "rate" and on a
server "sv_maxrate" notice the cl_*rate cvars have documented limits.

I have been at Valve to provide a SRCDS Netcode explanation on how things
should be setup in optimal circumstances, rather than the 20/30/56Kbitsps
with 33% packet loss explanation they currently have.

Me too. the best solution is to look at what we know about the packets
and to attempt to craft the highest bandwidth situations we can, to
find the theoretical limits. There are alot of caps and limiters in
source, these don't make life overly easy.

One of the things I'd almost like more, is just for the server to
advertise sv_maxrate, sv_minrate, sv_maxupdaterate, sv_minupdaterate,
sv_maxunlag, etc. so that we can use tools to actively rate remote
servers by settings.

BTW, its a wiki, create an account and fix it yourself  :p
;)

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to