I was thinking in the possibility of adding pause option (on a keyboard key or OSD) and "freeze" the implementation. You know... for example ,you are playing and the phone rings...
If I am not in a mistake, it would be easy and a good option,
(and a lot of machines can be modded in they real version (for example, I have a modded Atari 2600 with pause button)).
Another thing that would be useful is Savestates (like the emulators do). But perhaps it is more difficult to implement, (but... it is possible?).
One way in the Spectrum core is using the old with DivMMC (as the DIVMMC allows to make snapshots). In the amstrad wiki, Renaud Helias talks about the possibility of doing it on his core.
Making an option of save/load state on cores It is something possible? Or only a dream?
If a pause option and save states can be added, then the cores will have two very interesting options of the emulators... but without emulation
Perhaps, a way for doing this is generate snapshots and then load them (but I am not a developer...)
I have found some interesting posts in the forum (sorry, don't search before...)
I am reading about savestates, and looks like very difficult to implement, and no sense at this moment , for example:viewtopic.php?t=34816
I understand all of the post information, and that the FPGA implementation and the developers have other priorities at this moment, so I will forgot the possibility of savestates on FPGA