Sponsored Links

Sponsored Links

PS3Tools GUI Edition v3.1 - PS3 SPU Emulation and .SELF Encryption


Sponsored Links
117w ago - Just a few days since his PS3Tools GUI Edition v3.0 release, PsDev has now updated the homebrew application to version 3.1 which includes PS3 SPU emulation changes, .SELF encryption and more as outlined below.

Download: [Register or Login to view links]

To quote: Just finished my latest update for PS3Tools GUI Edition. I added quite a bit of changes in this version, scroll down to the Change log to see.

  • .SPU is now extension for emulator
  • SPU editor
  • Edit SPU files for emulator
  • Save SPU files for emulator whilst the program still open for faster emulation
  • A label that tells whether it’s currently emulating or not
  • SPU emulator has message boxes now upon successeions or errors
  • SPU refreshed button fixed
  • Changed interface for LS and codewatcher
  • Debug pkg decryption temporarily removed
  • Checks pkg type now
  • SELF encryption added
  • Filter added to opening SPU file on editor and emulator so it narrows it down to just .SPU files
  • CEX2DEX now will tell if validation is done
  • Test.SPU included for testing
  • Included missing .dll for SPU emulation

I had some reports the Debug pkg decryption wasn’t working, so I removed until further notice.

TEST.SPU:

[Register or Login to view code]

Nice little example I made up, I commented on it to give you a little understanding. Still gotta give props to KDSBest for original creation.

Finally, below are some guides from PsDev (via psx-scene.com/forums/content/tutorial-2471/) for those interested:

PS3 PUP Unpacker:

1. Make sure the PUP is named "PS3UPDAT.PUP"
2. Click the drop down menu in PUP Tools
3. Click "PUP unpacker"
4. Now click do it and your down, you will receive a output like below:

[Register or Login to view code]


Dev_flash Tool:

1. Name the PUP "PS3UPDAT.PUP"
2. Click the drop down menu in PUP Tools
3. Click Dev_flash unpacker, and hit Do It. You will get output like below (Note, It will be a lot longer, that's just a example):

[Register or Login to view code]


Readself Tool:

1. Just place one of the following, lv0, lv1ldr, lv2ldr, appldr, isoldr or EBOOT.BIN in root of program folder
2. Click drop down menu
3. Click the one you want to use and click Do it, you will get the following output (Note, Different for other files selected):

[Register or Login to view code]


Core_os Tool:

1. Make sure the Core_os is named original.
2. Click Drop down menu
3. Then click decrypt and do it.
4. You will be outputed with a file called decrypted_core_os_package
5. Then click extract you will be presented with a extracted core_os
6. Then you can encrypt it and you will be presented with a encrypted core_os
7. Output below for decrypted log:

[Register or Login to view code]


Fix Tar Tool:

1. After modifying the tar file you need to fix it for it to be correct, so have it named "Update_files.tar"
2. Click drop down menu
3. Click the following options on the screen that apply to the tar you want to fix
4. Click do it, you will get a output similar like below:

[Register or Login to view code]


SCE Info Tool:

1. Have one of the following file in root folder, lv0, ld1ldr, lv2ldr, appldr, isoldr or eboot.bin
2. Click the option that applys
3. Click do it and you will get output similar like below:

[Register or Login to view code]


SFO Reader Tool:

1. Name the file PARAM.SFO
2. Click drop dow menu and click sfo reader
3. Click do it and you will be presented with similar output like below:

[Register or Login to view code]


RCO Tool:

1. Have the original name of one of the rco that are optioned in the drop down menu
2. Make sure that specific rco file is in your root of your folder
3. Click it then click do it, you will have a dumped rco in RCO folder along with following output:

[Register or Login to view code]


C2D Tool:

1. Have the eid_root_key named this "eid_root_key.bin"
2. Name the Flash or your Nor, CEXFLASH
3. Have openssl installed under C:/opensll
4. Then click drop down menu
5. Click only option
6. Click do it and get output plus DEXFLASH like below:

[Register or Login to view code]





Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 48 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

miandad's Avatar
#28 - miandad - 128w ago
why ? this gui tool can decrypt all files 3.60+ to 4.10 .! or do we need public key ?

Ezio's Avatar
#27 - Ezio - 128w ago
Quote Originally Posted by goodone View Post
is it useful to create a new CFW from 3.60 up to the latest one ?


LOL No. It is useful multitool with a friendly GUI, that is it.

goodone's Avatar
#26 - goodone - 128w ago
is it useful to create a new CFW from 3.60 up to the latest one ?

PS3 News's Avatar
#25 - PS3 News - 128w ago
It's been less than a week since his previous revision, and today PlayStation 3 homebrew developer PsDev has updated PS3Tools GUI Edition to version 1.2 with the changes outlined below.

Download: [Register or Login to view links]

This update adds SCE info alongside a hexdump option to dump the decrypted PS3 Core_OS for PlayStation 3 developers to examine.

Changes

  • Added SCE info
  • SCE info- lv0
  • SCE info- lv1ldr
  • SCE info- lv2ldr
  • SCE info- appldr
  • SCE info- isoldr
  • SCE info- EBOOT.BIN
  • Added hexdump option to dump decrypted core_os

Thanks to naehrwert, HSReina, Math, fail0verflow of course and any one else I forgot.

More PlayStation 3 News...

PS3 News's Avatar
#24 - PS3 News - 129w ago
Following up on his previous release, today PlayStation 3 homebrew developer PsDev has updated PS3Tools GUI Edition to version 1.1B adding a Dev_Flash dumper as outlined in the changlog below.

Download: [Register or Login to view links]

To quote: CHANGES:

  • Added Dev_flash and Dev_flash3 dumper
  • Removed conf editor
  • Removed space wasting buttons
  • Added other tools section
  • Cleaner GUI
  • No extra tab screen
  • Faster
  • Less memory by about 4mb

BUG FIXES:

  • No more random cmd box popping up.
  • Fixed memory issue
  • Fixed permissions glitch

FEATURES:

  • Can unpack any PS3 firmwares dev_flash.
  • Can unpack any "PS3" Firmware up to date. Gets really fast after first or second use.
  • A console is built into the program showing you the exact log a cmd would.
  • Can Decrypt PS3/PSP retail PKG files (Signed by sony installable via OFW).
  • Can readself of, Appldr, lv0, lv1ldr, lv2ldr, isoldr, EBOOT.BIN or if any of the things that you want to read are not listed on a button you can run a custom command to do it, for example: aim_spu_module.self just type that in where it says input and it will read it. So any file that is possible to use via readself, can be done in a fast manor 1-2 sec.
  • An awesome Core_os_package tool that can decrypt, extract and encrypt the Core_os_package.pkg all in about 1-2 sec.
  • Sign pkg for 3.55 or 3.41
  • UnSELF a file.
  • Build SELF a file.
  • Whenever a tar file is modified, it's permissions need to be set, this tool can do that for you. fix the tar file for the following FW. retail fw up to 3.72, debug fw up to 3.72 and retail and debug fw 4.0.

HOW TO USE:

Lets use a example: If you want to unpack a ps3 update just get the PS3UPDAT.PUP (Don't change the name of any file in ps3 FW keep original) and put in tool folder, run my program click unpack and it will unpack it.

So like if you want to fix tar make sure the update_files.tar stays the same name and put in the main folder where program is located.. same for anyfile keep the original name. So it's pretty simpe just drag the file that you want the tool to do something with and keep the original name.

Here is a video I made (I am pretty bad a videos) to help it' a tutorial that covers everything. If some one else could make a better one that would be awesome. THIS VIDEO IS FOR THE BETA VERSION. STILL HELPFUL





NOTES:

PS3Tools GUI Edition will create two new files for the Core_os_package. "decrypted_core_os" and "CORE_OS_PACKAGE_ENCRYPTED.pkg" don't change the name of the decrypted one or else you won't be able to encrypt it.

More PlayStation 3 News...

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News