MvC 3 Netcode

yes obviously mvc3 netcode is “not too bad” on the basis that eating one pile of shit is better than eating 50 piles of shit

Haha, I was thinking the exact same thing.

Online will never match offline. Internet is not instant.

That said, played a few matches online with a friend, dude was in Cali, it was pretty good. He was hitting his advanced combos, I just got the game a few hours ago and am still trying to get use to it.

I don’t get it. You do know lag and netcode are different things?

Those two are separate yet they share a close relationship. Simply, the crappier the netcode the more instances of laggy conditions, whereas you’d encounter more favorable/playable conditions in those same circumstance with better netcode.

Anyone else having problems getting ranked matched to connect… i keep getting fails and opponents dropping etc for no reason all of the sudden… it was fine earlier =(

It’s funny how they said the netcode was “the speed of light”, when all networking is literally at the speed of light. It’s like they were being deliberately ambiguous as a caveat for dropping the ball.

Sometimes I have a hardtime finding opponents on ranked match, it would either say : lost connection to opponent or failure to join game session everytime I search for a match. On rare occasion I get into games though

I’m a network Administrator with 10+ years of experience, and I just have to square away a few things here

The netcode is pretty damn good…
1.LATENCY is what matters here, not just available bandwidth. Ping is a reasonably good indicator of latency, but only if your emulating the packet property’s that the game in question uses, and targeting the same destination. In short, we dont have a solid metric for testing our connection quality for the purposes of this game. You could have a 6 ms ping to google, but a 130ms ping to the game host. You could also have a 6ms ping to the games host under standard settings, but it wouldnt really be relevant since you aren’t testing your connection using the same packet properties that the game uses. Speedtest sights are going to be EXCEPTIONALLY worthless, they almost always use the nearest " test location" to you, while this will still provide you with an accurate measure of bandwidth (which doesn’t really matter here), it will artificially reduce your latency relative to real world conditions. If you live in a major metropolitan area, and you have a 68ms ping to a test location in the same city, your latency probably sucks to anywhere out of state. All of this also applys to your opponents connection.

2.The US infrastructure isnt “horrible” its just patchy. There are alot of places in the u.s. where the infrastructure is cutting edge, and it shows , if you live in between or near Dallas and Austin in texas for instance, odds are you will have considerably less latency than anyone living in and around houston. Other areas I know are generally superior, are the seattle area, parts of california, and the research triangle in North carolina. Links between these areas are also very good. To put it in simple terms, american CORE network infrastructure is actually very good, but for reasons I will get to below, alot of areas are not going to be as up to date. Dealing with WAN links is a big part of my day to day job, and those are what matter for this sort of stuff.

3.Contrary to popular beleif, the big problem in the us with developing infrastructure has little to do with monopoly. The primary issue is size. America is big, its freaking huge, Japan in relative terms is very very small. The cost of building ANY infrastructure, whether its roads or networks or power lines, or even irrigation and plumbing, IS DIRECTLY PROPORTIONAL TO THE DISTANCES INVOLVED. What makes this even worse is that many links have to pass through sparsely populated areas relative to other countrys. In a more densely packed country, residential use in the intervening space Helps to defer the cost of installation to the communications firm. In america, many of our communitys developed AFTER the rise of mass transmit and the automotive industry, and as a result the distances between them are GENERALLY larger. There are a lot of other factors involved (REPLACING exsisting infrastructure vs the cost of BUILDING new infrastructure, VS UPGRADING exsisting infrastructure is a big one)

4.Yes there are workarounds, but they are not always practical, and alot of the systems that are popular with 2d fighting games (like ggpo) wouldn’t necessarily be practical for a 3d game. And even if they are ( I do not know enough about the specifics of GGPO’s systems to hazard a guess) It could be extremely costly and time consuming to implement such a system, On top of that those kind of systems usually rely on a sort of network symmetry that your unlikely to encounter with non-enthusiasts playing.

Frankly I have had better connections with this game than with either of the two Blaz Blue games. I do occasionally have a match with a little bit of input lag, but it isnt common and even when it occurs, not once has it been a significant factor in the matches outcome. Whats more the system in place implys that BOTH players experience the same amount of input delay, assuring that neither player has an unfair advantage based on the quality of their connection.

IF you really want THE BEST CONNECTION heres a couple tips:

1.DONT USE WIRELESS. I dont care how good your wireless router is, the wireless components on the PS3 and 360 are the problem, and there isnt anything you can do about it.

  1. Assign your console a static IP address and put it on a DMZ. Any sort of routing can increase latency, in theory, port forwarding shouldnt make any difference. In practice, sometimes it does. This requires that your router supports DMZ, and that its operating system wasnt written by a bunch of Comp-sci undergrads. See below.

3.The quality of both your router and modem matter. Modem less so, but if you have a crappy modem then it can have a detrimental effect on latency.

HOLY CRAP INADVERTENT WALL OF TEXT… I need to learn when to stop typing…

Thanks for that.

If Preppy is reading this, please consider adding it to a sticky or something, people really need to understand what’s really going on.

Disregarding the subject of lag entirely, is anyone able to consistently (or even over 50%) join games in player/ranked match without receiving one of the “cannot connect” messages? Because with DMZ mode as well as manual port forwarding I can only connect to people on PSN maybe 15-20% of the time at best; on XBL it’s much worse.

This actually works. Thanks

Add me under the mix bag lot. I was doing mostly player matches, and, you sadly can’t really see bars. So I had some really laggy matches. After a while I managed to get rather smooth or at least playable matches though. I also found that just putting everything on any for player match clear up the cannot connect bull for the most part. After doing that I only got blocked out about 2 or 3 times.

I feel like they treated the ps3 version’s netcode like they did the “Street Fighter 4” ps3 netcode, it’s lacking and doesn’t give very many results, however that was rectified when they released the Super Street Fighter 4 game. I wish they didn’t take a step back, but I did play some decent online games that weren’t marred by “lag” tactics.

Im always able to find a game almost immediatley, If I turn on fight request, I can never finish a single match, I always get interrupted by a “new challenger”.

EDIT: I’m on a ps3

Agreed, the netcode is pretty solid, and most of my matches are MvC2-quality. Thank you for your insights, I really enjoy reading posts like yours. If you would be so kind, I would appreciate your advice on a few things for making my connection even better:

I am shamefully on wireless. I tested my connection (Michigan) to a server in California, and I ping in at 58ms with about 12ms jitter. So, not great, but it’s low enough for me to not notice. I would love to go wired, but my cable modem is in my basement while I am on the top floor. I am in rented living, so drilling holes in the floor is not really an option to me, and buying a 50 foot cord is probably not the best idea either. Suggestions beyond moving my entire setup to my basement or the modem up two floors?

How do I do this? Or figure out if it is done already? An explanatory link is fine.

The default Comcast modem/router seems fine, but what is your opinion of them? It’s not really an option for me to change it (otherwise Comcast blames every problem on your modem and refuses to help - irritating), but I’m curious about what you think.

been playing all night and morning with many players from japan and europe and havent noticed any lag at all, i’m in PA. This is like 100% different than the results ive been getting with ssf4 on psn so take that as you may, i don’t think I’ve ever had a lag free game on super with anyone more than 20 miles away lol.

This is going to be a nightmare for me who lives in europe, since I don’t really have any idea of who I’m being matched against. And europe is never considered to be their own region… It’s just USA and Japan, kinda sucks for us.

I figured prior to release there may be some network stress tests, or not enough people in my area were being matched up. Sadly since release nothing has changed. It ranges from noticeable lag to horrendous, my connection is fine as is my experience with most other games and fighters in general, namely MvC2. Definite need of a patch, there’s so much wrong with the online at the moment.

I thought it was pretty damn good yesterday… of course a couple matches I had lag but overall it was a great experience.