Decrypt Ps3 Iso Rpcs3

0 views
Skip to first unread message

Desiderato Merriwether

unread,
Jul 31, 2024, 12:21:34 AM7/31/24
to chaklivistio

This guide explains how to obtain your PlayStation 3 (PS3) games and then use your backups with RPCS3. This process is often referred to as dumping and includes different processes depending on the format of your game. PS3 games are available in two formats:physical Blu-ray discs and digital PSN packages. For Blu-ray discs, dumping refers to decrypting the Blu-ray image and extracting all the files on the respective Discs. Whereas for Digital games and DLCs, it involves downloading the original game (.PKG) file and creating the necessary license (.RAP) file for it.

Before we begin, please read the Quickstart guide to familiarise yourself with how PS3 games are to be handled. Most of the tools and information covered here are already present there. This guide aims to elaborate on what is present in the Quickstart guide and help users avoid common mistakes. If you have questions after reading this guide, do not hesitate to join our Discord server and interact with the community members.

decrypt ps3 iso rpcs3


Download Filehttps://3contnajumo.blogspot.com/?fm=2zTGBP



Note: In case the above information wasn't clear enough, for Disc games a jailbroken PS3 is optional as you can opt for a Blu-Ray Drive instead, but for Digital games and DLCs your only option is a jailbroken PS3.

When dumping video game software, users are subject to country-specific software distribution laws. RPCS3 is not designed to enable illegal activity. We do not promote piracy nor do we allow it under any circumstances. Please take the time to review copyright and video game software dumping laws and/or policies for your country before proceeding.

Before you can get to dumping the games for RPCS3, you first have to install a couple of Homebrews on your jailbroken PS3. In this guide we are mainly focusing on dumping Disc and Digital games (as well as DLCs), and for that purpose the following Homebrews will be needed/used:

Once you have downloaded the Homebrews above on your PC, place them on the root directory of your USB drive as shown in this screenshot (make sure the USB drive is formatted as FAT32 beforehand). Then insert the USB into your PS3, click Enable HEN on the XMB if you haven't already, then finally follow the steps in this imgur album and finish installing the Homebrews.

The PS3 natively only supports FAT32 format for USB drives and this format comes with limitations, the main one being it only supports transferring files in 4GB chunks. This is not ideal when you're dumping games that can sometimes be as large as 40GB. Best way to get around this limitation is to format your USB drive to NTFS with MBR partition scheme. This will increase the limit of external drives on the PS3 to 2TBs, which is plenty of space for us to work with. Note that only file managers like Managunz support this format, so if you are attempting to install homebrews and such on your PS3 later on, you have to format the drive to FAT32 again before doing so. That is to say, for game dumping use NTFS MBR, and for homebrew installation or anything else, use FAT32.

To format your USB drive to NTFS with MBR partition scheme, download Rufus and format your USB drive the way it's shown in this screenshot. Once formatted, your USB drive is now ready to be used to transfer games from your PS3.

If you are interested in using FTP for transferring your files instead of a USB drive, you can certainly do that. This is the fastest way of transferring files from your PS3 (especially if you replace the stock HDD on your PS3 with a cheap SATA SSD), but if you do this be sure to use an Ethernet connection. You can connect your Ethernet cable directly to your PC from your PS3, it doesn't have to connect to your router (one end on your PS3's Ethernet port, other end on your PC's Ethernet port). The dumping guides below are written with the USB method in mind, but feel free to swap out the steps that mention USB drive with FTP if that's what you'd prefer using. Here's how to setup an FTP connection to your PS3:

We have covered how to copy the Digital games and DLCs from your PS3, but for them to work on RPCS3, we must also make a backup of their respective license files. These license files are known as .RAP files. The manual way of backing up .RAP files is quite a lengthy process. Instead, here is a fast and easy way to backup your .RAP files for all your Digital games and DLCs using Apollo Save Tool on your PS3:

Note: If you notice that your .RAP file is missing/not being backed up for a certain Game or DLC there's an easy fix for this. Start a download for the game on your PS3. You can now pause and cancel the download immediately after the download begins to prevent all the game files from being re-downloaded to your PS3 again unnecessarily. The point of doing this is because the license files are always the first to be downloaded and will remain in the PS3's file system even after the download is cancelled. Now repeat the steps above on Apollo again and the .RAP file should successfully be backed up this time.

Note: These disc dumps will be copied in JB Folder (basically Folder format) format. RPCS3 does not support ISOs, so make sure you're not selecting any option that says "copy as ISO" in step 4 above. Follow the steps above as they're written and you will be fine.

Note: PS3 Disc Dumper is generally pretty good at automatically grabbing the IRD file for the Disc you're dumping, but sometimes you will need to provide the tool with your own sourced or created IRD file. If you are in that situation, make a folder called IRD in the folder where you extracted PS3 Disc Dumper, and place your IRD files in that folder. Then restart the tool and it will automatically use the IRD files from that folder. You can source IRD files from here. If an IRD isn't available for your game, then refer to the guide below to learn how to create your own IRD files.

If you are stuck somewhere, or if something in this guide is confusing for you and you have questions, or if you need help regarding anything in this article, please join our Discord server and ask for support from our community members.

So for anyone trying to use PS3 ISO ROMS instead of JB Folder versions (which are annoying for storage kuz of the thousands of files in each one) you've probably noticed they're all Encrypted. So wanted to see if anyone with any scrypting knowledge would wanna take shot at creating a Batch file that would use PS3dec to decrypt the game using a games dkey when launched, and then load the decrypted game. Then delete the created decrypted ISO on game quit. Saw someone did it a few years back but he never posted his code.

Someone already made the powershell code to mount the games ISO and unmount it here... (but it would need to be tweaked to launch the decrypted iso instead of the initial encrypted one)

Anyway, just throwing it out there to see if anyone wants to take a shot at it, because it would be nice for preservation, and also be a lot more convient than the JB Folders most people are currently using.

In the video, it took 74 seconds just to decrypt the iso. Seems like a long time to wait to load a game. Maybe that was atypical, and it'll normally be a lot faster. I don't own or emulate PS3, so I have no idea.

Wow that was fast?. To answer your questions YES the key file does change with every game, so I'm assuming your code needs to be changed a little. The key file is named the same as each game with an extension of .dkey

PS. yeah you're right, it takes a while each time to decrypt the games (sux kuz without a loading bar you might think it froze lol). But yeah, Figured it's easier than decrypting each game 1 by 1 before hand which takes forever for 1k+ games without a batch script for ps3dec ? (unless you're willing to take a shot at that too lol) ?. Each game would just need to retain its original name so you could tell them apart with "_dec" at the end or something. Definately would have been nice if the creator of ps3dec included that for those of us without much coding ability instead of having to do them individually in command prompt.

If you want to bulk decrypt all the encrypted files, then just store the encrypted ones somewhere [else] for historical reference and use the decrypted ones in LB.. that'd probably help immensely with your game playing enjoyment. To decrypt all of them will definitely take a bit of time. But you only have to do that once. Whereas doing it the way you requested, when you go to play a game, you have to decrypt it e v e r y s i n g l e t i m e.

Also, For decrypting all of the games at once like you posted above do you know how to make a batch script for PS3dec which will run through all games within a folder decrypting them all? Otherwise you have to sit there for 2-5 min at a time waiting for each to finish which takes an average of around 75 hours for 1500 games ?

I don't remember why I didn't do this last time it was requested, maybe I was just being lazy or burnt out not sure but I think I worked this out now. I will clean up and write up better instructions this weekend....probably.

I posted my updated script above if you still want. I can write up a powershell to bulk decrypt if @JoeViking245 doesn't help before I can get to it. But you will need another drive with enough space to duplicate your entire 1500 games too.

93ddb68554
Reply all
Reply to author
Forward
0 new messages