-
Notifications
You must be signed in to change notification settings - Fork 22
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
Add PS4 system to info #151
Conversation
Why is PS3 data altered by adding a dash (BLUS12345 gets altered into BLUS-12345), but PS4 isn't altered? (CUSA12345 stays as CUSA12345 instead of being altered into CUSA-12345). This behavior feels inconsistently. Imho, you either alter all data, or none. Do not mix. As I stated in #93 (comment), I'm in favor of not modifying any data. But I'm fine with whatever path is taken, as long it's not mixed as it is right now. |
@Ragowit , can you provide an example of PS4 disc where there is no dash in the serial? Do such discs exist? |
@superg, on the physical PS3/PS4/PS5 disc they are always with a dash. But in the .sfo file, they are never with a dash. EDIT: And on the spine, they are on separate lines, like: CUSA |
I'm confused then, I thought that SFO always has a dash. We should definitely standardize internal serial for all PlayStation consoles. |
I popped in a PS3 disc now just to make sure I'm not saying wrong things. PS3 discs have both a .sfb file, and a .sfo file. PS4 discs have only .sfo file. No dash: CUSA40400 |
PS3.sfb
.sfo
PS4.sfo
PS5.json
"disc": [
{
"masterDataId": "PPSA02269",
"role": "Play Disc"
}
], |
Ok. let me get to the bottom of it and I'll bring it all to the common denominator. |
Redump uses the internal serial from the SFB file for PS3 discs, which has a dash. There is good reason for preferring SFB over SFO (multi-game discs). |
Adds PS4 as a supported system by
redumper info
Prints version and serial of the disc:
More info: https://www.psdevwiki.com/ps4/Param.sfo
This is very similar to the PS3 SFO parsing, however the first sector of data in param.sfo is skipped.
Additionally, PS4 discs do not have a SFB file.