mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-04 05:35:52 +00:00
[Problem] Incorrect Internal Serial value parsed on some PS1 discs #523
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 @TonyLizard on GitHub (Apr 19, 2023).
Originally assigned to: @mnadareski on GitHub.
Version
What version are you using?
Build
What runtime version are you using?
Describe the issue
When the main executable of the PS1 games is not in the root of the disc, the complete path to the file is also included in the SYSTEM.CNF file.
In this case, for the SCED-00457 disc, the text is BOOT=cdrom:\DD\SCED_004.57;1 and the resulting value for the internal serial on the resulting submissioninfo.txt file is [T:ISN] DD\SCED-00457.
To Reproduce
Dump a PS1 disc with this particular SYSTEM.CNF file.
Expected behavior
Correct parsing of the internal serial value removing the relative path before the actual serial number value.
Screenshots

Additional context
http://forum.redump.org/topic/49080/addedps1-demo-one-version-4-germany/ logs and submissionInfo file posted here.
https://pastebin.com/w3c8JAk3 my own submissioninfo.txt from my own disc.