Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game Icon by TitleID #13

Open
ohhsodead opened this issue Jun 12, 2024 · 9 comments
Open

Game Icon by TitleID #13

ohhsodead opened this issue Jun 12, 2024 · 9 comments

Comments

@ohhsodead
Copy link
Contributor

Is there any way to get the icon from the titleid?

I have seen you have the covers dumped and it's a nice alternative so thanks for that.

But are there any endpoints in the PSN API that could fetch the PS3 games data or the icon?

I know there is something similar for PS4;

https://store.playstation.com/store/api/chihiro/00_09_000/titlecontainer/BE/nl/999/CUSA01163_00
https://store.playstation.com/store/api/chihiro/00_09_000/titlecontainer/BE/nl/999/CUSA01163_00/image

I'm sure you are aware of the above, if not I hope you find some use from it!

@ohhsodead
Copy link
Contributor Author

Ah, never mind. I think I found an alternative

@aldostools
Copy link
Owner

Here is an example:
https://store.playstation.com/store/api/chihiro/00_09_000/container/GB/en/19/EP0001-BLES00909_00-AC2DLC4000000001

@ohhsodead
Copy link
Contributor Author

Here is an example: https://store.playstation.com/store/api/chihiro/00_09_000/container/GB/en/19/EP0001-BLES00909_00-AC2DLC4000000001

Oh I didn't know it still held data for PS3 games. Thank you!

@ohhsodead
Copy link
Contributor Author

Here is an example: https://store.playstation.com/store/api/chihiro/00_09_000/container/GB/en/19/EP0001-BLES00909_00-AC2DLC4000000001

Are you aware of any links or formats that can only use the TitleId rather than ContentId?

@aldostools
Copy link
Owner

No. AFAIK all the PS3 contents in the PSN Store should have a single content ID.

A single TitleID could have multiple contents associated.

@ohhsodead
Copy link
Contributor Author

@aldostools

How could one find the ContentId?

I have made a function to scrape the webman extension webpage to get the TitleId and the Game Title, could this be used to get the contentId in any way? Are there any files on the console that its stored on? I already tried the PARAM.SFO file but this ContentId is always empty/blank.

@ohhsodead ohhsodead reopened this Jun 16, 2024
@aldostools
Copy link
Owner

The content id is found only in digital content (DLC, updates, PSN games, etc.). Retail games (ISO) don't have a content id.

The content id can be found in the header of the EBOOT.BIN or SELF files. It's near the offset 0x430 of the file.

The PKG files also include a content id.

@ohhsodead
Copy link
Contributor Author

The content id is found only in digital content (DLC, updates, PSN games, etc.). Retail games (ISO) don't have a content id.

The content id can be found in the header of the EBOOT.BIN or SELF files. It's near the offset 0x430 of the file.

The PKG files also include a content id.

When you say "updates", is that this folder; /dev_hdd0/game/{REGION} - if so, where exactly could it be?

Sorry for being a pain, just I don't have my PS3 with me anymore so I lack being able to check myself. I appreciate your help. Thank you.

@aldostools
Copy link
Owner

I mean the game update packages, PSN games, homebrews and DLC. They are installed in /dev_hdd0/game

The eboots and self files are signed as npDRM (free or licensed). Therefore they have a content id. However the eboots and self files found in blu-ray discs or ISO of PS3 games are signed differently without a content id.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants