@dagda @sally If you did want to pirate them, there's a couple of decent options.
Firstly, most PS3 games are available in zip format from
https://vimm.net/vault/PS3I've used vimm quite a lot so I'm certain they're safe. This gives you an unpacked and decrypted ISO file (called "JB folder") which basically means you don't have to fuck around finding decryption keys or anything, you just point RPCS3 to the folder and it can play the game.
You can also get ISO's from
https://myrient.erista.me/files/Redump/Sony%20-%20PlayStation%203/?C=S&O=AThis will give you an ISO file, so you'll need to find the decryption keys for the blu-ray if you want to play it this way. I can't actually remember how to do that, so I'd avoid that method because it's unnecessary work.
There's also NoPayStation, which is literally just a directory of PlayStation CDN download URLs, which means you can download any game that was ever put on the PS3 store.
https://nopaystation.com/search?query=demon%27s+souls&platform=ps3®ion=us&limit=10&orderBy=completionDate&sort=DESC&missing=ShowThere's an option in RPCS3 to let you install digital games, where you can enter the RAP (the license file) and the PKG (the actual game itself)
Be warned though, this will literally install the entire thing, meaning you'll have the game's file size twice (once in your RPCS3 .config folder, and once in the PKG file) meaning it'll take up about double the space of the JB folder version in total. You could of course delete the PKG file afterwards to save space though.