Game Saves: Difference between revisions
m (replaced "notes" in the paths tables by "Import/Export file conversions") |
m (ps2 memcard editor) |
||
Line 86: | Line 86: | ||
==PS1 Classics Saved Games== | ==PS1 Classics Saved Games== | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Storage Media !! Path !! Import/Export file conversions | ! Storage Media !! Path !! Import/Export file conversions !! Notes | ||
|- | |- | ||
| Internall HDD || dev_hdd0/savedata/vmc/'''<virtual_memcard>'''.VM1 || | | Internall HDD || dev_hdd0/savedata/vmc/'''<virtual_memcard>'''.VM1 || When importing the "slot" is injected in the VM1 || VM1 is a PS1 memory card in "PS3 format" | ||
|- | |- | ||
| Externall USB | | Externall USB || dev_usb0/PS3/EXPORT/PSV/'''<virtual_memcard_slot_ID>'''.PSV || When exporting to USB the "slot" is extracted from VM1 an saved separatedly as a PSV || PSV is a PS1 "slot" in "PS3 format" | ||
|- | |- | ||
| Externall PSP | | Externall PSP || dev_usb0/PSP/SAVEDATA/'''<SAVEDATA_DIRECTORY>'''/SCEVMC0.VMP & SCEVMC0.VMP || When exporting to PSP the "slot" is extracted from VM1 and injected in VMP || VMP is a PS1 memory card in "PSP format" | ||
|- | |- | ||
|} | |} | ||
===PS1 Classics Save Game in internall HDD=== | |||
|- | Stored in slots inside a "PS1 virtual memory card" in PS3 format, games can use one slot or severall ones, each slot has a name that identifies it (the first one is at offset 0x64 inside virtual_memcard.VM1) | ||
dev_hdd0 | |||
|- | |--- savedata | ||
| [[ | |--- vmc | ||
|--- virtual_memcard.VM1 | |||
|- | ===PS1 Classics Save Game in externall USB=== | ||
| | When exporting to a "standard" USB device the Save Games are converted to "slots" in PS3 format. The name of the exported file is the identifier of the slot when it was inside a virtual_memcard.VM1 | ||
|- | |||
| SCEVMC0.VMP | dev_usb0 | ||
|- | |--- PS3 | ||
|--- EXPORT | |||
|--- PSV | |||
|--- virtual_memcard_slot_ID.PSV | |||
===PS1 Classics Save Game in externall PSP=== | |||
To export to PSP first is needed to register the PSP as a remote play device (in PS3 settings menu), and activate the USB mode (in PSP XMB) | |||
Then, from the [[Memory Card Utility (PS/PS2)]] you can browse the slots inside the virtual_memcards, by pressing triangle over an slot and selecting the option "copy" the PS3 gives two options, one is an icon of your PSP identifyed by his nick, by selecting the PSP icon the PS3 displays this message: ''"Do you want to convert this data for use with the PSP system and then copy it?. If you select [No] the data will be copied without being converted"'' | |||
You can continue your game from PSP to PS3 under differents game formats such as cso/iso and continue on PS3 after transfer of your savedata if the game share the same DiscID. See: [[Emulation]] | |||
dev_usb0 | |||
|--- PSP | |||
|--- SAVEDATA | |||
|--- <SAVEDATA_DIRECTORY> | |||
|--- ICON0.PNG | |||
|--- PARAM.SFO <----- CATEGORY "MS" | |||
|--- SCEVMC0.VMP <----- Virtual Memory Card 0 | |||
|--- SCEVMC1.VMP <----- Virtual Memory Card 1 | |||
*When the game is installed in PS3 it contains a "SAVEDATA" folder stored with the rest of the game files, only used by the PS3 to generate Save Games in PSP format | |||
*This "SAVEDATA" folder used as a source contains a PARAM.SFO (with CATEGORY "MS" memory stick, and his SAVEDATA_DIRECTORY where it will be installed when exported to PSP), an ICON0.PNG (in 80x80 pixels) and two virtual_memcard.VMP (with empty slots). All in PSP format, never updated, and not intended to store Save Games, only to export them | |||
===PS1 Save Games Tools=== | |||
[[http://www.mediafire.com/?wf82vc4oeb932w3 MemcardRex v1.5]] | |||
MemcardRex is a PSX memory card explorer/editor. | |||
The following Memory Card formats are supported: | |||
* ePSXe/PSEmu Pro Memory Card(*.mcr) | |||
* DexDrive Memory Card(*.gme) | |||
* pSX/AdriPSX Memory Card(*.bin) | |||
* Bleem! Memory Card(*.mcd) | |||
* VGS Memory Card(*.mem, *.vgs) | |||
* PSXGame Edit Memory Card(*.mc) | |||
* DataDeck Memory Card(*.ddf) | |||
* WinPSM Memory Card(*.ps) | |||
* Smart Link Memory Card(*.psm) | |||
* MCExplorer(*.mci) | |||
* PSP virtual Memory Card(*.vmp) (opening only) | |||
The following single save formats are supported: | |||
* PSXGame Edit single save(*.mcs) | |||
* XP, AR, GS, Caetla single save(*.psx) | |||
* Memory Juggler(*.ps1) | |||
* Smart Link(*.mcb) | |||
* Datel(*.mcx;*.pda) | |||
* RAW single saves | |||
* PS3 virtual saves (*.psv) (importing only) | |||
==PS2 Classics Saved Games== | ==PS2 Classics Saved Games== | ||
Line 150: | Line 194: | ||
|- | |- | ||
|} | |} | ||
===PS2 Save Games Tools=== | |||
[[http://www.csclub.uwaterloo.ca:11068/mymc/ mymc]] | |||
mymc is a PS2 memory card explorer/editor. |
Revision as of 11:13, 10 March 2012
Common terms used in this page
<userid> The number assigned by the system to this user when his account was created (is a counter). Stored in XRegistry.sys, e.g: 00000001
<SAVEDATA_DIRECTORY> Name of the folder where the savedata files are stored, composed by TITLE_ID + some variable characters added by the game, e.g: BLES00001-nick01save01
<TITLE_ID> Name of the folder where the game was installed (different than the TITLE_ID in his PARAM.SFO that refers to the originall ID when the game was released years ago as a disc)
<virtual_memcard> The name you assigned to the card when it was created from the Memory Card Utility (PS/PS2) in XMB
PS3 Saved Games
Storage Media | Path | Import/Export file conversions |
---|---|---|
Internall HDD | dev_hdd0/home/<userid>/savedata/<SAVEDATA_DIRECTORY> | PARAM.PFD values updated when imported ? (not verifyed) |
Externall USB device | dev_usb0/PS3/SAVEDATA/<SAVEDATA_DIRECTORY> | PARAM.PFD values updated when exported ? (not verifyed) |
File | Description/Purpose |
---|---|
PARAM.PFD | Signatures of some of the files in the folder. The signature method is still unknown. |
PARAM.SFO | Various information about the title. This one is never encrypted. |
Content Information Files | Multimedia Files like icons, audio, etc... |
Other Files | Any other files generated by the game, with any name and extension, e.g: PROFILE.BIN, PROGRESS.SAV etc... |
Copy Protection Flag
The ones without "Copy Protection" can be copyed to an externall USB storage device (by pressing triangle over his icon in XMB with the option "copy" of the side menu)
Copy protection can be removed from a Game Save by changing a flag in the ATTRIBUTE of his PARAM.SFO. This can be done when PARAM.PFD doesnt contains the signature of PARAM.SFO (only a few old games)
Games which are unprotected
There are two types of possible protections:
- One possible encryption in the files generated by the game that is not mandatory and depends of the developers of the game.
- And other protection based on signatures stored in PARAM.PFD generated and managed by the system. This file supervises signatures of other files of the folder, the list of files supervised is not fixed and again... it depends of the developers of the game, but usually PARAM.SFO is inside this list
This allows modifications/cheats for some games wich files are not encrypted, and not supervised by PARAM.PFD
- MotorStorm (protected with CRC32 checksum)
- Call Of Duty 4 (hacked saves can be found on the internet)
- Battlefield: Bad Company
- Assassin's Creed
- Blazing Angels: Squadrons of WWII
For a more complete list, with example download links : http://www.ps3hax.net/showthread.php?t=8559
Source: http://ps3dev.wikispaces.com/Saved+Games
Minis Saved Games
This format is inherited from PSP (is older than PS3), and later implemented in PSvita, the "Minis Saved Games" can be exported/imported between the 3 consoles. There is no conversion of the files between the 3 consoles.
Storage Media | Path | Import/Export file conversions |
---|---|---|
Internall HDD | dev_hdd0/home/<userid>/minis_savedata/<SAVEDATA_DIRECTORY> | None, direct copy of the folder |
Externall USB device | dev_usb0/PSP/SAVEDATA/<SAVEDATA_DIRECTORY> | None, direct copy of the folder |
File | Description/Purpose |
---|---|
PARAM.SFO | Various information about the title. This one is never encrypted. |
Content Information Files | Multimedia Files like icons, audio, etc... |
Other Files | Any other files generated by the game, with any name and extension, e.g: PROFILE.BIN, PROGRESS.SAV etc... |
- A common name used for the protected files is SECURE.BIN but the name can vary.
PS1 Classics Saved Games
Storage Media | Path | Import/Export file conversions | Notes |
---|---|---|---|
Internall HDD | dev_hdd0/savedata/vmc/<virtual_memcard>.VM1 | When importing the "slot" is injected in the VM1 | VM1 is a PS1 memory card in "PS3 format" |
Externall USB | dev_usb0/PS3/EXPORT/PSV/<virtual_memcard_slot_ID>.PSV | When exporting to USB the "slot" is extracted from VM1 an saved separatedly as a PSV | PSV is a PS1 "slot" in "PS3 format" |
Externall PSP | dev_usb0/PSP/SAVEDATA/<SAVEDATA_DIRECTORY>/SCEVMC0.VMP & SCEVMC0.VMP | When exporting to PSP the "slot" is extracted from VM1 and injected in VMP | VMP is a PS1 memory card in "PSP format" |
PS1 Classics Save Game in internall HDD
Stored in slots inside a "PS1 virtual memory card" in PS3 format, games can use one slot or severall ones, each slot has a name that identifies it (the first one is at offset 0x64 inside virtual_memcard.VM1)
dev_hdd0 |--- savedata |--- vmc |--- virtual_memcard.VM1
PS1 Classics Save Game in externall USB
When exporting to a "standard" USB device the Save Games are converted to "slots" in PS3 format. The name of the exported file is the identifier of the slot when it was inside a virtual_memcard.VM1
dev_usb0 |--- PS3 |--- EXPORT |--- PSV |--- virtual_memcard_slot_ID.PSV
PS1 Classics Save Game in externall PSP
To export to PSP first is needed to register the PSP as a remote play device (in PS3 settings menu), and activate the USB mode (in PSP XMB)
Then, from the Memory Card Utility (PS/PS2) you can browse the slots inside the virtual_memcards, by pressing triangle over an slot and selecting the option "copy" the PS3 gives two options, one is an icon of your PSP identifyed by his nick, by selecting the PSP icon the PS3 displays this message: "Do you want to convert this data for use with the PSP system and then copy it?. If you select [No] the data will be copied without being converted"
You can continue your game from PSP to PS3 under differents game formats such as cso/iso and continue on PS3 after transfer of your savedata if the game share the same DiscID. See: Emulation
dev_usb0 |--- PSP |--- SAVEDATA |--- <SAVEDATA_DIRECTORY> |--- ICON0.PNG |--- PARAM.SFO <----- CATEGORY "MS" |--- SCEVMC0.VMP <----- Virtual Memory Card 0 |--- SCEVMC1.VMP <----- Virtual Memory Card 1
- When the game is installed in PS3 it contains a "SAVEDATA" folder stored with the rest of the game files, only used by the PS3 to generate Save Games in PSP format
- This "SAVEDATA" folder used as a source contains a PARAM.SFO (with CATEGORY "MS" memory stick, and his SAVEDATA_DIRECTORY where it will be installed when exported to PSP), an ICON0.PNG (in 80x80 pixels) and two virtual_memcard.VMP (with empty slots). All in PSP format, never updated, and not intended to store Save Games, only to export them
PS1 Save Games Tools
MemcardRex is a PSX memory card explorer/editor. The following Memory Card formats are supported: * ePSXe/PSEmu Pro Memory Card(*.mcr) * DexDrive Memory Card(*.gme) * pSX/AdriPSX Memory Card(*.bin) * Bleem! Memory Card(*.mcd) * VGS Memory Card(*.mem, *.vgs) * PSXGame Edit Memory Card(*.mc) * DataDeck Memory Card(*.ddf) * WinPSM Memory Card(*.ps) * Smart Link Memory Card(*.psm) * MCExplorer(*.mci) * PSP virtual Memory Card(*.vmp) (opening only)
The following single save formats are supported: * PSXGame Edit single save(*.mcs) * XP, AR, GS, Caetla single save(*.psx) * Memory Juggler(*.ps1) * Smart Link(*.mcb) * Datel(*.mcx;*.pda) * RAW single saves * PS3 virtual saves (*.psv) (importing only)
PS2 Classics Saved Games
Storage Media | Path | Import/Export file conversions |
---|---|---|
Internall HDD | ????? | |
Externall USB device | dev_usb0/PS3/EXPORT/PS2SD/<TITLE_ID> |
File | Description/Purpose |
---|---|
PARAM.SFO | Various information about the title. This one is never encrypted. |
Content Information Files | Multimedia Files like icons, audio, etc... |
SCEVMC0.VME | Virtual Memory Card 0 (in "E" format ?) |
SCEVMC1.VME | Virtual Memory Card 1 (in "E" format ?) |
PS2 Disc Saved Games
Storage Media | Path | Import/Export file conversions |
---|---|---|
Internall HDD | dev_hdd0/savedata/vmc/<virtual_memcard>.VM2 |
PS2 Save Games Tools
[mymc]
mymc is a PS2 memory card explorer/editor.