Title says it all. For poeple who do not know, savestates will give you option to save game at any moment without relying on game's save system. I suppose this feature would be very useful for some games!
So you'd like to be saving GBs worth of data for one save state, taking minutes at a time saving/loading from/to RAM?
That would prove to be a massive challenge. Not impossible but the likelihood of it happening won't be soon. Hell, cemu (Wii U emulator) doesn't even have save states yet. If it were that simple, it would've already been done.
In theory you would only need to copy the contents of RAM to a file, and then restore as needed. (Though as you said, not that simple, though the idea is nice!)
It's not just about saving/restoring RAM but you have to save/restore the entire hardware state which is not doable unless it's an emulator. In the old days it was doable with more or less good results (more often than not you get glitchy results). Now hardware has evolved and is much more complex.
DS RAM is only 4MB right? Switch has 4GB of RAM, so it's a huge differenceI can save state using RTS on the original Nintendo DS - I am sure there is something that can be done at some point. Though to be honest, I don't think it's worth it.
While technically possible saving/loading would be multiple minutes of waitingTitle says it all. For poeple who do not know, savestates will give you option to save game at any moment without relying on game's save system. I suppose this feature would be very useful for some games!