Skip to content

Commit

Permalink
Changed readme
Browse files Browse the repository at this point in the history
  • Loading branch information
AltimorTASDK committed Jan 9, 2020
1 parent 6f09c79 commit 2b2ef32
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
# Fix your shit Capclown

## Instructions
Extract the zip to "Steam/steamapps/common/Street Fighter V".

## Fix your shit Capclown
This took a bit over 2 days to make, while Capcom hasn't patched the bug for
4 years. Most of that was reverse engineering. It would take more like 30 minutes
with the source code. MikeZ even made a tweet pinpointing the cause of the bug
during the beta.

## Does the other player need to have this fix as well?
No, but if they don't have the fix, it's still possible for them to experience
one sided rollback.

## Why is this needed?
SFV has a bug where one player's game can lag behind the other's online.
This can cause artificial lag and one sided rollback for the other player.

When the players' "clocks" are synced, if there is e.g. a 4 frame packet round
trip time between them, each player should be 2 frames ahead of the time of the
last received input from their opponent, and experience 2 frame rollbacks.
Expand All @@ -18,7 +28,3 @@ experience rollbacks at all.
This fix ensures your "clock" never gets more than half of your packet round trip
time ahead of your opponent's so that you never experience more rollback than
them.

## Does the other player need to have this fix as well?
No, but if they don't have the fix, it's still possible for them to experience
one sided rollback.

0 comments on commit 2b2ef32

Please sign in to comment.