Are there any tools that can "record" the memory space of a process and then be able to restore it from a certain timestamp? As in, the process is recreated in the exact same state as if "loading a saved game".
Context is that of a game that crashes either while attempting to save/load a game or certain conditions are met (e.g. unit count > 5000). There are no debug logs.