Post subject: Discard mode?
joel96
He/Him
Joined: 12/27/2009
Posts: 9
I'm just getting started with FCEUX. I'm still in the phase of getting used to the tools before I start any project in earnest. What I'm trying to do is start recording a movie and pick the recording of it back up days or weeks later. VBA has a recording mode called "discard mode". It allows me to interrupt a recording and overwrite new input into the movie before it's finished playing. The closest I've seen in FCEUX is playing a movie, reaching the end, and disabling read-only mode. I can't seem to append new input after the end though. It just stops at the last frame and no new data is added. The movie has a fixed length and new frames don't appear. I've also tried using BizHawk; with EmuHawk, I've managed to record new input after the movie is over, but in that case, if I make a mistake and need to rerecord partway through, I can't write over the old input in the movie. It's like it's still in read-only mode even when read+write is enabled. The only solution I can come up with right now is to record a movie in one session, hoping that nothing interrupts the session, like a power outage or an ill-timed reboot. Since I can't just jump in with an overwrite or discard mode, I could take the long route and use TAS Studio or a TAS editor, but it seems like reinventing something that is probably already at my disposal. Am I missing something?
Editor, Player (69)
Joined: 6/22/2005
Posts: 1050
In FCEUX, you should be able to add input if you load a savestate after disabling read-only mode. So make a savestate wherever you want to start adding input, then disable read-only mode, then load the state.
Current Projects: TAS: Wizards & Warriors III.
Masterjun
He/Him
Site Developer, Skilled player (1988)
Joined: 10/12/2010
Posts: 1185
Location: Germany
TASing FAQ wrote:
How do I continue a TAS after I stopped?
  1. Load the ROM and the movie in the emulator.
  2. Make a savestate where you want to continue.
  3. Set the emulator from read-only to read+write mode (check the hotkey configurations).
  4. Load the savestate you created.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
joel96
He/Him
Joined: 12/27/2009
Posts: 9
Thanks Masterjun and Dacicus. :) Here's a video tutorial version of what you guys literally just said. https://youtu.be/nw7NOEdc6Ck