Aller au contenu

Photo

Bouncing - lag in Australia?


  • Veuillez vous connecter pour répondre
18 réponses à ce sujet

#1
Kuiriel

Kuiriel
  • Members
  • 5 messages
 Hi. I'm yet to play through Mass Effect 2 so am not currently interested in the single player of Mass Effect 3. I bought it a few days ago because I enjoyed the multiplayer demo (waaaay back when).

However, on joining a multiplayer server I have a terrible bouncing effect. If I move, I bounce between where the game thinks I should be after I stop moving, and where I was before I started moving.

From what I've googled, this is actually due to very high latency because I am being matched up with players overseas instead of local to Australia.

That does not make for a happy clam.

Has any solution for this been posted? I am hoping that my inability to find a solution on google is a failure on my part, rather than evidence of Bioware figuring it's not important enough...

I have opened up Resource Monitor and via Network > Network Activity, I can see who I am connecting to. Each time so far, it's been someone far away. No Aussie players yet. :(

#2
Robot_94

Robot_94
  • Members
  • 127 messages
there are other australian players the odds of you playing with them are very slim, the only way around this is to be host, the only problem with that is that we have no lag while everyone else has lag

#3
Kuiriel

Kuiriel
  • Members
  • 5 messages
It really is odd that they don't let you choose fellow gamers by region - or at least show your ping to the host.

#4
Gibb_Shepard

Gibb_Shepard
  • Members
  • 3 694 messages
You just have to get used to it. Bioware don't give a **** about other countries, so you have to use their ridiculously basic matchmaking system. The problem with you being host is that all your (American) team mates leave halfway through the first round, because they have a dummy spit when they find out they don't have 30 ping.

Only way to play with Aussies is by inviting your friends to the game.

Modifié par Gibb_Shepard, 07 septembre 2012 - 02:19 .


#5
Dup3r

Dup3r
  • Members
  • 406 messages
I'm in the US (west coast) and I land in games with Aussies and Kiwis from time to time. There's a bit of lag, but after a round or so, it seems to settle down. You need to lead your shots a bit occasionally.

They're always good folk though especially letting a Yank in. ;)

Cheers guys!

(oh, ps, I'm on PC)

Modifié par Dup3r, 07 septembre 2012 - 03:59 .


#6
.458

.458
  • Members
  • 2 113 messages
That rewind/rubberbanding is truly just lag. You might want to google for "MEPinger", and use that as a guess to how bad it will be. Depends on latency to host. If you get completely corrupted movement that seems to be random and noisy, this is a different network issue. But...there is no technology nor any fix for latency on networks...software can't make up for that. So picking your matches (using MEPinger once in the lobby) might be your best bet. I find 225 ms playable, but not great, 250 ms too irritating to play, and anything 210 ms or lower to be very good play. YMMV.

#7
Auspician

Auspician
  • Members
  • 63 messages
I've found sometimes entering and exiting cover seems to (momentarily) stop the bouncing. You're still lagging, of course, but at least you can keep your crosshairs on target instead of firing back and forth over both shoulders.

Robot_94: Spot on. I routinely non-host and end up playing with lag that can be measured in seconds, not milliseconds. On the rare occasions I decide to host, I'm usually soloing come wave 2.

Best bets: play shooter classes, or classes with powers that have no travel time. Avoid Vanguards (even if you don't glitch off the map, you're usually dead before charging restores your barrier). Krogan heavy melee is also a prime bounce instigator.

Closest thing to a solution I've found was posted by someone on the multiplayer forums. They suggested using peerblock and adding various countries/regions to the blocked list. I tried it myself without much success (couldn't get the IP lists to download) but if it works for you, have at it.

#8
Kuiriel

Kuiriel
  • Members
  • 5 messages
Oh, peer block is an interesting idea. I managed a game earlier in the US and the latency there was definitely more manageable (but doesn't compare to the instant feedback in BF3 played locally). The first matches I joined must have been somewhere else, or on a really bad host.

I found MePinger here: http://social.biowar...ndex/12567065/1

...and thank you! :)

#9
Auspician

Auspician
  • Members
  • 63 messages
No worries.

And cheers for the MePinger link; I think it's great! Why games that don't have dedicated servers eschew player connection indicators constantly baffles me...

#10
.458

.458
  • Members
  • 2 113 messages

Auspician wrote...

No worries.

And cheers for the MePinger link; I think it's great! Why games that don't have dedicated servers eschew player connection indicators constantly baffles me...


They should have that built in, but on a model where everyone talks to a server it's much easier to do. When network is offloaded to the gamers (which is what ME3 does) it complicates things. A built-in solution would be superior though, because the external ping applications depend on a different protocol which may not be available everywhere. Each time you use MEPinger and you can't get a number, it means ICMP is blocked...which is common. And ICMP may even be treated differently than the game protocols (UDP). In order to use UDP networking they need some sort of timestamp anyway, they could have taken advantage of that for in-game. I suspect the biggest reason to not do that is because if people start rejecting based on quality some people are going to have to complain there are no games, and the total gaming pool goes down for any one person. In the long run though, I think it was a mistake for game quality to not include that latency display.

#11
Auspician

Auspician
  • Members
  • 63 messages

.458 wrote...

I suspect the biggest reason to not do that is because if people start rejecting based on quality some people are going to have to complain there are no games, and the total gaming pool goes down for any one person. In the long run though, I think it was a mistake for game quality to not include that latency display.


Yeah, this. I used to play a fair amount of Space Marine which had/has a much smaller playerbase than ME3, a horrible P2P matchmaking system and finding a good game was an arduous task. But at least it had a latency indicator.

:)

#12
TheEgoRaptor

TheEgoRaptor
  • Members
  • 572 messages
Unfortunately, Australia has possibly the worst internet connectivity, as a country, in the world.

#13
Auspician

Auspician
  • Members
  • 63 messages

Alaric123 wrote...

Unfortunately, Australia has possibly the worst internet connectivity, as a country, in the world.


Sad, but true. :crying:

#14
Kuiriel

Kuiriel
  • Members
  • 5 messages
It's been better since then. I leave if the server is THAT bad - if it's that bad, it seems to be more related to the hosts connection than it is to the hosts location - and when I've hosted my own server, most people have actually stayed on and played. :)

MePinger has been useful too. I've not had a single Aussie player so far.

#15
Auspician

Auspician
  • Members
  • 63 messages

Kuiriel wrote...

It's been better since then. I leave if the server is THAT bad - if it's that bad, it seems to be more related to the hosts connection than it is to the hosts location - and when I've hosted my own server, most people have actually stayed on and played. :)


Kudos. Currrently my upload speed is pathetic, so hosting is still a no-go. But my local exchange tells me they're upgrading their lines within the next six months, hooray!

MePinger has been useful too. I've not had a single Aussie player so far.


Wait, really? After I blocked the Americas and half of Europe, I've been having half-decent luck finding local hosts.

#16
.458

.458
  • Members
  • 2 113 messages

Auspician wrote...
.....

MePinger has been useful too. I've not had a single Aussie player so far.


Wait, really? After I blocked the Americas and half of Europe, I've been having half-decent luck finding local hosts.


Funny thing, I'm in USA and would say it is rare to have more than 1 other player from USA when I play. Even if you add Canada, it is rare. Very often every player other than myself is from Europe, plus a sprinkling of Africa, Asia, and South America. I see a few players from Australia, but not many. Often the best ping times come from Russia or Germany. I get some pretty bad game play from Canada. One of the odd things about the internet is that many of the early adopter countries were considered strong in tech and financially more able...but as a result they had the first out-of-date hardware as well. Seems that countries that adopted later often have a much better infrastructure (I'm guessing because far better tech became far less expensive). I live in a tech heavy area of USA, just outside of major areas...I ended up not having more than a 56k modem for a long time, and eventually they upgraded with fiber. I'm kind of glad for this, as the people where the tech still works have worse network performance. In terms of network, it's strange where we see the most people and where it actually works best from.

#17
persistent

persistent
  • Members
  • 27 messages
Aussies, join the group in my sig and you'll find plenty of us who play often - and with no lag :)

#18
Kuiriel

Kuiriel
  • Members
  • 5 messages
Sorry, I meant mepinger has been useful in terms of knowing who I'm playing with, and leaving if it's bad. IN ADDITION, I noticed I had not had any Aussie players.

I could use PeerBlock to keep out the non-Aussies, but I forgot. ^_^ Persistent, there's no direct link in your sig? How do we join the group?

#19
DoubleHell

DoubleHell
  • Members
  • 851 messages
There's a group of Aussie/Kiwi players here - http://social.bioware.com/group/6975

Our Origin ID's are all posted, so feel free to add us.