Help to decrypt PS3 redump isos on Linux (Solved)

2 months ago by Dariusmiles2123 to c/emulation

Hi everyone!

I'm using Retrodeck on my Steam Deck and I'm now in the process of getting copies of all my ps3 games, after doing the same with all my ps1, ps2 and dreamcast games.

I've managed to download around 10 unencrypted games on https://romsfun.com/ and they can be launched on rpcs3. For the 10 games that I have left, the problem is that the download is always failing after a while (If someone knows how to avoid this, I’m listening).

So, after spending hours trying different websites for roms which were unreliable or just too slow , I found this Megathread https://r-roms.github.io/Sony/sony-playstation-3 which directs you to archive.org redump stuff.

The download are faster and reliable.

The problem is these games can't be booted from rpcs3 and they show "Booting failed: The selected file or folder is invalid or corrupted". I guess it's probably because the isos are encrypted.

People were talking about using https://github.com/..., so I tried it without much success because I get disk access errors that I can't solve even using the command line or with connecting a disc drive.

People were also talking about https://pypi.org/project/libray/ which I managed to get working, but is too complicated for me as I don't understand how to tell it where my isos are and decrypt them.

So after trying all of these things on Steam OS, PopOS and Fedora Silverblue , I'm looking for the help of more knowledgeable people. Thanks in advance!

Edit:

Here is the solution found thanks to MML!

  1. Download PS3QDD https://github.com/...

  2. sudo dpkg --add-architecture i386

  3. sudo apt install wine32

  4. sudo apt udate

  5. open terminal in the folder where the game and PS3QDD are

  6. wine PS3Dec.exe d key KEY ENCRYPTED GAME NAME.iso DECRYPTED GAME NAME.iso (for instance with Uncharted: wine PS3Dec.exe d key 9253D026918378B3120CBB9F71CD67A9 uncharted.iso uncharted1.iso)

I hope one day it helps someone!


MML 4 points 2 months ago path: 0 25638053, hotness: undefined, score: 4, children: 11
Dariusmiles2123 1 point 2 months ago

Thanks but for now I can't get it to work through Bottles as I'm using Linux.

path: 0 25638053 25638918, hotness: undefined, score: 1, children: 10
Auster 1 point a month ago

Windows VM? Was able to convert files for the PS3 through that already, though never tried decrypting specifically.

path: 0 25638053 25638918 25698422, hotness: undefined, score: 1, children: 1
Dariusmiles2123 1 point a month ago

Well I managed to get a windows VM running and decrypt the files, but it was then impossible to export the files at a reasonnable speed (3 hours to write 30 gb/s on a USB stick so I gave up). Having a shared file through the Spice tools didn't work as the file would stop copying at 99% and using something like Localsend to send it to another device doesn't work as the VM was using a virtual network and not a real wifi..

I'm kind of desperate to find a way out of this situation..

This (https://github.com/...) seems perfect but I can't get direct disk access on Fedora Silverblue despite following the instructions. I then tried to install Cdemu (https://copr.fedorainfracloud.org/coprs/rok/cdemu/) or Acetone (https://packages.fedoraproject.org/...) but I keep bumping into difficulties..

Ps3 Disc Dumper was so easy to use on Windows and it's so frustrating that exporting the files was the problem, especially when the Linux version should be as easy to use..

path: 0 25638053 25638918 25698422 25714289, hotness: undefined, score: 1, children: 0
MML 1 point 2 months ago

I use wine not bottles, but I'll see if I can get it to work in there, you use the flatpak?

path: 0 25638053 25638918 25639377, hotness: undefined, score: 1, children: 7
MML 1 point 2 months ago

So I downloaded Adventure time CD to folder

For wine

wine PS3Dec.exe d key D0EDC4A8BD2C97322B175B72536E8AB6 test.iso output.iso

Flatpak

flatpak run --command=bottles-cli com.usebottles.bottles run -b "MyBottle" -e "$PWD/PS3Dec.exe" -- d key D0EDC4A8BD2C97322B175B72536E8AB6 "$PWD/test.iso" "$PWD/output.iso"

Can probably be cleaned up, I consulted ai for the bottles/flatpak issues but it works

path: 0 25638053 25638918 25639377 25641000, hotness: undefined, score: 1, children: 6
Dariusmiles2123 1 point 2 months ago

I feel kind of stupid but I've installed Wine and Winetricks and I can't get the program you proposed to work.

I've also tried with WineCharm, Winezgui and Play On Linux 4...

At one point it kind of told me that it was because off a missing .net 6.0.32 library but I struggle to do anything with it after downloading it..

If I really have to, I’ll just create a Windows 10 virtual machine in Gnome boxes, but I’d want to avoid it😇

path: 0 25638053 25638918 25639377 25641000 25642061, hotness: undefined, score: 1, children: 1
Dariusmiles2123 1 point a month ago

Could you please walk me through what you're doing with Wine step by step? I know it's a lot, but you would be a life saver in a way 😇

path: 0 25638053 25638918 25639377 25641000 25714319, hotness: undefined, score: 1, children: 3
emulation
emulation

@lemmy.ml

login for more options
4942
281
1

Community to talk about emulation & roms.

RULES:

1.) No bigotry

LINKS:

go to feed...