[PSX/PC] Save Editor - Black Chocobo (v1.16)

  • Thread starter Thread starter sithlord48
  • Start date Start date
Status
Not open for further replies.
some updates.

  • New: world map locations in test menu (mostly correctly)
  • Updted:spanish translation  for item names , materias , skills, etc. started

updated the ppa, anyone using the repo should have +1 update :D
 
Whats the word on the ps3/psv save editing?
I stand by ready to donate when its working. I dont have all the equipment to do the save the long way.

I have played this game since the days of the old psx and got it downloaded on my ps3, already into disc 3, but I would like to be able to mess around with it like the old days and be level 60 before leaving midgar.
 
Whats the word on the ps3/psv save editing?
I stand by ready to donate when its working. I dont have all the equipment to do the save the long way.

I have played this game since the days of the old psx and got it downloaded on my ps3, already into disc 3, but I would like to be able to mess around with it like the old days and be level 60 before leaving midgar.
don't have a ps3 or a psp to do it with... so its kinda in the hands of the ps3 community. lest some one wants to send me a ps3, and then im no crypto expert. i can enable saving of a psv if you can somehow get the ps3 to ingore the checksum.. but currently thats the best that can be done (with out the current workaround , that does work See the faq)
 
If you can enable the saving of .psv I will work on the checksum. Its been a little while since I did much dev work, but if I can figure it out I will get you the info to complete it.

Probably need to add a pop message to let everyone know its not fully functional in case they try to use it.

I would be glad to help out with the ps3 aspects though.
 
If you can enable the saving of .psv I will work on the checksum. Its been a little while since I did much dev work, but if I can figure it out I will get you the info to complete it.

Probably need to add a pop message to let everyone know its not fully functional in case they try to use it.

I would be glad to help out with the ps3 aspects though.
if your seriously about that then i can make you a special BC copy w/ psv saving turned on.. send me a pm w/ an email address and ill make you an exe you can use to test. i also have some files from the ps3 that might hold the info but i can't build the dev tools i need for ida ( don't work w/ the free version :( ). if you can use that also let me know in the pm.

edit: on further thought i'll enable psv saving (w/ a warning of course) in 1.9. if we can fix the checksum issue then great if not then it will remain broken and complain that no checksum is added.
 
Last edited:
Zophar, LazyBastard... we've had some interesting joins this last month.

Would give first born for Dr Hell, too.
 
updates:
PSV saving (no checksum's yet).
World Map Stuff. (very basic) right click to set items the ez way :D
 
Last edited:
Still sifting through the garbage so to speak.
I have run crc32, md5, and SHA1 checksum data and nothing matches what they have going in there.. Unless they took the file checksum and did an additional algorithm off of that.

Still digging, I have poked on a few shoulders in the decrypting flock to see if we can get a few of us in a colab and get this thing knocked out.
 
You are trying to break the checksum in a PSV file?

The PS3 digitally signs the PSV file with it's cryptographic key. There is no way to create your own signature short of creating your own crypto key from the PS3's master key.
 
You are trying to break the checksum in a PSV file?

The PS3 digitally signs the PSV file with it's cryptographic key. There is no way to create your own signature short of creating your own crypto key from the PS3's master key.
Thanks to the security failings in pre 3.60 PS3 firmwares, the needed info CAN be discovered, just like people were able to fakesign homebrew so that the PS3 thought it was legit. I'd be willing bet it's a similar signature, not easier or harder, merely done with a different key. It's just a matter of finding someone who has the knowhow AND gives a crap about cracking PSV saves. Unfortunately, though there seem to be plenty of each, I've yet to encounter someone who falls into both categories at once.
 
It's just a matter of finding someone who has the knowhow AND gives a crap about cracking PSV saves.
Very true covarr.

I feel its better to have the software do the checksum (correctly) then you can use the save on the ps3/psp w/ normal legit firmware. there should be no reason for them to put this kind of nonsence checksum on a savegame.searching around the web, it seams this is optional for ps3 save games so its only psx/ps2 exports that get this kind of signing.(this is prolly why its not cracked more then anything)

i have if anyone who can use ida to disessemble them the parts of the firmware responcible for signing psx/psp saves.(thank you <doner>). I lack the sdk to build the proper tools for ida,so i cant get any good results, if you have the at least ida 6.0 and the sdk you might do better, any takers? with a bit of work im sure we can have this working then Black Chocobo's save ability's will be complete.
 
The algorithm is still not clear to me.. I have been looking into sha5 and several more uncommon checksum styles and can get close to the checksum in the file but not exact.
Just letting you guys know I haven't forgotten
 
You are not going to brute-force the checksum. It's based on Elliptic Curve Cryptography using the PS3's master encryption key. The only thing I can think of to break the key is to convert two copies of the same PS1 save to a PSV using an external memory card reader on two different PS3s and then derive  the master key from the two different checksums that come out.
 
when do you think you will have the checksum cracked for .vmp? id love to be able to mess with my saves on my psp
 
i don't have a psp to even test on so thats kinda in the hands of the psp community , if someone provides me w/ a checksum method then ill implement it but im not working on it.same thing goes for the psv format(i don't have a ps3 either).
 
The ps3 uses ecc on most of its encryptions. But there are also different keys for different objects it encrypts.
And the file itself isn't. Encrypted all that well if it is at all. Aside from the header changes there is basically no change to a standard ps1 save file.

If we could come up with the ecc key they used for this specific purpose it would be tons easierto narrow down which ecc formula they used.
But nobody is sharing the key info openly after the geohotz incident.
 
Black Chocobo v1.9 released. Now with even more features, but with a principal one which is the French translation I did. Not every string can be translated but if any of you Frenchies find any inconsistencies, feel free to pm me (do not ever pm sithlord, he didn't translate, he's not to blame for mistakes; I am). About the amount of text translated, most of them (85% items, 70% materias and 60% magics) were already done. It's been a while I started translating, but the amount of work awaiting for me was getting to discourage me :P Always have to start over, too. When sithlord48 asked me 6 hours ago to have the translation complete for 1.9, I kicked my ass and did it all in 2 hours and a half. Now it's another feature done ;D If you guys had read all up to here, you deserve a candy : O-- <----- here's your candy, it's free, take it.

[french]J'espère que vous apprécierez! :D[/french]

Note : Download link on the first page.
 
Well its Happened already, the first commits have been made in the trunk.Eslava Fixed some typos in the spanish translation, and discovered that the label that said ruby on the world map editor was really Diamond  then Ultimate then Rubys World posin, (i've fixed that).

Please Report Any Bugs you find.
 
Status
Not open for further replies.
Back
Top