01-03-2014, 05:08 AM -
(01-01-2014, 10:05 PM)AlexAltea Wrote:(01-01-2014, 01:12 AM)ssshadow Wrote: You are also probably missing "data\keys" among other things.
Ahh yes, I added this to the FAQ: https://github.com/DHrpcs3/rpcs3/wiki/FAQ
Quote:Q: How can I decrypt SELF files? Why do I get the scetool: Cound not load keys error?
A: All the commercial games and the signed homebrew have their main executable encrypted (SELF) and it's usually named: EBOOT.BIN. In order to run these games, RPCS3 needs a key to decrypt them. Due to copyright reasons, you have to obtain a legal copy of the SELF decryption keys and place them in a folder named "data" next to the RPCS3 executable in a format that is readable for scetool.
Just google for "scetool", to understand how this files containing the SELF decryption keys work.
Could you please tell how to get those keys ?
Are they the ones described here ?
I also stumbled upon some klicensee mentioned in several games, such as BlackOps 2:
This post explained that first we need to decrypt the Eboot.bin to get .elf file.
Inside .elf file, there is klicensee code which can be used to decrypt the .self using SCETOOL.
However, you explained that the SELF itself is usually named EBOOT.BIN ...
Still pretty confused here.. I have a copy of Artonelico 3 and would like to try the debugging using latest sourcecode
Thanks.