It happens quite often, especially on newer emulators. You carefully construct your TAS and when you check your progress, the movie goes off at some point and does something wrong.
Most desyncs are a result of inconsistent savestates, when an emulator or savestate error causes you to start using a wrong savestate. Once that happens, your movie starts to go down the wrong track. If you notice this happening, recreate your savestates at the most recent point where the movie plays as intended.
While you are making a movie, make it a habit to periodically play through your whole movie to verify that it syncs, and always make a backup of the working copy.
If your run desyncs, no one can help you recover the lost work. It is up to you to be careful.
There are a number of causes of inconsistent savestates:

Emulator problems

PCSX, Mupen64, and FBA-rr

Dolphin

Snes9x

Visual Boy Advance

JPC-RR

Savestate problems

Other problems

You have external codes on (ex. Game Genie codes)

Be very careful that you don't have external codes on. It is easy to miss. If your movie requires external codes to play back correctly, TASVideos cannot accept your movie.

You changed the settings by accident

If this happens, try to rectify what you can. Do not continue with inconsistent settings.

Replay is not quite deterministic

If you discover that different ways of playing the movie yield different results, it could mean an emulation issue with that game, and it is recommended you stop TASing it until the problem is diagnosed and fixed.

Game suddenly resets

Some versions of some emulators may have a bug that inserts spurious resets in some conditions, resulting in a movie that suddenly resets the game. This can be fixed by editing the movie file to remove the spurious reset.

TODO: update info.

DesyncHelpTAS last edited by ThunderAxe31 on 9/18/2017 5:21 PM
Page History Latest diff List referrers View Source