I would like a rewind frame feature in dolphin. I understand that most games are not deterministic in reverse so it would need to be implemented through saving states on every frame. Does anyone know if anything like this exists for dolphin? If not could someone please point me in the right direction for the parts of the GitHub repository which deal which advancing frames when paused and the parts which deal with save states?
Rewind Functionality
|
04-30-2019, 08:12 PM
It doesn't currently exist. Savestates can be somewhat large and not instant to process so this might not be practical.
05-01-2019, 11:37 AM
I mean, for a TAS we can work-around that by just storing the GCI in the savestate. The problem is that savefiles outside of savestates could be lost if we did that all the time.
05-01-2019, 01:38 PM
05-01-2019, 01:42 PM
(05-01-2019, 11:37 AM)JMC47 Wrote: I mean, for a TAS we can work-around that by just storing the GCI in the savestate. The problem is that savefiles outside of savestates could be lost if we did that all the time. Does GCI stand for gamecube controller inputs? If so, this isn't quite what I had in mind. I was thinking more along the lines of once the emulation is paused, one can advance frames with some inputs on the controller, and then rewind frames up until the pause frame which would then allow you to try different inputs. This would also allow for more easily searching through frames when watching a recording since after rewinding the emulator would be receiving the original inputs again. 05-01-2019, 04:46 PM
12-21-2021, 10:48 AM
you could have a rotating macro saving to a few states in order, over a period of time, from an external macro program, like using save states 5 thru 9, every 30 seconds, would give you 2:30 minutes to rewind to, which would usually be acceptable, may be other ways of doing this too -- dolphin is very flexible with key configurations (for example, I have a game where I have the A button programmed to change my analog's deadzone to 10% when pressed, and 0% when not, but also works as a normal A button, so i can aim easier, so cool!) and the undo save state feature is A LIFESAVER (already saved my butt at least 25 times!!)
12-21-2021, 05:21 PM
Forum Rules Wrote:Necroposting: In the "Dolphin Emulator Discussion and Support" and "Dolphin Site" subforums, do not revive a discussion older than 6 months unless your post adds something meaningful or otherwise contributes to the thread. Please create a new thread about your subject instead. Stickied threads and all other subforums are exempt, however, and users can freely post there regardless of how old the topics are. Closed.
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2) |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)