Joined: 11/2/2005
Posts: 198
Isn't the improved version supposed to play both?
A life without cheese is a life without life.
Emulator Coder, Skilled player (1300)
Joined: 12/21/2004
Posts: 2687
megaman wrote:
Isn't the improved version supposed to play both?
Yes, but if the movie wasn't made with the improved version then you need to tell it which type it's trying to play (by checking or unchecking the box that says "Use WIP Timing" in the movie play dialog, and you probably also need to uncheck "Allow Left+Right" for older movies). That's because older movie files don't store which version they were made with or any of the other settings, so for those movies it is impossible for the emulator to detect what settings to use without you telling it. You can see if you need to set the options manually because it will not say "LOADED FROM MOVIE" in the movie play dialog if you do.
Joined: 11/2/2005
Posts: 198
Thanks! That sure doesn't help... (not trying to sound rude)
A life without cheese is a life without life.
ventuz
He/Him
Player (123)
Joined: 10/4/2004
Posts: 940
Er, it's hard to reply with detailed explaination, because it will be lengthy post. First tell us what movie are you trying to watch? (with a link to movie page)
Joined: 11/2/2005
Posts: 198
http://tasvideos.org/movies.cgi?id=167 desycs as soon as player input is required.
A life without cheese is a life without life.
Emulator Coder, Skilled player (1300)
Joined: 12/21/2004
Posts: 2687
Why not watch the non-obsolete version of that movie? http://tasvideos.org/movies.cgi?id=172 Anyway, actually I also had a trouble viewing this, but I think it turned out to be ROM troubles - there are several versions of this ROM and only one of them works. I'll edit this post with more info later if nobody else says anything more helpful in the meantime. EDIT: After you open your Donkey Kong Country ROM in Snes9x, go to "File->ROM Information..." and you should see the following information:
Rom Info wrote:
File: Donkey Kong Country (V1.0) (U).smc Name: DONKEY KONG COUNTRY Speed: 31/FastROM ROM Map: HiROM Type: 02 Kart contents: ROM+RAM+BAT Header ROM Size: 32Mbits Calculated ROM Size: 32 Mbits SRAM size: 2KB (16Kbit) Actual Checksum: EF80 Header Checksum: EF80 Header Checksum Compliment: 107F Output: NTSC 60Hz CRC32: C946DCA0 Licensee: Nintendo ROM Version: 1.0 Region: USA/Canada
If any of those numbers are different, that means you have the wrong ROM, and have to get the correct one that matches those numbers or you won't be able to play the movie. Once you have the right ROM, make sure these settings are set in the movie play dialog when you play the movie: ON: Use WIP1 Timing OFF: Allow Left+Right / Up+Down ON: Volume Envelope Height Reading OFF: Fake Mute desync workaround ON: Sync samples with sound CPU (unless it crashes, then turn it off)
Active player (266)
Joined: 4/11/2004
Posts: 86
Location: Quebec,Canada
I'm doing a fast as possible version in Jurassic Park II, but there are random desynchros during certain rooms loading. I tried everything, but there is nothing to do. "Use WIP1 timing": prevent desynchro during mission breathing. Random desynchro points: #1: During loading of the last room in mission 1. #2: During loading of the main room after the completion of the second room in mission 4. #3: During loading of the main room after the completion of the third room in mission 4. #???: (Never be able to see after the random desynchro #3.) The movie end after the completion of mission 4. http://genisto.servehttp.com/timeattacks/jurassic_park_ii.zip
Emulator Coder, Skilled player (1300)
Joined: 12/21/2004
Posts: 2687
Genisto wrote:
I'm doing a fast as possible version in Jurassic Park II, but there are random desynchros during certain rooms loading. I tried everything, but there is nothing to do.
For a (temporary) workaround, make sure the emulator speed is at 100% or slower and that you don't use fast-forward, especially not during the loading scenes (both for playback and recording). I'm guessing you tried all the other suggestions already (VEHR off, fake mute on, etc.) which should be done in addition to that. I'm not able to get your movie to download at this time, though...
Joined: 2/3/2006
Posts: 69
Having severe problems trying to do an Earthworm Jim 2 speedrun. It consistently desyncs at a point in level 2 when I'm making a jump; using the workarounds only made the desync occur a little farther ahead. It's never once made it to the boss, which was the last thing I did before trying to view the movie a while back. http://www.lockntoad.com/homyguyz/amhaynes-ewj2.smv Took another shot at it today, this time it doesn't even it make it past the first level (desyncs when jumping over the cat in the pond; I used frameadvance to have Jim jump at the precise moment he could make it without being knocked back, but one frame off and it ruins the entire run). http://www.lockntoad.com/homyguyz/amhaynes-ewj2b.smv These are my second and third speedrun attempts, respectively (the first accidentally got deleted, but it was basically practice anyway). EWJ2 is the only game I've tried to speedrun thus far, and having it desync so easily is kind of discouraging. :/
Emulator Coder, Skilled player (1300)
Joined: 12/21/2004
Posts: 2687
I think your problem is probably that you have "Volume Envelope Height Reading" on when recording. Turn that option off (in the playback dialog) the next time you play the movie, and re-record from before the desync happens, and it probably won't happen again as long as you keep recording with that option off. (It might screw up the sound a bit but that's better than not being able to record at all.)
Joined: 2/3/2006
Posts: 69
Alright, thanks, I'll give it a shot. Snes9x has terrible sound quality on this comp anyway :P
Emulator Coder, Skilled player (1300)
Joined: 12/21/2004
Posts: 2687
Aaron Haynes wrote:
Alright, thanks, I'll give it a shot. Snes9x has terrible sound quality on this comp anyway :P
If you're talking about crackling sound, try going to Sound->Settings... and change the Buffer Length dropdown to something larger like 40 or 80 ms.
Joined: 2/3/2006
Posts: 69
Seems to be working, at least so far. Will start experiencing cautious optimism upon reaching Puppy Love Part 1.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
I just noticed that newer videos (eg. the newest Contra 2 video) don't seem to follow this format description - at offset $16 there should be the Sync Options, but they don't seem to be stored there. Does SNES9x load the info from somewhere else? (Btw. I'll read the entire thread later - don't have time right now...) EDIT1: Is it at offset $17 ??? EDIT2: OK, off to read the source... :| EDIT3: Fixed, was at offset $15... :/
Player (147)
Joined: 7/12/2006
Posts: 264
Location: Brazil
I'm having great desync problems with this game...someone can help me?? The game is Prehistorik Man... With my movie... http://dehacked.2y.net/microstorage.php/info/1509/Prehistorik%20Man%20%28U%29.smv
Experienced player (612)
Joined: 4/24/2005
Posts: 612
I'm receiving desyncs in Simpsons, The: Bart's Nightmare but only when fast-forwarding (I don't understand why). Also there are inconsistencies while I'm playing, I'll do the same exact input and reload a save state (doing the same input again) and it will randomly change the outcome (right now I'm on the 'Bartman' level). My movie settings are: Use WIP1 Timing (checked) Allow Left+Right / Up+Down (unchecked) Volume Envelope Height Reading (checked) Fake Mute desync workaround (checked) Sync samples with sound CPU (checked) but they weren't always those, I had on Use WIP1 Timing and Volume Envelope Height Reading originally <- Could this be my problem, changing the movie file's settings a little ways into the game? I can fast-forward through the first two levels without desyncs but I always get a desync on 'Bartman', while fast-forwarding, though (it plays through fine when I don't fast-forward). If you know why I can't fast-forward reliably then please let me know. Also I started this run on the SNES9X 1.43 V9 with reset-recording so that may also be a factor but I would be more comfortable with some reassurance.
Emulator Coder, Skilled player (1300)
Joined: 12/21/2004
Posts: 2687
Volume Envelope Height Reading should be off (and Fake Mute on) both for recording and for playback. You can get unreliable fast-forwarding otherwise. The other settings should also not be changed during a movie.
Experienced player (612)
Joined: 4/24/2005
Posts: 612
Okay, I'll see what happens and I'll remember these settings for all runs, in the future, I do. Edit: As far as I can tell, I'll need to redo a part (or hex edit) but other than I think that solves my desync problem. Thanks nitsuja, you're one hell of a logical person.
Post subject: Virtual Bart desyncs
Experienced player (612)
Joined: 4/24/2005
Posts: 612
I seem to be getting a horrible desyncing problem in Virtual Bart. My movie settings are:
               Use WIP1 Timing -- ON
    Allow Left+Right / Up+Down -- ON
Volume Envelope Height Reading -- OFF
   Fake Mute desync workaround -- ON
   Sync samples with sound CPU -- ON
I'm using SNES9X v1.43+ v9. I'll continue to try working around the desyncs. I don't know what else to say so, any help would be great.
P.JBoy
Any
Editor
Joined: 3/25/2006
Posts: 850
Location: stuck in Pandora's box HELLPP!!!
Don't Sync samples with sound CPU
Experienced player (612)
Joined: 4/24/2005
Posts: 612
I've tried having that unchecked and I still get the same results after I rerecorded the whole movie from scratch. Edit: I think I've found the route of all my desyncs, I had Interpolated Sound checked. I'll let you know. Edit2: Okay, it was because of Interpolated Sound. I wonder why I even had it on?
jaysmad
Other
Experienced player (834)
Joined: 12/1/2006
Posts: 629
Location: Mom's
Could i take all the input from a game and paste it on a new run with changed settings without having it desync. Doing so would also appear to have a very low rerecord count. My problem is like Vandals problem was... when i fastforward.
Experienced player (612)
Joined: 4/24/2005
Posts: 612
You could try that and if/when you spot the desync you usually have to continue progress from before the desync in order to remove it but I'm sure that's common sense.
jaysmad
Other
Experienced player (834)
Joined: 12/1/2006
Posts: 629
Location: Mom's
But for some stupid reason the desync occured in the middle of my movie and it wasnt there before. I restarted from that point (2-3 days of work). It sucks but in a way its a good thing because while redoing it i found some things that could be improved.
Experienced player (612)
Joined: 4/24/2005
Posts: 612
I've also gone through this when I worked on Bart's Nightmare and the problem was that I had Volume Envelope Height Reading on which was causing the random spot desyncs. Anyway, what are your movie settings? WIP1 Timing, Fake Mute desync workaround, and Sync samples with sound CPU usually stop desyncs.