TASEmulators / gens-rerecording

The Gens rerecording project, a Sega Genesis, 32x, Sega CD emulator. The primary purpose is to expand features related to creating Tool-Assisted movies.
http://tasvideos.org/EmulatorResources/Gens.html
20 stars 10 forks source link

Recording from current state reports incompatible state #84

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
When recording from the current save state, the gst savestate created by
Gens is reported as being incompatible with the movie. This can be
reproduced in the following way:
1. Open any ROM and start recording a movie; be sure to check "Record from
now on and make a savestate";
2. Advance any number of frames and close the movie;
3. Open the movie for playback and select the gst savestate created in step 1.

Gens will report that the savestate is incompatible with the current movie;
this is an error. It is more annoying than critical, because the state
*is*, in fact, compatible with the movie -- but Gens will complain every
time you load the movie or restart playback from the beginning.

This happens both with the release and SVN versions, and is caused because
Gens saves the movie savestate before it has finished initializing the
movie file. Attached is a diff patch that fixes the issue.

Original issue reported on code.google.com by marz...@gmail.com on 24 Jan 2010 at 1:20

Attachments: