"Savestates" using hibernate+HD ghosting in XP...

Place to talk about all that new hardware and decaying software you have.

Moderator: General Mods

Post Reply
Snark
Trooper
Posts: 376
Joined: Tue Oct 31, 2006 7:17 pm

"Savestates" using hibernate+HD ghosting in XP...

Post by Snark »

Am I the only one who ever thought about this? :lol:

Basically any modern games (or any software for that matter) that doesn't allow any type of free saving at any given point could benefit from this.

Basically, pause whatever game you're playing using the standard ctrl-alt-delete to bring up Windows task manager, Hibernate your system, then using some ghosting software (like Norton Ghost) create a "savestate" of the content of your Harddrive (which will include the RAM content saved by the OS).

I realise it's highly impracticable in real day to day usage but in a few obscure and very rare cases I think it could be potentially usefull. For example, you could create a "savestate" in bsnes, if you wanted to reproduce a particularly rare bug that only occurs after like...10 hours of gameplay or something and the game itself had no native saves.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Re: "Savestates" using hibernate+HD ghosting in XP

Post by Deathlike2 »

Snark wrote:Am I the only one who ever thought about this? :lol:

Basically any modern games (or any software for that matter) that doesn't allow any type of free saving at any given point could benefit from this.

Basically, pause whatever game you're playing using the standard ctrl-alt-delete to bring up Windows task manager, Hibernate your system, then using some ghosting software (like Norton Ghost) create a "savestate" of the content of your Harddrive/partition + Ram content.

I realise it's highly impracticable in real day to day usage but in a few obscure and very rare cases I think it could be potentially usefull. For example, you could create a "savestate" in bsnes, if you wanted to reproduce a particularly rare bug that only occurs after like...10 hours of gameplay or something and the game itself had no native saves.
Excessive hibernation makes Windows run weird... it includes, but not limited to the Start Menu becoming really wonky and inaccessible... and sometimes apps simply self-implode when launched/relaunched.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Question about hibernation:

As long as the OS supports it, can any computer use that feature, or is it certain ones?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

adventure_of_link wrote:Question about hibernation:

As long as the OS supports it, can any computer use that feature, or is it certain ones?
You have to have it supported in hardware IIRC.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Thought so, thank you.
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
Snark
Trooper
Posts: 376
Joined: Tue Oct 31, 2006 7:17 pm

Post by Snark »

Deathlike2 wrote:
adventure_of_link wrote:Question about hibernation:

As long as the OS supports it, can any computer use that feature, or is it certain ones?
You have to have it supported in hardware IIRC.
I would have thought any PC could use it...After all, hibernation is simply a dump of all the content of the RAM, isn't it?
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Snark wrote:
Deathlike2 wrote:
adventure_of_link wrote:Question about hibernation:

As long as the OS supports it, can any computer use that feature, or is it certain ones?
You have to have it supported in hardware IIRC.
I would have thought any PC could use it...After all, hibernation is simply a dump of all the content of the RAM, isn't it?
http://en.wikipedia.org/wiki/Hibernate_(OS_feature)

It could be done by the OS, but those checks are there for older hardware (not all things will simply just work).
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

There's programs out there that can save state any running program.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Snark
Trooper
Posts: 376
Joined: Tue Oct 31, 2006 7:17 pm

Post by Snark »

Nach wrote:There's programs out there that can save state any running program.
Ah, well there goes my convoluted method. Got any link? I searched but all I find as results are "US program to save the state of the Constitution" or something like that.

Maybe I just need to learn how to use google more effectively... :?

Edit: of course, there are Virtual Machines and they allow save states. But they perform poorly with graphic intensive apps and do not have full compatibility.
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

http://blogs.msdn.com/virtual_pc_guy/ar ... 54884.aspx

theres this for virtual PC >.> but i cant find anything else except huge load of emulator links.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Verdauga Greeneyes
Regular
Posts: 347
Joined: Tue Mar 07, 2006 10:32 am
Location: The Netherlands

Post by Verdauga Greeneyes »

Now that you mention it, ArtMoney is able to make memory dump 'save states' and restore them. Only the Pro version though, I think.
Post Reply