It is currently Sat May 25, 2019 12:45 pm

All times are UTC - 7 hours

Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Wed May 23, 2018 2:36 pm 
User avatar

Joined: Sat Sep 07, 2013 2:59 pm
Posts: 1871
Is there a way in fceux to record a movie (i.e. recording the input for playback in the emulator, not recording an AVI file), starting from the power-up state, but with the battery save remaining intact?

As I see it, there are only two options:
Recording a movie from the start, which means that everything gets set back, including the battery save.
Recording a movie from "now" which means that it's an input file with a savestate at the beginning.

Some elaboration:

Let's say you have the following situation:

You're working on a game that has a battery save and you want people to test the game.
When they encounter a bug, you ask them to record a movie of the bug. This way, you can see where it happens. And by playing the movie over a new ROM, you can see whether your code changes actually fixed the bug.

But what happens if it's a huge game and the bug occurs in a later part of the game?

Then you don't want the tester to send you a video that plays for three hours until he reaches the bug.

And creating a video from a certain savestate in the game will help you in seeing the bug. But if you correct the bug and therefore your source code has changed, the video's savestate data might not work anymore on your new ROM since the internal code looks different.

So, the solution would be this:
Create a video from the console's power-up, but without resetting the battery save.
In this case, the player can save the game at a location near the buggy section. Then he can start recording, trigger the bug and send the video plus the sav file.
Then I can see the bug and correct it. And as long as my battery data structure hasn't changed, I can still load the video + sav with the new ROM and see whether the bug doesn't appear anymore.

So, is there any way to start an input record from power-up, without resetting the sav file and without creating an fceux savestate inside the input record?

Available now: My game "City Trouble".
German Retro Gamer article:

PostPosted: Wed May 23, 2018 4:46 pm 

Joined: Sun Feb 07, 2016 6:16 pm
Posts: 668
As far as I know, FCEUX doesn't let you do this (but I could be wrong)
Both Bizhawk & Mesen do have that option (recording from power on, with battery data), though.

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 7 hours

Who is online

Users browsing this forum: No registered users and 9 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group