Savestating

Discussion in 'Computer Games and General Discussion' started by osm70, Aug 7, 2012.

Aug 7, 2012

Savestating by osm70 at 6:55 PM (363 Views / 0 Likes) 3 replies

  1. osm70
    OP

    Member osm70 GBAtemp Advanced Fan

    Joined:
    Apr 17, 2011
    Messages:
    731
    Country:
    Czech Republic
    HI,
    I want to play PC games with savestates.
    (How) Can I use Virtual PC or Virtual Box to do it?
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,745
    Country:
    United Kingdom
    It is probably far easier to go in for conventional memory editing cheats even with most PC programming languages dynamically allocating memory. Likewise if you want memory dumps to try editing a la savestate hacking then those are easy to get on a per program basis as well. There are loads of memory viewing, dumping and editing programs some of which can even restore process level memory; Rydian lists a bunch and some basics http://gbatemp.net/topic/326547-basic-fileprogram-hacking-information/ and many of the additional tools for console/emulator cheat making will do regular programs as it is functionally no different to say nothing of hex editors also having such functionality.

    Still virtual box has a snapshot feature and http://www.virtualbox.org/manual/ch01.html#snapshots has more, I am not quite sure it will be able to approximate emulator savestates but definitely worth a punt. This said Even with a modern machine and AMD-V/VT-x turned on and with paravirtualization working you are probably not going to get far with modern games and even things in the just before directX 9.0c range.

    If you are after a game that erases old savestates then it might be worth something like http://www.sandboxie.com/ instead.
     
  3. osm70
    OP

    Member osm70 GBAtemp Advanced Fan

    Joined:
    Apr 17, 2011
    Messages:
    731
    Country:
    Czech Republic
    Well I dont really care about savestate edits, I just want save-and-load or rewind or something to undo mistake.
     
  4. Rydian

    Member Rydian Resident Furvertâ„¢

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    I've looked into that as well, and there's not really anything to do it. The way emulators do it is not by changing the state of the game, but of the entire system, which would include the OS.

    Your best bet is a VM with a state feature, like Microsoft Virtual PC or VMware. Yes, their state feature takes like 5-15 minutes to load and save, so it's not really usable for gaming like in emulators.

    The best bet for getting past a part is a combination of speedhacks and memory editing. The guide doesn't cover speedhacks but in Cheat Engine you just check the speedhack box and then adjust the slider to change the game speed.
     

Share This Page