By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming Discussion - Street Fighter 5 Netcode Is Fixed By A Fan In 2 Days.

The Tl;dr version is that Street Fighter 5 launched with a poorly implemented version of 'rollback netcode' 4 years ago, giving online matches issues they don't need to have.
Developers who have worked on functioning rollback based fighting games, like Keits who worked on Killer Instinct, among others, have gone on record saying that "it wouldn't take long for Capcom to fix this."

People suspected that SFV has a bug that causes people's 'clocks' to de-sync.
A fan on Reddit, who doesn't have access to the source code like Capcom does, created a patch for the PC version in 2 days that fixes the de-syncing. 

It would take Capcom, who do have access to the source code, less time to produce the same results.
Of course they'd have to do proper testing and such, but I find it pretty remarkable that something that took a fan 2 days hasn't been done by Capcom in 4 years.


https://www.youtube.com/watch?v=1ZZ7pBUa79Y


https://www.youtube.com/watch?v=iExJlNw3ii0

The reason why Capcom launched the game this way, and why they haven't fixed it since are touched on in the videos.

Rollback netcode has been an especially hot topic in the FGC for the past few months now.
Essentially, the majority of Japanese fighting games use delay based netcode instead. Because 1.) Japanese dev are not as familiar with rollback, and 2.) because Japan is a smaller country with better internet infrastructure, so during their testing they get good results between players of opposite ends of the country, and think the game is fine and ship it worldwide.

SFV is one of the few prominent Japanese fighting games to use rollback. (The HD re-release of SF3 Third Strike also used rollback. But it was already an old game at that point.) But because it was implemented poorly in SFV, it gave some people, and perhaps the SFV devs, the impression that rollback isn't good.
That's part of why this fan made patch is important. Hopefully it catches Capcom's attention.

~Update~

A sudden maintenance was announced for Jan 14.
If it's about this, then Capcom may either disable the patch, or (less likely, but hopefully) create their own and distribute it for all platforms.

Last edited by Hiku - on 11 January 2020

Around the Network

Can we hire my guy to work on Smash?



Was this something that only affected the PC version?



thismeintiel said:
Was this something that only affected the PC version?

The bug is present on all platforms.
This patch is only for PC because it's a simple drag-and-drop-the-file process. Few people have the ability to mod their PS4 games.

In the videos they mention that if someone on PC who has this patch plays vs an opponent on PC or PS4 that doesn't have it, the de-syncing will still happen, but only for the person that doesn't have the patch. And for them the game will behave similar to how it normally did, if not worse.

The creator of the patch said he thinks he knows how to make this work even for people who haven't installed the patch.
But until then, PC players who use the patch are recommended to only match up against other PC players who are also using the patch.

Last edited by Hiku - on 10 January 2020