Built in input lag?


So you admit you aren’t an expert, and when a veteran game developer writes an article about input lag and minimizing latency at 60 fps you go and make the claim it’s false. Why? You have no experience in this field and the person who wrote the article does. This is literally the same thing as an experienced biologist telling you how cells replicate but you claim it’s false because you read on the internet that cells don’t replicate.


Where in the chain of an arcade cabinet does input latency come from?? Please educate us with your in depth knowledge of arcade cabinet technology.

For fuck’s sake.

You’re essentially saying that I should rather listen to some ‘expert’ instead of looking at the factual data right in front of my (and your!) eyes… which btw are also provided by an ‘expert’.
Well I’m sorry but I’m taking the latter, and I’d recommend you to do the same.
I didn’t “read on the internet” that a game’s own lag can be under 3-4 frames, I experienced it myself, I saw Teyah’s test results that prove it, etc.
Do some extra frames of lag just magically appear in these cases if an ‘expert’ comes in and says that “under 3-4 frames is not possible”?
Is black magic really relevant to how you’re disqualifying Teyah’s Xrd tests, or are you going to say that he has edited the footage next? Or do you finally admit that the game actually can have 1f lag while still staying 60fps?

TLDR: You don’t need to be a ‘veteran game developer’ or an ‘expert’ to observe this material and make conclusions based on that.

When it comes to what the ‘expert’ wrote in the eurogamer article; he was probably talking about designing the game with some of his own criterias, like running the game on a specific platform and control method, while maintaining certain graphical quality.

Probably from the PCBs and wires of the controllers and the game. They’re usually very fast though, so most of ST’s lag comes from the game itself.

Which is it, games have no lag, or games have lag? It can’t be both. Are you aware of what you’re writing at this point?

Skip that entirely if you want, and just answer this:
We have some test results where the games ran at 60fps and the results of input delay tests are still under 2 frames (even counting display).

Are these results:

  1. True, it is possible
  2. Edited / they’re all lying
  3. Magic, it shouldn’t be possible because a veteran expert said so


I never said that games have no lag at all. I said that the lag can be as low as 1f, and that 3-4f isn’t a requirement unlike you claimed.
The games can have different amounts of lag, depending on how they’re coded. This is what we were talking about. In my example, the game renders on the next frame from the input, while ST (unaltered) on arcade might do it on 3rd frame.
Ketsui on shmupmame and ST have different amount of lag.

Did you seriously take two quotes out of context just to confuse yourself, or did you not understand them in their original context?

Not a single thing you’ve said, Cagar, doesn’t mean that the thing should not be peer reviewed. There is plenty of science out there that has video evidence but they still get peer reviewed before they are published, like say, for instance, the EM Drive.

It’s simply good science.

Since this is a pretty hot topic right now I felt like testing the latency of various fighting games using a different method that doesn’t involve any controller or graphic related delays (such as gamepad converters or V-sync). It’s supposed to measure the “raw” intrinsic delay imposed by the game mechanics.
The method consists in simply playing games in super slow motion, with Cheat Engine’s Speedhack function set at 0.02, or Frame Advancing through emulators. I press a button and watch when the game responds. My results:

GAME:	Fantasy Strike
TOOLS:	in-game frame advancing (Shift+1)
DELAY:	0 frames

GAME:	Skullgirls 2nd Encore
TOOLS:	Cheat Engine
DELAY:	0 frames

GAME:	Dead or Alive 5 Last Round
TOOLS:	Cheat Engine, Frame Counter tool
DELAY:	you can Guard incoming attacks with 0 frames of delay, but the rest comes out 1 frame later possibly to prevent kara moves

GAME:	Street Fighter III: 3rd Strike
TOOLS:	FBA-RR, input-display.lua
DELAY:	1 frame

GAME:	Ultra Street Fighter IV
TOOLS:	Cheat Engine, Frame Trapped IV
DELAY:	1 frame

GAME:	Street Fighter V
TOOLS:	Cheat Engine
DELAY:	2 frames

GAME:	Street Fighter Alpha 3
TOOLS:	FBA-RR, input-display.lua
DELAY:	3 frames

GAME:	Street Fighter II: The World Warrior
TOOLS:	FBA-RR, input-display.lua
DELAY:	3 frames

If you’re suspecting that Final Burn Alpha is adding that 1 frame of latency, well, I’ve managed to make an emulated game react with 0 frames of delay (more specifically, releasing a direction in KOF98 happens instantly)
If you believe that this method is bad and that I should feel bad, feel free to let me know.

cagar the new tali

ITOH cagar in spanish is funny because means “taking a shit”

What does input lag do exactly? From the time you press a button to the time your character performs the corresponding action, there is a difference of less than .2 seconds? It seems like something that may be valid but I usually just blame myself for execution error, correct my actions and adapt to the situation. Practicing and continuing to play seems to make it non issue because I get more and more consistent (execution) the more I play. also from looking at other posts… I guess others do not like the game enough to want to adapt to this?

People can argue the exact values all they like, but the only thing that matters is I can feel the input delay when I play the game. This is especially true on the PS4, which I don’t play on often, but when I do, it is jarring. Maybe it’s 8F, maybe it’s not, but it’s at least 5 or more, which is already terrible. I start to feel delay around 3 frames or more, but it doesn’t get unplayable until – well, around 5 or more. So on PC, SFV is just barely in the playable portion for me, which is really unfortunate.

In regards to the whole “Oh, it benefits this playstyle more” sort of thing. Whatever, it effects everyone, and while brain-dead setplay sort of benefits the most, I’d admit, it hurts everyone. Yeah, it sucks for reactionary players, but it also sucks for players with bad reaction times like myself. I usually block at the last possible second, and I usually tech throws on the last frame – now, instead, I am getting hit or thrown, not because I failed to react, but because the game failed to put the input in fast enough. That is very annoying. I’m sure most people here can sympathize with this feeling in some regard. I hate looking down at my stick, seeing it in downback and looking up to see 5+ hit on screen and half my health gone. “Whelp…”

God, this is a fighting game, the genre built entirely around frames, and around reacting to those frames! Why on earth did they decide to do this? SFV continues to be this bizarre regressive game that blows my mind. Why is it that as fighting games get newer, they get further and further from being an improvement? Hitboxes should be matching what’s on screen more and more, instead it’s less and less. Input delay should be decreasing, instead it’s increasing. Complexity should be increasing, instead it’s decreasing. I said this in my random Ibuki thing, but I’ll say it here too, SFV looks like what fighting games should have started as: simple.

Maybe it’s just me, but, fighting games started out okay, got to this awesome point, then went into this really big downward spiral (exceptions exist). Why are we letting fighting games go in reverse!?

God, GAAAWD! GRRRAAAH! There’s no reason for it to be this high, I’ve played games with better netcode with infinitely less delay! And that’s only when it’s online! This is all just Capcom being bad. They think they are good enough to make their own shit, but they’ve proven time and time again that they are terrible at it. They can’t build a good netcode. This is reminding me of PoE, and how desync was literally built into the very grounds of that game’s code and it took GGG yeeeears before they had the funds to rebuild the code from the ground up.

This is just how the game is. There will always be people who try to justify it, but in the end, we all know deep down it’s just Capcom being stupid. I don’t doubt there is some actual reason that the game has to have the delay it has, but you know what? I bet a better person at making netcode, could have had it running better with far less delay. (And I know they could have.)

(At the least, can we reduce the PS4 delay so I can actually go to local tournaments and not feel like I’m playing people on the west coast when they’re SITTING RIGHT NEXT TO ME! Fuckin’ goooood!)

glad I waited to drop loot on a PS4/game/stick. They need to fix or its old school for me.

what if i i told your dumb ass that it’s a reason why I win also? nobody discussing is using it as an excuse, and I’m sure most people aren’t under the delusion that the input delay is keeping them from winning evo. so tired of this garbage response to a real issue.

I remember the Dreamcast port of ST having 4 frames of input lag and that being enough for it to be banned from tournament. OR am I remembering this wrong?

I don’t know how much input delay arcade games on CRT have, but my guess is Zero frames of input delay (or 1, if you want to get technical all video games have 1 frame but it’s not a delay, it’s the limits of the technology).

In arcade I can red parry easily in 3S. On ANY home console version on CRT I cannot red parry, with exception to Xbox 360 version, where I can on certain things, but not as well as arcade.

The window for red parry is 3 frames.

PS4 and PC being reduced to 4f of input delay would be fine. I’ve played with VSync forced off, the 4f PC version, it’s an enormous improvement. Night and day. It actually felt like Street Fighter again. If it can be even better than that, cool.

8f is unacceptable, it’s the same as USFIV when it dropped on PS4. Remember that controversy? Only reason there isn’t a similar controversy now is because people didn’t have something better to compare it to (like with 360 and PS4 versions of SFIV). Hell who remembers all the bitching over PS3’s added 1 frame?

Also KUDOS to the man who made this video. THANK YOU https://www.youtube.com/watch?v=3CBEVIDwge0

(This whole post is like a rant based on the crap I’ve seen posted elsewhere, and in every topic like this.)

Really, I am fine with all of the people using input delay as an excuse for their loss. I want them to keep saying it. This topic needs to remain alive until season 2 is finally being crafted. Capcom needs to keep this in mind, and I don’t care if it’s simply whining that keeps it in there.

The most perplexing thing about this topic so far, is that there are people defending it, with the most asinine retorts. Like how Capcom would have to change the WHOLE game, and that the frames are built around the input delay. They’re not, and the frame data (while very formulaic) is not that different from other games. If anything, due to SFV’s extreme lack of active frames, you could argue it’s even harder to whiff punish because there are often times less total frames.

Example using Ryu’s cr.HK, something which should always be getting whiff punished:

SFIII: 7/5/25 (37 total)
SFIV: 5/4/28 (37 total)
SFV: 7/2/22 (31 total)

6 frames faster, and of that, most of the decrease in frames is on the recovery. So why on earth do I see people making posts in places about the frame data being based around delay? It’s absurd. At the speed SFV is running at, it should have comparable input delay to SF3 or even lower (not really possible to go lower than arcade version).

Why defend this? Even if you think it’s fine (it’s not), the simple way of looking at is this: less input delay = more responsive game. Less input delay is nothing but a good thing, it doesn’t hurt any twisted game design philosophy you might’ve thought up while you were trippin’ some serious balls, binging on fuckin’ Arcana hearts 3 and masturbating to Konoha (she’s like 10 dude – the fuck!?).

If it’s not apparent, this topic gets me heated. It’s just one of those topics where I feel like there should be no people defending it, but there are. It’s like someone is rallying against me trying to feed the starving dog at the side of the road. Why? Seriously, Capcom could have like a horde of slaves in their basement and people would stand at the door, and be like “Oh, well, maybe they like being slaves?”

Stop letting people shove crap in your mouth and being like “Oh, wow, I really like the corn you had last night, Capcom!”


(Apologies if this is like a flag-worthy post, but, I’m in that kind of mood.)

I’m gonna be a stickler for facts and fix that. Even though I know you know.

Also yeah, I approve of that video’s logic in regards to applying the effects of input delay to the mechanics of the game.

If the lag is intentional it shouldn’t be hard to fix. if the lag is unintentional it could be very difficult to fix without potentially re-writing HUGE sections of code. This isn’t like fixing the port of USF4 on PS4 where the underlying game engine is already set up correctly and they just need to fix their own mistakes. Part of the game engine’s code may be written in a way that causes the lag and requires a huge re-write.

If it’s intended they most likely wont fix it. If it’s not then they probably wont because of the work. I think it’s gonna stay.

Capcom Presentation From The Future

Combofiend: “Okay guys… no more jokes this time! We are introducing our way to help resolve the input lag problems. Introducing… the new kamigusha type 2100d. The game will run two separate games, one with v-sync off, and another with v-sync on without any drastic models/animations going on. It will collaborate the two and result in a rollback feel to even your offline matches to perfectly match the offline moments of the game. With this, you can now rollback offline, while you are rollbacking online. This is Combofiend signing off, and now to bring in Ono for a Shoryuken photo moment!”


I see your point, and i wanna rant and rave and make a big show about it. But i play the game and, it does not matter cause most everuthing i did before i can still do. Then Momo wins a tourny the way he did and its like, damn…how much of an issue is this really?

It’s weird because I am tempted to believe people about it being “game breaking” but on the other side there is japanese players who did not bitch at all and I saw plenty of footsies, one hit confirm, whiff punish, Ken run being punish sometimes with crush counters and whatnot at Stunfest.

Wasnt piledriver 3 frames in SF4? Its hard to say the issue with trying to use piledriver to punish during footsies is entirely to blame in the lag. Those extra frames make a big world of difference.

I like your no win scenario, because that’s more or less what I imagine to be the case. I know Capcom, and I know they hate doing things correctly the first, second or sixteenth time. I would hope at the least, they could sync the two versions of the game to play with the same delay. This preferably would mean decreasing the PS4 delay, not increasing the PC’s.

If the PC version has 4.9 frames of delay or what have you, then I’d to think they could at least get it down to that on the PS4. However, there’s also the fact the PS4 literally can’t even run SFV without having a seizure. The game is horribly optimized.

Delay does not mean that footsies are going to cease to exist. Have you ever played online in previous fighters and seen footsies and confirms? Yes, you probably have, and you’ve probably done it yourself. However, it will always be to a degree less than you are capable of. It’s funny because online tournaments were shunned for so long because “the lag would make it biased.” Yet here we are, with a game with permanent online, and not even like… really nice connection online when it comes to the PS4, like “Oof, this guy is kinda laggy” kind of connection.

I know Japanese players don’t complain outright, but to be fair, Japanese people are generally either completely silent about something, or extremely vocal about it. I imagine most pro players are just like “Eh, nothing I can do about it.” It doesn’t mean they don’t notice it. This is most especially true for the veterans who have experienced the non-delays of old. However, they’re experienced enough to, as always, adapt, don’t complain. They’ll play it however it is, but that doesn’t mean they may not secretly dislike it. Think of how many voices came out about SFIV when that game finally wasn’t the only SF choice for the tournament scene. People bottle it up man, and they’ll keep doing it because it’s their job, and complaining doesn’t help them win.

For other people however, complain away, so we can see these pros play at the level they deserve to play at.

You can be indifferent, but all I want, is that if someone was to ask you about the input delay, that you should probably be saying something like “I wish it was less, but it is what it is.” That’s a fine response. It’s the people (and there are a surprising amount of them) that are saying it’s fine, and that Capcom shouldn’t bother wasting time fixing it that bother me.

More frames to an already frame related problem. Delay is pseudo start-up frames when it comes to reaction time. Though I would agree that the actually 5 frame start-up is more an issue for Gief. I think it’s very likely he will get start-up buffs in season 2, even if it’s just on his EX.

Does anyone know if the beta had less input lag on ps4? it sure as hell felt that way for some reason. It also felt a lot easier to anti air and whiff punish as well in the beta. It’s either that or I’m just faster with a controller than a arcade stick…