The emulator is VBA-RR v24 svn480, and the movie is:
Length: 01:46:25
Frames: 383129
Re-record Count: 3556
It desynced for me on fourth boss battle (Phoenix Magnion).
What's more strange is that Mega Man Zero 1 didn't desync for me. What could have caused the issue?
Where does that movie come from?
A desync happens when:
- You used a different ROM from the one used in the movie.
- The emulator version is not the one used to make the movie.
I'm sorry, but... really, doesn't anyone have a clue about what happened...?
It's just that if I don't get help from here, I don't know where else to ask.
I agree with Guga. It is indeed very strange for random desyncs to occur with VBA. Despite that I use an older version of VBA (VBA-rr v22), I rarely ever have them. Although... there is another instance where it might possibly occur. On of said instance involving the movie inputs not matching up. It could also be frame rules involved and causing the game and the movie to not agree at the aforementioned point. The only times when I had dealt with a dsync on a movie of mine was when i was splicing input from a previous WIP to the final where the RNG changes and causes a desync.
I don't know what could have caused a desync. I guess you didn't use hex editing? (modifying some inputs directly in the movie file outside of the emulator, often used to copy/paste things like whole levels after going back to redo them).
My guess is that you did it mostly in real time/slow motion, and the emulator had a problem at one point with the inputs or saving/loading a state.
My solution to avoid it: always use frame advance, you'll theorically take 0 risk, evry time you'll save or load, the emulator will be paused, and it will also reduce very heavily the probability that for some reason, an input could be missed or weirdly interpreted.
All I said was based on the assumption that VBA can have problems like that. I hope it helps...
Sorry, I'm new on this stuff so I dunno how to hex edit. Is there not a tutorial about it or something?
Lemme see if I got it right, first I'd correct the part that desynced, then copy the rest of the movie and splice everything together?
I did like 90% of the movie at 50% speed. So, that's what caused the desync?
Not sure if I used this LUA thing. I think I just used save/load state and slowdown normally.
I think the reason is lag, I don't know what's cause it.
I try to sync it. I delete 1 frame at frame 100100, delete 2 frames at about 160320, insert 1 f at 211811, insert 1 f at 275617, delete 1f at 286720. But fail in beat of boss Leviathan in 292500.
http://www.mediafire.com/download/stu12h9c7brp2bp/zero2tasx1.vbm
Edit: I don't know it is sync for you or not. And I never use svn480, because this verson has more bug than the old. But this time, I use svn480 to fix it.