Jump to content

W:ET Packet loss - Lag - Routing ?


S3ti

Recommended Posts

ET fragments anything bigger than 1300, as you can see yourself from your screenshot with /showpackets 1

 

I got some fragments too, I connected to recruiting server to test it, but I guess it depends on the map and how many players and entities can be visible together.

 

 

 

client send   32 : s=12878 ack=3182

client recv  836 : s=3183

client send   31 : s=12879 ack=3183

client recv 1308 : s=3184 fragment=0,1300

client send   32 : s=12880 ack=3183

client send   32 : s=12881 ack=3183

client recv  373 : s=3184 fragment=1300,365

client send   32 : s=12882 ack=3184

client send   32 : s=12883 ack=3184

client send   31 : s=12884 ack=3184

client recv 1128 : s=3185

client send   32 : s=12885 ack=3185

client send   31 : s=12886 ack=3185

client recv 1166 : s=3186

client send   31 : s=12887 ack=3186

client recv 1177 : s=3187

client send   32 : s=12888 ack=3187

 

 

Yes, depends on the map and also the area, in some places it's fine, in some it's terrible. But I wonder how the engine is supposed to handle this, is the extrapolation normal then? Or is something not right with my PC or ET? Thanks :)

Link to comment
Share on other sites

  • Clan Friend

Yes, depends on the map and also the area, in some places it's fine, in some it's terrible. But I wonder how the engine is supposed to handle this, is the extrapolation normal then? Or is something not right with my PC or ET? Thanks :)

Probably the engine fragments it because it would get fragmented anyway

 

I didn't check that part of the engine in depth, but it seems that the server tries to guess when the missing fragment will arrive (according to rate) and set the snapshot time to that.

 

Of course this can never be predicted perfectly, and anyway extrapolation is unavoidable since you won't get the message until the rest arrives. Maybe they didn't make the game for so many players.

 

That fragmentation happens in the engine and as far as I know it's not changeable unless you recompile ET with a different value. But then if you send a big packet on the net it would probably get fragmented anyway

Edited by SunLight
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.