Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

toukiden demo can't load savedata #1828

Closed
daniel229 opened this issue May 17, 2013 · 13 comments
Closed

toukiden demo can't load savedata #1828

daniel229 opened this issue May 17, 2013 · 13 comments

Comments

@daniel229
Copy link
Collaborator

The game works fine with ppsspp except savedata.The savedata which created by ppsspp can be loaded in real psp,but ppsspp can't load it.

04:50:011 user_main I[HLE]: FileSystems\DirectoryFileSystem.cpp:289 Actually opening C:\ppsspp\memstick\PSP\SAVEDATA\ULJM06290SAVEDATA\ICON0.PNG (/
PSP/SAVEDATA/ULJM06290SAVEDATA/ICON0.PNG)
04:50:012 user_main I[HLE]: FileSystems\DirectoryFileSystem.cpp:289 Actually opening C:\ppsspp\memstick\PSP\SAVEDATA\ULJM06290SAVEDATA\PARAM.SFO (/
PSP/SAVEDATA/ULJM06290SAVEDATA/PARAM.SFO)
04:50:012 user_main I[HLE]: Dialog\PSPSaveDialog.cpp:55 sceUtilitySavedataInitStart(09de1304)
04:50:012 user_main I[HLE]: Dialog\PSPSaveDialog.cpp:56 Mode: 12
04:51:244 user_main I[HLE]: FileSystems\DirectoryFileSystem.cpp:289 Actually opening C:\ppsspp\memstick\PSP\SAVEDATA\ULJM06290SAVEDATA\ICON0.PNG (/
PSP/SAVEDATA/ULJM06290SAVEDATA/ICON0.PNG)
04:51:245 user_main I[HLE]: FileSystems\DirectoryFileSystem.cpp:289 Actually opening C:\ppsspp\memstick\PSP\SAVEDATA\ULJM06290SAVEDATA\PARAM.SFO (/
PSP/SAVEDATA/ULJM06290SAVEDATA/PARAM.SFO)
04:51:245 user_main I[HLE]: Dialog\PSPSaveDialog.cpp:55 sceUtilitySavedataInitStart(09de1304)
04:51:245 user_main I[HLE]: Dialog\PSPSaveDialog.cpp:56 Mode: 12

01

@sum2012
Copy link
Collaborator

sum2012 commented May 17, 2013

I tested JPCSP r3143 can load save

JPCSP 's sceUtility debug log (save and load)
http://www.mediafire.com/?zt52u8oue8292g9

PPSSPP v0.7.6-624 log (save and load)
http://www.mediafire.com/?9n742wmlk3qo9np

@unknownbrackets
Copy link
Collaborator

AFIACT this is SCE_UTILITY_SAVEDATA_TYPE_FILES / GetFilesList misbehaving.

-[Unknown]

@solarmystic
Copy link
Contributor

How did you even get the demo to work on PPSSPP in the 1st place? Did you have to decrypt it? If so, how?

I just get a Error loading file, Failed to load executable: File corrupt error in git revision 0.7.6-627

@daniel229
Copy link
Collaborator Author

@solarmystic
use npdpc.exe Convert .PBP to .ISO,then use isotool decrypt eboot.bin

@solarmystic
Copy link
Contributor

@daniel229

Thanks

EDIT:- Oh, isotool is a PSP application? Thought it was for the PC lol. Thanks again, tried to run it on my PC.

@solarmystic
Copy link
Contributor

Holy mackerel... I believe we've discovered PSP-ception folks!

Iso tool. Works. In. PPSSPP.

A tool meant to work only on CFW'ed PSPs actually works in the friggin emulator. I actually decrypted the eboot.bin of the Toukiden ISO using PPSSPP.

Big thumbs up to the devs for making this possible lol This could be the key to making a heck of a lot more demos work lol.

@unknownbrackets
Copy link
Collaborator

Is there a publicly available link to this demo?

-[Unknown]

@daniel229
Copy link
Collaborator Author

@sum2012
Copy link
Collaborator

sum2012 commented May 18, 2013

@unknownbrackets
Can I code in PPSSPP to let poeple know the decrypt method ?

@unknownbrackets
Copy link
Collaborator

I'm not sure I understand the question. But I did notice it's using directory paths. I think opening "x/y/z" maybe needs to create "x/y" if it doesn't exist automatically.

-[Unknown]

@hrydgard
Copy link
Owner

Hm. If the program running in PPSSPP can decrypt it, then surely PPSSPP should be able to decrypt it on its own too? :P Or at least it can't be that hard to fix...

@daniel229
Copy link
Collaborator Author

@hrydgard
the demo in above link include decrypted eboot.bin
here is oringinal eboot.bin
https://docs.google.com/file/d/0BzGZGDfFE68zLXFTT2dJalRPd0k/edit?usp=sharing

and iso_tool_cfw_1980
https://docs.google.com/file/d/0BzGZGDfFE68zd1hvaG5PeVR2RGc/edit?usp=sharing

@daniel229
Copy link
Collaborator Author

has been fixed.
c85add4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants