Post subject: Preventing Mupen from crapping out near the end of a movie?
orz
Joined: 10/18/2009
Posts: 2
I'm playing Super Mario 64 and I mostly just do short recordings from savestate here and there in the game, mainly trying to get the hang of it and learn to do some of the tricks in the game. The bug that annoys me is how when I play back the m64 file it always seems to cut off earlier than when I recorded it. Sometimes I lose just a few frames, but often much more. This seems to be a known bug, but is there like a workaround or something for this? Oh and there is one other thing. When I play back one of the complete TAS runs from the site they obviously want to start from a clear state, so the native save file gets wiped when I start playback. But when I am done watching I'll want to get back my old save file again. The way I'd do this on snes9x was I'd make a savestate before playing the movie file and then restore it after finishing, and that would overwrite the native save file with the old (complete) one again. The problem is that Mupen does not seem to do this...even though I have my old save file in the state, and can load that state, it doesn't permanently remain. As soon as I reload the ROM I lose it again. Now I have to make a copy of the .eep file for Mario and manually restore that every time I want to watch one of the TAS runs. There's got to be an easier way...
Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
yes, and no Yes, simply repeatedly reload a savestate at the end of your movie, and then stop the movie recording. No, Mupen64 does not store EEPROM data in the savestate. Some games work, and some don't. You might need to load the savestate, and then save, in order to restore the EEPROM file. Mupen64 is one of the worst emulators, and many functions do not work as well as they should.
Measure once. Cut twice.
orz
Joined: 10/18/2009
Posts: 2
andymac wrote:
You might need to load the savestate, and then save, in order to restore the EEPROM file.
I actually tried this. I collected a star after loading my old state which brings up the save dialog. Saved the game, reloaded game. Did not work. Oh well. I guess it can't be helped.
Editor, Active player (429)
Joined: 9/29/2008
Posts: 706
Location: Canada
Sorry for late reply but here's my method. When ending recording, instead of hitting Stop Movie Recording, simply just go to Start Movie Playback and replay the movie. I have never experienced the cutoff bug with this method.