Post subject: Ack! Strange sync problem.
Active player (406)
Joined: 3/22/2006
Posts: 708
Okay, I have a save state at the beginning of a level. If I play back the movie starting from that save state, everything happens perfectly. If I play the movie back from the very beginning of the game, then it goes out of sync after the first miniboss in that same level (a minute or two later than that save state). Why does it go out of sync in the full video and not starting from the save state? Is there any way to fix this? I went to a LOT of trouble recording some stuff that happens at the end of the level (at least one trick I haven't seen done in other speedruns) and I don't even know if it will be possible to redo some of it. Either way, rerecording all that would be a collosal pain. What can I do?
Editor, Reviewer, Experienced player (978)
Joined: 4/17/2004
Posts: 3109
Location: Sweden
The savestate somehow has different properties from what your movie gives when played up to that point. You could try to pinpoint the frame where things go awry and fix it by hex-editing. (Make a backup of the movie and the savestate you used first.) Other than that, not much, I think. Replaying the boss is probably easier.
Active player (406)
Joined: 3/22/2006
Posts: 708
Unfortunately, it's not just a boss I would have to re-record. It's a boss, a miniboss, and two very difficult passages where I narrowly avoid getting hurt (and both places I've had to rerecord 20+ times in order to just barely avoid getting hit) If I was to hex edit the movie, is there any way of telling exactly where the save state points?
Editor, Reviewer, Experienced player (978)
Joined: 4/17/2004
Posts: 3109
Location: Sweden
>Unfortunately, it's not just a boss I would have to re-record. It's a boss, a miniboss, and two very difficult passages where I narrowly avoid getting hurt (and both places I've had to rerecord 20+ times in order to just barely avoid getting hit) Well, 20+ rerecords is not a lot at all. Seems like an easy tradeoff if the option is trying to hexedit it. But that's your choice. >If I was to hex edit the movie, is there any way of telling exactly where the save state points? Yes. Turn on the frame counter with full stop (.) , and load the savestate. Maybe you have to do it when the movie is playing, I can't remember if it's like that in Snes9x or not. You can find all kind of keyboard shortcuts at http://tasvideos.org/UsingEmulatorTools.html But what you really want to know is not where your savestate is, but where the movie does the wrong thing, and try to fix that position. You might also want to read http://tasvideos.org/HexEditing.html and http://tasvideos.org/DesyncHelp.html The FAQ is your friend.
Active player (406)
Joined: 3/22/2006
Posts: 708
I did read those, they just don't say a lot about save states. I just wanted some clarification. Thanks.