Posted: Sat Aug 27, 2011 1:25 am Post subject: Save State Feature
I'm not sure if this would work properly but would it be possible to add a feature to CE to save and load the state of a process similar to how emulators do?
I have tried using the memory editor to save all the memory regions being used by a game and then load them again but it just crashes my game Tried doing it for only the memory regions that weren't executable and same problem.
Would be a pretty cool feature to include in CE if it could work and be able to map the function to shortcut keys or something!!
Also an option to save several different game states would be helpful.
Joined: 09 May 2003 Posts: 25807 Location: The netherlands
Posted: Sat Aug 27, 2011 8:41 am Post subject:
Not possible
What if the state was saved while a thread was waiting for a harddisk interrupt signaling it has finished.
When the state is loaded back that harddisk query will be done so no more interrupt causing that thread to wait forever.
also, the write only memory in videocards may contain the wrong data at the time the state is restored back.
Not to mention that filehandles and other handles will be wrong
In short: To do this I need to be abe to save the state (including physical state) of the hardware and the whole operating system
The reason emulators can do it is because they do have access to all the emulated hardware. _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum