This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Not working
#1
hi
thanks for everything

i have one question

if i use any games this recivie this error
E scetool: Cound not load keys
! SELF: could not decrypt file
S (S): boot done.

and not run anygames ?
why ?
i test in
Warriors Legend of Troy-(BLUS30502)
Toy Story
Rocet-(BLES01000)
Need for Speed Shift-(BLES00681)
Dirt 2
Army of Two The 40th Day-(BLES00659)
and more

sory for my bad english
Reply
#2
You are also probably missing "data\keys" among other things.
Reply
#3
Tanks Guys

i Waiting...

I hope to see in future games to support our commercial
Reply
#4
(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 Big Grin

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 Smile

Thanks.
Reply
#5
(01-03-2014, 10:18 AM)AlexAltea Wrote: In the end, you should have three files inside this folder named: "keys", "ldr_curves" and "vsh_curves".

Now search in Google for a *legal* way to obtain this information and once you get it, save them in those files.

Oh I see... Got it. Smile
Just confirming though, the Loader Curves is 7744 bytes, and the VShell Curves is 360 bytes.
Am I right ?
Reply
#6
(01-04-2014, 06:20 AM)tr4nquility Wrote:
(01-03-2014, 10:18 AM)AlexAltea Wrote: In the end, you should have three files inside this folder named: "keys", "ldr_curves" and "vsh_curves".

Now search in Google for a *legal* way to obtain this information and once you get it, save them in those files.

Oh I see... Got it. Smile
Just confirming though, the Loader Curves is 7744 bytes, and the VShell Curves is 360 bytes.
Am I right ?
Yes, and keys is 29 426 bytes
Reply
#7
Where do I need to put my ps3 font files and the data files (key, ldr_curves and vsh_curves)

It looks like it changed the path on recent builds.

I receive this when i try to run a game with the self encrypted: the game is Disgaea 3 and the build is the last from master branch.

E {PPU[0x1] Thread (main_thread)[0x00016da0]} sys_spu: sys_spu_image_open error: '/dev_bdvd/PS3_GAME/USRDIR/NisGraphics.spu.self' is encrypted! Decrypt SELF and try again.

Or it's not necessary anymore?

Edit: I got it I just needed to rename the file I recieved, NisGraphics.spu.elf, back to NisGraphics.spu.self
Source here: http://www.emunewz.net/forum/showthread....#pid206391


Attached Files Thumbnail(s)
   
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)