Post subject: FCEU's movie-skipping question
Joined: 12/15/2005
Posts: 8
Is there any way to make a game run faster than 800% faster at turbo speed? I can't believe that everyone who uses FCEU watches their own movie for, like, 70000 times (a number taken from one of the runs)! Not only it is terribly annoying, but very time-consuming. And what if there happens to be a difficult situation near the end of the game and you have to replay many, really many times? By then the movie must be of considerable length - at least it would seem considerable when replayed a couple of thousand times=\ Please, explain! I'm sure I don't understand something.
Emulator Coder, Site Developer, Former player
Joined: 11/6/2004
Posts: 833
If you play the movie back in 'read-only' mode, you can use save-states to seek around. If you save a savestate 20 minutes into your movie, loading it during playback will skip to frame 72000 is a heartbeat. Eg: I have slot #1 dedicated to seeking when making movies. And if you turn off read-only mode, pressing load-state switches to recording mode when it seeks.... and it adds 1 to the rerecord count. So just press mash the load-state and in a few minutes you will have a huge rerecord count and not have watched any more than the same frame over and over again.
Post subject: Re: FCEU's movie-skipping question
Emulator Coder, Skilled player (1301)
Joined: 12/21/2004
Posts: 2687
xyzzy wrote:
Is there any way to make a game run faster than 800% faster at turbo speed?
In addition to what DeHacked said, if you're using the newest Windows version of FCEU, it goes up to 1600% speed (and it skips frames so it's not limited to about 400% by the graphics).
Post subject: Re: FCEU's movie-skipping question
Player (36)
Joined: 9/11/2004
Posts: 2624
xyzzy wrote:
I can't believe that everyone who uses FCEU watches their own movie for, like, 70000 times (a number taken from one of the runs)!
They don't, what happens is they save the emulator state, try stuff, if they screw up and don't do it perfectly they reload from that save state. 70,000 isn't the number of times they've played the game, 70,000 is the number of different things they've tried at various points in the game.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 12/15/2005
Posts: 8
Thank you all for trying to help. And still I can't understand=} In order to continue recording of a movie the emulator state has to be saved, but in order to save it one has to play the movie to the point where they need to save it! That's what I meant by watching movies for 70000 times. So does everyone save in the very process of recording a movie or how is it done?
Emulator Coder, Skilled player (1301)
Joined: 12/21/2004
Posts: 2687
You only have to watch the whole movie one time (or, maybe a few times to be safe, but not 70000). Here's an example: You have a save state on frame 50000. You want to re-record from frame 52000, but you don't have a save state there. So here's what you do: Load the movie in read-only mode. Load the save state at frame 50000. Now the movie's still playing, and you just skipped over 50000 frames. Now fast-forward only 2000 frames and make a different save state. Now switch the movie out of read-only mode, and load the new save state, and now you're re-recording from frame 52000 even though you only had to fast-forward past 2000 frames. EDIT: "How does one save in the very process of recording"? You just hit the save state button while you're recording, it's as easy as that.
Active player (278)
Joined: 5/29/2004
Posts: 5712
Yeah. I think the way to do it is to reserve one or two savestate slots for "milestone" states, which you save at a point where you're pretty sure you're never going to have to go back. Typically it would be the beginning of a level, so you can easily watch your whole level alone.
put yourself in my rocketpack if that poochie is one outrageous dude