Jump to content

Program Memory Related Idea


Addictgamer
 Share

Recommended Posts

So...I was thinking...

Is it theoretically possible to write a tool suspend a running program, dump it's memory into a file, then kill it.

Later, can this same tool load the file, start the program it killed, then inject it's old memory back?

If this is possible, then,

  Quote
Cirevam - (08:22 AM)

It's too bad we can't save level progress, otherwise I'd like huge levels like that.

Some one would reply,

  Quote
Download the Rock Raiders Mid-Level saver!
Link to comment
Share on other sites

Yes, its possible. You would need to read all level info from memory, write it to a file, then after you restart legorr write it back to the same location in memory.

Link to comment
Share on other sites

  • 3 weeks later...

  On 1/24/2011 at 6:03 PM, addictgamer said:

So...I was thinking...

Is it theoretically possible to write a tool suspend a running program, dump it's memory into a file, then kill it.

Later, can this same tool load the file, start the program it killed, then inject it's old memory back?

  On 1/24/2011 at 6:39 PM, Jesus7Freak said:

Yes, its possible. You would need to read all level info from memory, write it to a file, then after you restart legorr write it back to the same location in memory.

But the (pointer?) to the current instruction would have to be in the right place. I don't know how that would work, but the idea makes sense: it's basically the same as the function so many gaming console emulators have.

Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.