Q3Test v1.09 & HPBs
by Steve Gibson, Aug 29, 1999 4:28am PDTJohn Carmack, who rumor has it is a programmer over at id Software has another .plan update with some good news for a lot of you guys who are among the HPB contingency. I snagged a few of the latest changes and slapped them here. Check out the fingershack for the full update.
* spinning machinegun barrel * changed q3data -origin option to -offset, defaulted to 0 0 24 for all player grabs * removed second parm from -lod in q3data * fixed 0 ping on last player killed before fraglimit * better ping calculation right after transitions * add time back to scoreboard * sv_maxRate option to force all clients to play with a max rate. This can be used to limit the advantage of LPB, or to cap bandwidth utilization for a server. Note that rate is ignored for clients that are on the same LAN. * reduced client to server bandwidth by 35%
Chatty: Diablo III, Dragon's Dogma
FileShack: Unity of Command, Skyjacker
Daily Filter: Planetside 2, Deadlight
Weekend PC digital deals: strategy-o-rama
38 Studios, Harry Potter Kinect - Shacknews Daily: May 25, 2012
Comments
Btw quick q..
are you running the server?
if not then how are you getting admin power?
me n my friend have been trying to work it out with our clan server...
Taking away from the gaming experience of another in order to give you a better chance of winning is NOT cool. Though servers that only accept a certain range of pings are OK to an extent.
What RATE does is put a maximum cap on the amount of data the server sends you. If there is one LPB with a 100,000 RATE and one HPB with a 2,500 RATE, and they\'re both in the corner looking at walls, they are both getting the same amount of data from the server.
The difference comes in when you get a lot of activity going. If you have 12 people jumping around on Q3test2, the LPB will eat all that data up, while the data may be quite over the HPB\'s 2500 rate. So this makes the server send less info to the HPB than is optimal, and so that\'s where you start seeing the yellow packetloss on your lag-o-meter.
As long as there is a small amount of activity going on, your rate in a way does not matter, since there is less data being sent than your set maximum.
BTW: the amount of data you are sent depends on the amount of entities in your vicinity. If you are on Q3test2 with 32 people, and they are ALL on the other side of the map, you\'ll be fine on a modem. However if you walk into a room with 32 people in it, yer gonna get raped.
guess what..
most hpb\'s pings/lag ISNT CONSISTANT
If a lpb cant deal with a 50 ms ping increase then you suck..
my normal ping range in most games are 200-500
now tell me..
WHICH IS HARDER TO ADJUST TO? 50ms differance? or 300ms differance?
yes i know that a good steady ping is good.. but there are times when the net gets bumpy.. and you slow down....
just because you have to actually lead your target an inch when ya lag isnt worth crying bout..
oh i\'m sorry. your soo used to putting the trigger on some ones lagged head..
DEAL WITH IT
For the people saying being an LPB is harder(at least thats what it sounds like to me), give me a break. You can see things happen before an HPB, you see closer to where people actually are if you\'re an LPB (closer to the way things are on the server), etc. Why don\'t you ever see any HPB\'s railing people out of midair.... why are most GOOD players LPB\'s... give me a break.
A rose that looks like a can of beer, and sounds like an alarm clock, is not still a rose.. even if it does smell like one :)
As for the rate cap, wasn\'t this possible in Q2? If not the native game, I\'m pretty sure it was in Lithium. I didn\'t see it used that much then, so I doubt it will be now.
Good for the fact that some of us MPB\'s (middle ping bastards 250-300ping) have a better chance to get a few more kills because were not getting railed up the ass in mid air by some lifeless low ping bastard....
and i know i\'m gona piss alot of whiney lpbs off.. but the truth is you lpbs) all suck! goto any server... wait for some lag to hit every one... and listen to the lpb\'s CRY WHINE BITCH about their ping going over 150...and they say well i cant play on this..... i\'m leaving....
now explain to me how can people with a respectable 150 ping complain.. come on if you had any skill what so ever you\'d still kick some ass..
I\'m pretty good at leading a target with my 250-300 ping.. but with lpb\'s they just have to aim and shoot.. but with this new console command we (mpb\'s and hpb\'s) arent at the mercy of some lpb sucking all the servers bandwidth...
but i dont think too many servers will use that command unless its some sort of match going on between a isdn/cable/xDsl user and a modem user..
and if you lpbs dont like it remember.. the server has to type the command in console in the first place...
i\'m sure there will be servers that do and servers that dont...
just find your self another server
and John Carmack is making it fare.. not trying to tick you off.. you\'ll probably NEVER notice the extra 30-40% lag since the network code has been reoptimized :)
#18 Romero is still wokring on that Dakania game... i think....heh.. that game was like supposed to be out a LONG TIME AGO....
Think about it.. what would make the bandwidth less? He has somehow decreased the size of all the info that is going from the client to the server. What would be the logical result of that? The size of the info about all the 31 other people will be 35% less as well.
I may be wrong, but that 35% made me very optimistic :)
If someone has a name like, for instance, \"disconnect\".. with the old log file format, a line like this would appear when that person said something:
> disconnect say: \"whatever\"
A log file parser might think this was someone disconnecting from the server. With the new change, it would look like this:
> say: disconnect: \"whatever\"
And voila, no chance of a mixup :)