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

Resume movie after playback #536

Open
1 task done
NikoPalad67140 opened this issue Nov 10, 2024 · 1 comment
Open
1 task done

Resume movie after playback #536

NikoPalad67140 opened this issue Nov 10, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@NikoPalad67140
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

What feature are you suggesting?

Basically, BizHawk allows you to resume TASing a game when you open a TAS file you haven't exported yet: an example would be in the WarioWare series: when you have gotten to the first Speed Up message, you save the TAS and take a break, and when you come back, the TAS can be resumed from where you left if off.

Since Citra (and by extension, Lime) doesn't support this, as closing the software saves the TAS for good without any means of resuming it, I would suggest several TASing features:

  1. Being able to resume the TAS wherever you left it off after closing Lime, though the plyabacking feature should be kept for consistency.
  2. Being able to create a new TAS from anywhere in the game, for example when you want to TAS only a specific portion of the game.

Why would this feature be useful?

This feature can come in handy for larger games, rhythm games and/or for games which require a good amount of RNG-based decisions. If the software would be left as is, and the TAS can't be extended when closing the software, larger games can take way too much effort since you need to re-TAS them from scratch due to Lime saving the TAS for good when closing the software, preventing you from resuming once you get back to the game of your choice.

@NikoPalad67140 NikoPalad67140 added the enhancement New feature or request label Nov 10, 2024
@TegronSpeedruns
Copy link

I would agree with that but Citra/Lime3DS and other forks are supposedly going to be banned on tasvideos.org once it's a core to BizHawk, besides that citra in the speedrunning communities including me agrees with one fact that Citra doesn't have good TAS tools, if you had to recode Lime3DS so that it had the same features as in BizHawk then sync would still be a problem for some games besides it is not known whether savestats would not be broken because even regardless of the non-deterministic aspect, if these loads are active, they break savestates, seriously enough to cause a crash during their creation and this problem can be even on this emulator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants