You can suspend a program so it doesn’t change state until resumed. I’ve even seen at least 1 tool that allows you to pause games not normally able to be paused.
And if doing it exactly like an emulator isn’t feasible, perhaps it can be truncated the way the game itself saves and just lock specific values down like what your stats are, what triggers have been triggered, your position and inventory, etc. This would require different profiles for every single game, tho, to find the address values that need to be stored to restore later.
They obviously know more than I do then. I would recommend asking them if they can implement a save/load state function to their tool. It’s not within the realm of any functionality that I know about.
You can suspend a program so it doesn’t change state until resumed. I’ve even seen at least 1 tool that allows you to pause games not normally able to be paused.
And if doing it exactly like an emulator isn’t feasible, perhaps it can be truncated the way the game itself saves and just lock specific values down like what your stats are, what triggers have been triggered, your position and inventory, etc. This would require different profiles for every single game, tho, to find the address values that need to be stored to restore later.
They obviously know more than I do then. I would recommend asking them if they can implement a save/load state function to their tool. It’s not within the realm of any functionality that I know about.