Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[F.Rq.] Allow saving inputs while movie is in Finished mode #4035

Open
RetroEdit opened this issue Sep 16, 2024 · 0 comments
Open

[F.Rq.] Allow saving inputs while movie is in Finished mode #4035

RetroEdit opened this issue Sep 16, 2024 · 0 comments
Labels
App: EmuHawk Relating to EmuHawk frontend Enhancement For feature requests or possible improvements

Comments

@RetroEdit
Copy link
Contributor

RetroEdit commented Sep 16, 2024

Continuation of #4032 but requesting new behavior not present in any BizHawk version.

Specifically, when in Finished state, savestates should include the movie input log and inputs after up until the point of the savestate and there should probably be a way to movie and post-movie inputs as a new movie.

As far as I can tell, the current rationale for not doing this is distinguishing between savestates made before and after a movie has ended. But marking a savestate and inputs as post movie could be done without strictly throwing away inputs after a movie has ended.

Note: this is not to say necessarily we should deviate from https://tasvideos.org/LawsOfTAS/OnSavestates . There are ways to make Finished state more flexible and less of a black hole without compromising movie reliability and user safety. For savestate loading for example there could be a custom dialog when loading a savestate with inputs past the end of a movie or custom load options in the menus.

@YoshiRulz YoshiRulz added Enhancement For feature requests or possible improvements App: EmuHawk Relating to EmuHawk frontend labels Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App: EmuHawk Relating to EmuHawk frontend Enhancement For feature requests or possible improvements
Projects
None yet
Development

No branches or pull requests

2 participants