rom-properties icon indicating copy to clipboard operation
rom-properties copied to clipboard

[Feature Request] PS3 Game Icon Display

Open 60fpshacksrock opened this issue 3 years ago • 8 comments

I was wondering if you could add support for PS3 game ISO icons.

The PS3 iso format uses both UDF 2.50 and ISO9660, and the main game banner file is, in the ISO located in: PS3_GAME/ICON0.PNG

If you also want the game info, the PARAM.SFO contains this and is also located in PS3GAME/PARAM.SFO. Here is some tech information on it: https://www.psdevwiki.com/ps3/PARAM.SFO#ATTRIBUTE

If you wanted to look at it yourself I could link you with a free one from a PS3 homebrew pkg.

60fpshacksrock avatar Oct 08 '21 16:10 60fpshacksrock

I've been considering adding PS3 support for a while, but never got around to it.

For disc images: AFAIK part of the disc is encrypted while other parts are not. I'm not entirely sure how this is handled. (Also not sure if this applies to prototype discs.)

PKG format is also encrypted, at least for retail games.

On the bright side, the icon format is plain old PNG (like on PSP), so no custom decoding is needed there.

GerbilSoft avatar Oct 08 '21 17:10 GerbilSoft

Blu-ray disc format is pretty well documented on the dev wiki, including encryption

https://www.psdevwiki.com/ps3/Bluray_disc

Masamune3210 avatar Oct 08 '21 21:10 Masamune3210

Maybe I should have said decrypted PS3 ISO support.

I use the decrypted option when dumping my discs so I sort of forgot that some people prefer encrypted redump images.

When I said pkg I meant that I could extract a pre-made PARAM.SFO from one.

60fpshacksrock avatar Oct 08 '21 21:10 60fpshacksrock

As far as I know when it comes to encryption, from what I have heard the only encrypted part is the game data itself and not the update or the optional extra content.

60fpshacksrock avatar Oct 17 '21 17:10 60fpshacksrock

Game Data is the part we care about though, the icons and associated data are stored in EBOOT.PBP and PARAM.SFO

Masamune3210 avatar Oct 18 '21 03:10 Masamune3210

Yes. I know.

60fpshacksrock avatar Oct 19 '21 01:10 60fpshacksrock

Well, you could add in the info that for encrypted PS3 games the .dkey will be required alongside the ISO. / @Masamune3210

On PS3 it is EBOOT.BIN not PBP.

60fpshacksrock avatar Oct 31 '22 07:10 60fpshacksrock

the dkey is for decrypting the outer layer of encryption on the disc, afaik it is not required for decrypting any of the material inside of the disc itself. If we already have a functioning image, the outer layer of encryption has already been stripped off

Masamune3210 avatar Oct 31 '22 10:10 Masamune3210