Anyone having rubberband?

Classic319Classic319 Join Date: 2010-11-06 Member: 74789Members
<div class="IPBDescription">finally found what it is called</div>Mostly I have a serious Rubberbanding. Just cannot move. I don't know exactly, sometimes it doesn't happen when I join the server that has less players. But it's weird that I had never problem even if the server later contains much more players even like 20.

Anyway, the fact is I could never play at the server that ORIGINALLY ontains +15 players. Because that ###### rubberbanding.


My computer is pretty old, having 8600GT and 2GB ram. But having ca. 40 FPS all the time.

Can anybody tell me what's problem and whether you also have this problem?



+ I wonder to know, whether PING often makes Rubberbanding or not.


Actually, this computer seems to have some problems. One is that I have almost 1.5x to 2.0x pings than I used to have before 3 months ago(i've never played any game since May because I was in Germany to study). And the other is that sometimes graphics break down and the graphic card being heated.

Comments

  • AsranielAsraniel Join Date: 2002-06-03 Member: 724Members, Playtest Lead, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow, Subnautica Playtester, Retired Community Developer
    I can explain you the general cause of rubberband, perhaps that helps you.

    When you walk forward, you computer sends the walk forward command to the server. While that message travels to the server, the server calculates where you should be, and sends you a message back to tell you where you actually are, you computer already anticipates that movement, and moves your view where he thinks the server will tell him that you will be.

    Now several things can happen. For example, you walk forward, but the server never gets your message. In that case the next server update will tell you a different position from the one you actually are, and you will be pulled back.
    It also happens when you walk forward, and hit another player that just in that moment can in front of you and your client was not able to predict that.

    Ok, it sounds all a little complicated, but in short: Ping and server tickrate will influence the amount of ruberbanding. Where the problem lies (packages getting lost on the network, server/client problems) is hard to say from here, but rubberbanding was very common in the beginning of ns2, now it mostly disapeared for me.
  • pSyk0mAnpSyk0mAn Nerdish by Nature Germany Join Date: 2003-08-07 Member: 19166Members, NS2 Playtester, Squad Five Silver, NS2 Community Developer
    I had that problem aswell, but now I can play properly with a small 128kbit/s connection.
    I just changed my ISP. Turns out that the massive connection problem issues and rubberbanding came from one of the ISPs I used. Apparently there was some heavy delay/loss going on regarding the upload.
    With a decent ISP I can even play with 64kbit/s on a small server and only get a few connection problem messages also not resulting in timeouts.

    If you can play other multiplayer games with your connection, keep in mind that the spark engine is still being optimized and thus the netcode will probably be more forgiving or compensating about that in the future.
  • Classic319Classic319 Join Date: 2010-11-06 Member: 74789Members
    Thank you for all the comments, but it's all smooth for me but the ping and that crazy rubberbanding! And I wonder to know why i have almost 700 pings for Europe server, it used to have only 300 but 700! What's problem? I've tested, and it's all good, no losses, but playing game, over 50 chokes and super ping! Just 20 Hours ago, I had once better ping, like 400 for Europe server, but now? 700 AGAIN! What the hell
  • AsranielAsraniel Join Date: 2002-06-03 Member: 724Members, Playtest Lead, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow, Subnautica Playtester, Retired Community Developer
    400 and 700 are not good numbers for a server on your continent. There is clearly a problem with your internet connection.
  • Racer1Racer1 Join Date: 2002-11-22 Member: 9615Members
    As an extension to what pSyk0mAn said, try using PingPlotter (freeware), and type in the IP of the game server you are connecting to. If your packet loss is over a few percent, or if your ping times periodically jump to above 250ms, then something is seriously wrong with the connection.

    Personal story: I once had a similar problem, ran ping plotter, and noticed that on a certain hop (that is, a connection along the route to the server), most of my packets were getting lost. So, I called my ISP, told them the IP of the router in question, and watched in-real time as pingplotter showed the router disappearing (while they rebooted it), and then reappearing with no connection problems. (Of course, this only works if the router is on their network).

    Note: This will only address some of the potential causes of rubber-banding. If the cause is elsewhere, such as the server simply not being powerful enough to keep up with the players, then this will not help at all.
  • WilsonWilson Join Date: 2010-07-26 Member: 72867Members
    Sounds like a problem with your ISP.
  • BJHBnade_spammerBJHBnade_spammer Join Date: 2005-02-25 Member: 42431Members
    ive had this problem before also with my server and im connecting from the same network as it using the internal ip address and external ip address and i have the problem both ways anything i can do to lower the chance of this happening?
  • ZurikiZuriki Join Date: 2010-11-20 Member: 75105Members
    edited August 2011
    NS2 doesn't seem to display the correct ping on any of the measurements. The scoreboard shows about 90 for me, but net_stats shows 400. I don't know which to trust, because some games feels like 400 but others feel like 100. It's hard to tell, but I live in an area with awful internet infrastructure, the max speed I can get is 3.5mbps downstream (approx, highest I've seen it is 4.1) regardless of ISP or internet package (both fibre optic and 50mbps cable are unavailable in my area :( stupid incompetent council is unwilling to update the infrastructure).
Sign In or Register to comment.