MvC 3 Netcode

how bad is the lag, i’ve noticed i’ve been dropping alot of fly comboes with mag, but never with anyone else, is that just becaues of me or does lag affect it.

my friend says he cant even practice mag online cuz the rom infinite keeps dropping out

honestly I notice the online for both systems to be equally unplayable. same game, same opponent, different consoles and I still want to throw my systems at the fucking wall.

I know it’s just bad game design, but still.

Whoops! Browser Settings Incompatible

every single time someone makes a thread, you always have one or two idiots say they have no lag when that is totally impossible btw. There have been some people to say that here on shoryuken and its really hurting the community.

Capcom will cherry pick those comments then assume the majority of people complaining just don’t know what they’re talking about.

I can say in all honesty that ive had barely any lag in my matches, ranked or player. The maximum was about half a second input delay, but thats it.
Maybe its because im in europe, but that wouldnt make much sense. I also played a lot with americans on my alt US account, and had a lot of “couldnt connect to…”-messages, but i though that was due to me beeing on another continent(the lag wasnt bad either, except for a few times)

I allways assumed those people who complain about the netode were guys without a wired connection or bad connection in general.

Also for a practical example: I(guess about average player) could do Dr.Dooms loops, namely the bucktooth loop, so far in any match i got the opportunity to do so. I admit the timing isnt very tight, but lag as it was described by most people, would still make this impossible.

So have all of you searched for problems on your side? I wont defend capcom here, but all the complaining is making me courious.

The only time I lag is when I play my friend who has terrible internet and he’s host.

I really fucking hate no spectator mode though. Sitting in a lobby waiting is the most boring shit ever, especially in a game like this.

My thoughts exactly. Game is working fine for me and people are saying it’s unplayable online. I just don’t get why.

How is it having a different experience than you hurting the community? It just means your opinion is not the absolute truth. Get off your high horse.

The problem is simple. There are 2 types of Fighting game Netcodes: One that handles latency with input lag, and one that handles latency with rollback.
Input lag on any reaction based game is straight forward horrible if it is as big as a single frame. There is no excuse, there is no room for an opinion, it’s a simple fact.

If you, or anyone else, have no problem with online, it just means that you are

  1. playing under the best possible circumstances, which reduces (but not nullifies) the lag greatly
    AND
  2. you simply are too slow to realize the input lag.

again, no room to argue, and only facts no opinions.
MvC3 style netcode simply can not create games without input lag under any circumstances beside perhaps LAN (which would offer the even better offline experience).

By accepting such code as good, you only do 2 things:

  1. outing yourself as a player with slow/unprecise execution
  2. giving companies like capcom even mroe reason to implement more bad netcode.

simply get off your high horse and accept the facts, even if you don’t realize them youself yet. but one day you probably will be good enough to realize them, and hopefully until then we all raged enough to stop this input delay based netcode nonsense

I’m not saying that there is no lag and that it is absolutely perfect. I’m saying that most matches are perfectably playable without noticeable lag. My execution is far from perfect, but I can do what I want to do, and that’s fine. It’s not the best netcode in the world, but it’s not bad.

I’ve never had a game without noticeable lag (INPUT LAG). Its actually really bad more often then not. Also considering you’re from brazil you probably experience more lag than I do yet you don’t realize it. Play training mode for a good half hour or so, go online and play a few matches and then play training again. If you still think the game doesn’t have noticeable lag online then I don’t know what to tell you.

Why wont you just believe him? saying someone is to slow to notice isnt really helping either. i dont think it matters, but most people no matter how bad would notice input lag if they played offline before. its just to obvious.

that beeing said, as we all now MvC3 isnt very execution heavy, so even a few frames wouldnt make such a great impact.
so what is the problem if you can do your combos and mixups and stuff anaway?

I don’t get much lag, but the input delay is horrid.

Try blocking someone who can tridash effectively online or wesker and Dante. Try to super jump out of supers after the flash. Try to counter attack wolverine dive kicking on your head.

It’s no good at all… If you play online enough you can get use to but don’t mix it…

I’d rather lag sometimes than the massive input delays.

Once more, I’m not saying there was no lag. I’m saying that the lag was not a problem to the point of me having to adjust to it - I always wait for matches in Training mode, and I can play fine, if the match is “lagless”. I can do my complex combos online more or less normally. And the fact that I’m from Brazil is what makes me like this netcode, because in SSF4 I can’t play foreigners at all, the input lag is unbearable, whereas in MvC3 I can play anyone and at worst the connection will be like if I were fighting someone from my country who is slightly laggy.

My point is, yes there is lag and yes the netcode isn’t perfect, but I can’t see it as being bad when I can play just fine and do complicated stuff online.

In terms of input lag, I feel both SSF4 and MVC3 are at the same level: acceptable at best, absolute shit at worst. When I hop in online, I expect that kind of shit anyway so it doesn’t matter too much for me. MVC3 is a faster game, but the game also doesn’t rely much on 1F links, so whatever. Online is for shits and giggles for me. Fun, but not serious.

The lack of spectator mode makes everything 100% worse. Can’t even play with my usual crew because of this. I can only do 1v1, and while that’s perfectly fine, that’s just not the same.

Why do people differentiate lag and input delay??

Let’s make up a scenario. Dante calls a random projectile assist, I block the assist, dante then teleports behind me (I see this all happening because I’m paying attention to what’s on screen) I block in the other direction while standing with time to spare and I get hit anyway and it goes into an easy combo that pretty much kills my character(even in the best of connections that is hard to block due to lag). Basically I was just punished and lost a character for doing the right thing. Sure I could have guessed he was going to teleport behind me and blocked correctly but then that opens up a whole new load of bullshit online only mixups. This is why the game is totally different online and don’t get me started on fast overhead attacks that are hard enough to block offline.

Now on top of that the lag isn’t even consistent. Basically you have to adjust your timing for every different person you play. Now any combo that even requires some timing for extra damage, that you practice so that you don’t mess up in a match is out the window.

Determining when you can attack after blockstun is also greatly effected by input lag especially since it’s different against assorted players. Even strings that end with a move that’s unsafe on block don’t leave yo enough time to recognize and punish. Sure you see it on screen right away but now there’s time in between when you press a button and something happens. Shit now you can actually be punished for it if the other guy is still pressing buttons throughout the entire animation because you’re shit came out too late.

None of this shit will bother you if you’re that guy that plays online all the time. If you develop your game around the online play you will be fine but you’re playing a totally different game with different rules. Certain characters get better and others get worse. The game is more about running patterns, more guessing and less overall precision. If you actually react to whats on screen you’re going to lose online.

I consider lag as the game lagging to the point the animations are fucking up, freezing and etc. Input delay the game is visually ok most of the time.

At least that’s how I see it.

Yeah the actual lag is not bad, but the input lag. Which if you only or for the most part just play on line you can adjust too.

Defending against a onslaught of attacks is still very lame…

The way I see it (correct me if I’m wrong), input delay is a form of lag too. I think people are talking of input lag vs frame skips. Both are bad obviously (1 second delay low punch VS teleporting characters), but most FG players would prefer frame skips.

I do understand that input lag DOES look better though, from a consumer product standpoint. Somebody just watching a game with input lag would find the game still looking good, although would also find that both players suck absolute ass for some reason. Looking at frame skips just looks like shit, even if it plays less worse.

So yeah, if I had the choice, I’d prefer frame skips. There are things you cannot to with input lag. Timing flashkicks’s first frames on invincibility in SSF4, or reacting to low-high-crossups while getting beamed in the face in MVC3. With frame skips at least you can react to what you manage to see on the screen. What happens to you when the game skips, well, you can’t do much about it anyway so you don’t feel cheated for doing the right thing and still get punched in the face.

I guess both are equally bad, but only one of them makes you doubt yourself. Or whatever.

@ cap ryu
even though i never had input delay that was bad enough that i couldnt react to dantes teleport, i finally see your point now. i never had to pay attention to blockstun yet, which is sad i know. i just played someone form the UK whose wolverine was pretty good and had him get me because of that.

Ill defend my point of the online beeing still playable though. not as good as offline, but not as bad as most people describe it:)

I’m just curious as to what exactly happened with the netcode (I mean what, specifically, the programmers did). Because its really strange that I’ve never had any problems connecting with my buddy in several years of play (including with SF4 and SSF4) and yet in MvC3 we cannot connect to each other- but we can PLAY with each other just fine, even if the room empties so its just the two of us with one of us as host- its just the initial connection that refuses to work. Ever.

I mean, trolling and anger aside, I honestly don’t understand how thats even possible… unless they have some (faulty) criteria for determining whether a game would be playable or not, and the game just says it couldn’t connect when it judges that we wouldn’t be able to play together… ? If thats the case they could simply remove that check (or let you toggle it off, but I doubt they’d do that) so I can play with my buddy…

I’ve gone past annoyance and anger all the way to pure curiosity. Does anyone at all with any programming experience have any ideas as to why this would be?