ZMVs always going out-of-sync

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Post Reply
NFITC1
Rookie
Posts: 36
Joined: Wed Jun 21, 2006 4:58 pm
Location: 127.0.0.1
Contact:

ZMVs always going out-of-sync

Post by NFITC1 »

I'm trying to make a TAS of Super Metroid. If you've played it before and/or seen videos of some of the time-saving tricks you'd know this requires split-second precision to pull them off. After about 5 or so minutes of gameplay (not sure how long it was) it always goes off sync. This isn't 5 minutes of me playing because I'm running it at 1/3 speed to see if I can do a no-damage TAS. I had pretty good success up to the Kraid fight, but then when I went to watch it in full speed it messed up in one place and I died. How do people who make TASs do it and successfully play it back? How can I prevent this happening in the future? I've been using movie saves a lot, but the part where it messed up I didn't have to save/load very often at all compared to other places that worked fine.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

If you are using the "Pause Emu In Background" option, please uncheck that.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
NFITC1
Rookie
Posts: 36
Joined: Wed Jun 21, 2006 4:58 pm
Location: 127.0.0.1
Contact:

Post by NFITC1 »

That option is not on.

This is what I have on:
Enable MMX Support
Disable Power Management
Use New GFX Engine
Enable IPS Auto Patching
Show ROM info on load
Log ROM Info

Toggled FFwd/Slowdown
Auto Frame Rate

On Movie State Load: Do not Switch Modes

I'm playing with a Joystick (the keyboard did this too)
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

I'm not sure what to tell you other than that some games are more likely to go out of sync than others in this process.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Maybe whoever made those SM speedruns used an older version of ZSNES? :?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NFITC1
Rookie
Posts: 36
Joined: Wed Jun 21, 2006 4:58 pm
Location: 127.0.0.1
Contact:

Post by NFITC1 »

I don't know. I don't think any of the movies I made stay "in sync" if they get too long. I remember they worked fine for the MegaMan bosses. Maybe I should redo it in an older version. Do the older ZMVs play the same in this version?
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Re: ZMVs always going out-of-sync

Post by creaothceann »

NFITC1 wrote:How do people who make TASs do it and successfully play it back?
They still use SNES9x. See bluetoaster.net/emu and tasvideos.org.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

To limit the amount of desyncs you experience with current versions of zsnes, please set the max frameskip to 0 and never use turbo.
That should help a bit, but isn't perfect. The core itself is not fully deterministic.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Post Reply