Open sromeroi opened 8 months ago
Just to help manage yours and everyone else's expectations, savestates are very difficult to add to cores that weren't written with implementing them in mind and only one developer has ever added savestates to any cores (Robert Peip), it's not very simple to accomplish in FPGA.
+1 for this feature request
+1. It shouldn't be easy, but if there is a chance to do it, it would be very interesting.
Just to help manage yours and everyone else's expectations, savestates are very difficult to add to cores that weren't written with implementing them in mind and only one developer has ever added savestates to any cores (Robert Peip), it's not very simple to accomplish in FPGA.
I completely understand it's a tough feature to add if the core has not been designed from the beginning with the savestates in mind.
But please understand that, from the user perspective, it is a very helpful feature and in several situations might be the reason for not to be able to transition from emulators to FPGAs. In my case, I rarely find more than 20-30 minutes at home to play some retro games, and due to this, I tend to use retropie-crt to be able to save and resume the game days later... It would be fantastic to be able to do it in MiSTer instead.
It would be very helpful to have support to save/load savestates (like it's already possible to do in NES, GB and GBA MiSTer cores).
People tends now to have less time than 20 years ago to finish games and being able to save the current game state and come back to resume it some days later would be very a great feature :).