mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-04 05:35:52 +00:00
[Problem] PS5 Media Type wrongly detected #526
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Ragowit on GitHub (Apr 26, 2023).
Originally assigned to: @mnadareski on GitHub.
Version
Build
I tried both versions for this issue.
Describe the issue
MPF says Media Type of PS5 disc is BD-ROM-25, when it really is BD-ROM-66. Besides outputting wrong info in the submission info, it also messes up the ringcode information field since MPF believes it's only one layer and not two.
To Reproduce
Dump "Hades (Europe)" or "Back 4 Blood (Europe)" PS5 discs.
Logs can be seen here:
https://github.com/Ragowit/redump-submissions/tree/main/PS5/H/Hades%20(Europe)/20230425_185758
https://github.com/Ragowit/redump-submissions/tree/main/PS5/B/Back%204%20Blood%20(Europe)/20230426_074014
Expected behavior
I expect it to tell it's a BD-ROM-66, with two layers of ringcode information.
Additional context
To my knowledge, the only two valid Media Types for PS5 is BD-ROM-66 (two layers) and BD-ROM-100 (three layers).
@mnadareski commented on GitHub (Apr 26, 2023):
It looks like BD-66 and BD-100 use the identifier
BDUinstead of the originalBDOfor pressed discs.088f1b8545should fix this.@mnadareski commented on GitHub (Apr 26, 2023):
This may also be partially fixed by checking that identifier further into processing, implemented here
7c7509020f@Ragowit commented on GitHub (Apr 26, 2023):
Just did a new PS5 dump for "Death's Door". The Media Type output in submissionInfo is BD-ROM-50 when it should be BD-ROM-66.
Logs: https://github.com/Ragowit/redump-submissions/tree/main/PS5/D/Death's%20Door%20(Europe)/20230426_165104
This was done with 2.5-1112 win10-x64
@mnadareski commented on GitHub (Apr 26, 2023):
My local tests were relying on my assumption I was doing certain checks in only one place. The other place has been fixed as of
1ecf0ad1fa@Ragowit commented on GitHub (Apr 26, 2023):
Tried 1113 Check on my Death's Door again, and it said BD-ROM-66 this time around.