MvC 3 Netcode

use the same region option

While it’s true most casuals don’t really notice the input lag and join whatever room they find, i have to say the matchmaking is at fault here.

For me it never finds anybody from the same region haven’t been able to get in a match for the past week really, and when i do i get matched up with people in Australia, people in the US people in brazil… Why because somehow those connections appear as 4 green bars and the game thinks they are ideal connections. Not only is it one of the worst netcode’s out there but it has hands down the worst matchmaking i’ve ever seen.

Seriously fuck this game

So now the question becomes, should we all leave the game behind due to the netcode to send a message?

we didn’t need to leave games behind to get GGPO in HDR\mvc2 so doing that probably won’t affect much.

its all about getting capcoms attention. Someone needs to write a GOOD front page article describing why these types of net codes suck in the west\most of the world and no, I won’t write it. Capcom needs to feel the same lash back SNK did when they were releasing shit garbage net code.

The sooner that article is written the better. That will be the first step in the right direction.

Even then, I personally believe that it will be their wallets that will affect it. We don’t buy a good game with bad netcode, they’ll get the message that netcode matters. I just don’t know if people would be willing to make that sacrifice.

I also don’t believe we really had TOO much influencing on HDR/MVC2 getting GGPO netcode. Those were going to sell regardless, so I believe they used those games as a test run for the netcode, which makes some sense.

Also, why don’t you write the article? You’re the most outspoken on the subject, if anyone should speak out about it for Capcom, it should be you.

Caim and TonytheTiger Nominated to write that article. Unlike that other retarded article from a month ago, lets get public opinions of all parties and throw them in the article as well.

just because I’m the most outspoken about it doesn’t mean I’m the right person for it. All I have is the experience of playing quite a few online games so I know what works. However, explaining the technical reasons is quite troublesome. I can just merely call it crap w\o offering anything else.

The main issue with ggpo and 3d games is this. The reason GGPO works great is because the games it uses can be ran multiple times on 1 machine. For instance on GGPO, there are 3 games running I believe per connection. Yours, the opponents and an alternate copy the games looks to for spectator mode and for roll back states. Apparently if I have this right, that is the secret to GGPO. Now on consoles these games are taking up quite a significant amount of CPU so when the time comes to run a 3rd copy of the game, there is not enough CPU left so capcom can’t run the GGPO system.

Ponder says they’re full of shit and its totally possible. I even read somewhere that capcom wouldn’t even let him ATTEMPT to try it for ssf4 even though it would of been a win-win. We would of won cause it would of meant better net play, capcom would of won cause it probably would of increased their sales. The FPS scene also has CPU intensive games and yet the net code is by far better than mvc3 so capcom using that excuse is kinda shitty. Obviously there are technical issues between FPS\fighting game net codes and that is out of my league.

ponder or damdai wold be my vote. I don’t know the other guys you mentioned but these 2 I mentioned are tournament players whom have created their own net codes in ggpo\2df. Those guys would really know if capcom is full of shit and offer ways to get around it probably. Not only do they play the games @ a pretty high level, they have created the best 2 net codes out right now which happen to be on PC.

This is mostly correct, but I believe that the main reason GGPO has to run multiple instances of the same game simultaneously is only because those games have to be fully emulated with the netcode layered on top of that, as they weren’t designed to be played across the internet in the first place. If you were to integrate GGPO into the game itself, it would take much less processing overhead. So, while I figure MvC3’s online experience could be improved a good bit, I dunno if you could just shoehorn good rollback netcode into it or not at this point.

I really would like to see a straightforward and thorough discussion on this subject from ponder or damdai myself.

Personally I think the matchmaking is more at fault.

MVC3 feels like a ghost town to me, I play maybe like 5-6 different people and that’s it. I have a hard time believing that 5 ppl got the game for PSN here in scandi…

Either that, or Scandi is actually smarter than the rest of the world and knows better to play it online.

I don’t enjoy MvC3 online at all, I feel lag in every action I do, even in the 5 bar matches. There hasn’t been a single time it felt ‘right’ to me, so I spend all my time playing MvC3 on the training room or playing arcade mode to watch the endings of the chars.

I’m really really disappointed about this because I don’t have a local MvC3 community to play with (Spain sucks on this) so I just can’t play with other people.

Considering sales plummeted off the charts in its 2nd mere week in Europe -netcode talk travels fast, moreso in areas with no offline scene to speak of- coupled with the fact that a plethora of players are still caught in ‘Capcom Limbo’ for a matchmaking mechanic -still cannot search ranked or lobby matches using the same region search- it’s safe to assume a handful of…continents, have already indefinitely shelfed the game.

Kudos, Capcom. Onward !

Now I wonder if we should follow suit.

The online aspect of the game is garbage. I played it for a couple weeks and I can’t stand the lag. I have great internet speed and can’t stand the lag even with (5 green bars )opp. Mvc3 is an online fail! Too many graphics for online 2 handle smoothly and quickly. Would be great at arcade though.
Im back to playing mvc2. When does mvc2.5 come out? :slight_smile:

I don’t like the search option Language they added. That can potentialy hurt the matchmaking, a player who picked language any will be matched to who? A player who picked english will never be matched with someone who picked japanese? Not to mention only a few languages are listed.

The lobbies having Any/Any/Any/Any as default was also a big mistake. Sometimes I get lobbies from Japan where the host have like 4 bars - that’s impossible, I live in the other side of the world!

Matchmaking is still a big problem. If a US player search for players Region/Same, he’ll get matched against people from all over North America. Considering the geographical dimension of North America, you won’t get smooth gameplay against people online on a regular basis. I guess if the netcode was GGPO+Input Lag+Buffering it could work, but it’s not.

So, Capcom only uses the country you reported to PSN/Live to do the matchmaking, no State, no City. What they should do is to divide the world in many regions (say, from the size of Texas), and give a number for each region. They should make you pick where you live in that world map before you start playing online. When you search for people online, you’ll be searching for people of you region and regions that border it (you’ll be able to customize your search by adding or removing certain regions - maybe even rate the connection in the end of a battle - good or bad - and have the percentages displayed so you have a basis for the removal).

I didn’t want to believe all the comments about how mediocre MvC3’s online was. It was until a few days ago I got to try it out and boy I was left speechless. 10 matches, that is all it took.

I don’t have any slowdowns, which is a good thing obviously, but what really destroyed my experience was the input lag. Playing Trish doesn’t make things any better, most of her combos require strict timing, well good luck landing anything besides the magic series. You probably need to play the guy across the street to not notice the input lag, which defeats the purpose.

I had a small hope the game would be at the very least decent online, specially when the matchmaking lies to me and tells me I am playing a 5 green bars connection, which may be true, and if it is that is sad. Unlike most people I actually had fun playing SSF4 and HD Remix, it just took a bit of getting used to it and you were ready to go, but not this time.

I don’t talk business/networking so I’m not gonna criticize Capcom (that bad) for dropping the ball, but for what they did to the game (or didn’t do) they deserve my stamp of disapproval.

Nah, it would still be bad playing someone down the street.

The reason you don’t see the game lagging, or skipping, is because the input delay is turned up through the roof in order to dupe the idiots into thinking the game is great online. GGPO has a similar function. If you crank the input delay to 0, the game becomes a little bit skippy but your inputs to the game are fast. However if you turn the input delay to 9 frames, a 250ms connection which should be laggy is VERY smooth.

the BEST thing to do instead of doing that intricate ass system is just display the ping to another which is in the form of milliseconds or MS. All you have to do is attach this phrase so players understand what the MS means.

The lower the MS, the better the connection.

Thats it, not setting the world into regions and assigning them a # or using that damn retarded ass bar system that makes no sense. Its pretty simple, the best connections ALWAYS have the lowest pings. The lower the ping, the better off you will be if said person is using their internet properly to play.

It boggles my mind that the online experience gets worse with each game Capcom puts out. I really am unable to rationalize it anymore. I’ve thought about writing an article, but I’m too busy at the moment to do so. Besides, Ponder would be, by far, the best person to do it.

Here’s to hoping SFxT doesn’t make us type in IP#s to connect and input our moves via email!