Quote:
Originally Posted by kolla
This is super interesting - so the idea is that one save a state in WinUAE, and then revive the session not just in UAE, but also on real equivalent hardware? Is it also possible to make state dump on real hardware? Is "suspend" now possible?
|
Possible but it isn't that simple: many important custom registers are write-only.
Contents are impossible to read without extra hardware that at least snoops CPU writes to custom registers (Action Replay does this). This still leaves copper writes undetected (which was used to confuse Action Replay by some tricky programs), it can be also snooped but required signals are only available inside the machine, edge connector does not have them. CIAs also have some write-only registers.
Even with extra hardware it isn't that useful because you can't access hard disks (unless you implement HD driver, filesystem handler and everything in your freezer code..). Floppy disks are slow and have limited space. Compression is also relatively slow.