~ppsspp/ppsspp/ppsspp_1.3.0

« back to all changes in this revision

Viewing changes to Tools/SaveTool/README

  • Committer: Sérgio Benjamim
  • Date: 2017-01-02 00:12:05 UTC
  • Revision ID: sergio_br2@yahoo.com.br-20170102001205-cxbta9za203nmjwm
1.3.0 source (from ppsspp_1.3.0-r160.p5.l1762.a165.t83~56~ubuntu16.04.1.tar.xz).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
PSP Tool for encoding save data from PPSSPP to read on PSP and decoding 
 
3
PSP save to read on PPSSPP.
 
4
 
 
5
Alpha version. Was only tested on Project Dive Extend.
 
6
 
 
7
 
 
8
Build
 
9
=====
 
10
 
 
11
Require PSP Toolchain with PSP SDK
 
12
 
 
13
 
 
14
make release
 
15
This will build ppssppsavetool.prx and kernelcall.prx.
 
16
 
 
17
clean : make allclean
 
18
 
 
19
 
 
20
How to use
 
21
==========
 
22
 
 
23
Require PSP Toolchain with PRX Link and usb link, pspsh to work. Seems 
 
24
there is limitation for directories listing when running directly the 
 
25
tool from the PSP.
 
26
 
 
27
A) PREPARING DATA
 
28
=================
 
29
 
 
30
1) Play the game on PPSSPP until a game save is done. This will create 
 
31
the file "ENCRYPT_INFO.BIN" in the save directory. It contain the 
 
32
encoding key and sdk version of the game. This file is the same for all 
 
33
save of the game, so you can use it on different save folder without 
 
34
the need to make them all on PPSSPP.
 
35
 
 
36
2) Run usbhostfs_pc. Then mount .ppsspp/PSP/SAVEDATA directory :
 
37
mount 1 <path to .ppsspp/PSP/SAVEDATA>
 
38
If you enter "drives", you should see host1: mapped to the directory.
 
39
 
 
40
3) Run PRX Link on the psp, and pspsh on the PC.
 
41
 
 
42
B) ENCODING A SAVE FROM PPSSPP TO PSP
 
43
=====================================
 
44
 
 
45
1) From pspsh, run ppssppsavetool.prx.
 
46
 
 
47
2) In the menu, select "Encrypt", "host1:/". This will list the 
 
48
directories in ppsspp save directory which can be encoded.
 
49
For a directory to appear, it must contain the ENCRYPT_INFO.BIN file, 
 
50
and the files of a ppsspp save.
 
51
 
 
52
3) After selecting the directory to encode, it will be copied into 
 
53
the PSP/SAVEGAME directory and encoded. Now you can play the save on 
 
54
the PSP.
 
55
 
 
56
C) DECODING A SAVE FROM PSP TO PPSSPP
 
57
=====================================
 
58
 
 
59
1) You should have a directory in the PPSSPP save directory with the 
 
60
same name that the PSP save you want to convert. And in it, the 
 
61
"ENCRYPT_INFO.BIN" file.
 
62
 
 
63
Ex : You want to decrypt the save in ms0:/PSP/SAVEDATA/XXXXYYY/
 
64
You create .ppsspp/PSP/SAVEDATA/XXXXYYY/ if not existing, and put the 
 
65
"ENCRYPT_INFO.BIN" generated before in it.
 
66
 
 
67
2) From pspsh, run ppssppsavetool.prx.
 
68
 
 
69
3) In the menu, select "decrypt", "host1:/". You should see your 
 
70
directory in the list.
 
71
 
 
72
4) After selecting it, the game decode the save and save it into the 
 
73
PPSSPP save directory. You can now launch your game in PPSSPP and load 
 
74
the save.
 
75
 
 
76
 
 
77