• 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.

    • cecilkorik@piefed.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 days ago

      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.