SF4Enhanced 0.3.5
New dedicated server + two real fixes. Everyone needs to update.
⚠️ Read this first — the desync is solved
Most desyncs were caused by the two players having different imágenes por segundo (frames-per-second) settings. That makes each machine advance the intro animation by a different amount, the characters end up in slightly different positions, and a few seconds later the two games disagree about what happened.
Both players must use the SAME setting. Variable is recommended.
This was confirmed with logs from both sides: with mismatched settings it forks every single match at the same point; with matching settings, matches play through clean.
What's new
- Dedicated server. The lobby server now runs on a proper hosted machine instead of a PC at home, so it no longer depends on anyone leaving their computer on. Expect far fewer random disconnects.
- Crash fix. A crash that could hit when an opponent dropped and a new match started is fixed.
- Freeze fix. Losing connection used to pop a dialog that froze the game until you clicked it. Now it just tells you and returns you to the lobby.
Install
Unzip and run SF4Enhanced.exe. If Windows SmartScreen warns, choose "More info → Run anyway".
Everyone must be on 0.3.5 — it points at the new server, so older builds will not find anyone.
If something goes wrong, send the log from %APPDATA%\sf4e\logs\sf4e.log.