Skip to content

SF4Enhanced 1.0.1 — hotfix for the frame-60 desync

Choose a tag to compare

@fabeloper fabeloper released this 29 Sep 15:09
· 3 commits to main since this release

Hotfix for 1.0.0. Both players need this version.

Matches no longer end at the first second for no reason

1.0.0 added two values to the check that decides whether two games have diverged: the fighter's animation frame and its time scale. Both carry sub-frame fractions that depend on each PC's own frame timing, so two games in perfect sync could still disagree on them, and the match ended at frame 60 with a desync message. It happened to players within the first hour. Those two values are still written to the log for diagnosis, but they no longer end a match. The whole-number checks that matter, the current move and posture, stay.

Everything else is as in 1.0.0: public lobbies across Spain, Germany and the USA, shadow moves in rollback, frame pacing under the Fixed frames-per-second setting, shared input delay.

Install

  1. Download sf4e-1.0.1-win32.zip below
  2. Unzip anywhere
  3. Run SF4Enhanced.exe

Remember: set frames per second to Fixed in the game's graphics options. The game tells you on the match-over screen if it is not.