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


91w 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: PS3Tools GUI Edition v3.1

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:

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:


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):


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):


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:


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:


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:


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:


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:


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:





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 42 Comments - Go to Forum Thread »

Quick Reply Quick Reply

Tidusnake666's Avatar
#7 - Tidusnake666 - 124w ago
hmmm... to be short



its not really that great app, plus if you place a OFW, it tells that CFW is there, no checking of actual files has been done.
100%. IIRC, some dev had an app that cheks Update.pup for the version.

If someone really needs this, anyone can write such app for path checks and identifying CFW version, even me (just say so, it's half an hour job in any programming language, except assembler ).

But I really do not get involved in this, because I can see this PsDev tweeting over the world that I've stolen his "idea", etc, etc, all this PS3 scene drama, you know the drill.

mod632's Avatar
#6 - mod632 - 124w ago
I really can't believe on what RealPsDev wasting they his time (even if it is 5min lol), pointless app that we don't need and now someone will say *you should be grateful* and i am but not with something like this.

He even posted thread on how to dump LV0 but of course, others have to do it but no Dev who thinks he knows how.. basically same as math's walkthrough.

sorry if this sound disrespectful but we all hoping.

niwakun's Avatar
#5 - niwakun - 124w ago
hmmm... to be short



its not really that great app, plus if you place a OFW, it tells that CFW is there, no checking of actual files has been done.

meistermacher1's Avatar
#4 - meistermacher1 - 124w ago
nice idea

Tidusnake666's Avatar
#3 - Tidusnake666 - 124w ago
Well, I hoped there'll be at least some CRC/MD5 checks on the CFW versions, so the user wouldn't occasionally install OFW... Oh well, pathetic













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