In my Spyro 2 TAS, my video ALWAYS desync at an exact frame when playing from the start, but not when I loaded my savestate
After some tests, I discovered that the emulate frames became differents at this point (in red : frame when I press the X button) :
When I wrote the movie / read the movie with the savestate :
62341-62343-62345-62347-62348-62350-62352-(...)-62386-62388-62390-62393-62395-62398
When I read the movie from the beginning :
62341-62343-62345-62346-62348-62350-62352-(...)-62387-62388-62390-62392-62394-62396
As you can see, a problem appear at frame 62345, and the consequence is that the X button is press 1 frame early, and I didn't see any post about this issue before