[Problem] Internal Serial doesn't always generate correctly for Saturn discs #389

Closed
opened 2026-01-29 16:15:38 +00:00 by claunia · 1 comment
Owner

Originally created by @sadikyo on GitHub (Feb 2, 2022).

Originally assigned to: @mnadareski on GitHub.

Version
What version are you using?

  • Stable release (version here)
  • WIP release (2.2-794)

Build
What runtime version are you using?

  • .NET Framework 4.8 running on (Operating System)

Describe the issue
For some Sega Saturn discs that have a slightly longer than "normal" internal serial, MPF is pulling a digit short.

To Reproduce
Steps to reproduce the behavior:
Dump a saturn disc that has an internal serial of more than 8 digits.
MPF will only generate up to 8 digits.

Expected behavior
The full internal serial to generate.

Screenshots

Additional context
Example: http://redump.org/disc/80138/
The internal serial should be "610602001" as you can see in the Header. MPF pulls "61060200"
I realize that typically saturn serials are 8 digits or less, but there are some like this.

Originally created by @sadikyo on GitHub (Feb 2, 2022). Originally assigned to: @mnadareski on GitHub. **Version** What version are you using? - [ ] Stable release (version here) - [X] WIP release (2.2-794) **Build** What runtime version are you using? - [X] .NET Framework 4.8 running on (Operating System) **Describe the issue** For some Sega Saturn discs that have a slightly longer than "normal" internal serial, MPF is pulling a digit short. **To Reproduce** Steps to reproduce the behavior: Dump a saturn disc that has an internal serial of more than 8 digits. MPF will only generate up to 8 digits. **Expected behavior** The full internal serial to generate. **Screenshots** **Additional context** Example: http://redump.org/disc/80138/ The internal serial should be "610602001" as you can see in the Header. MPF pulls "61060200" I realize that *typically* saturn serials are 8 digits or less, but there are some like this.
claunia added the bug label 2026-01-29 16:15:38 +00:00
Author
Owner

@mnadareski commented on GitHub (Feb 2, 2022):

Fixed in c0f6c072ce

@mnadareski commented on GitHub (Feb 2, 2022): Fixed in https://github.com/SabreTools/MPF/commit/c0f6c072cea4a0c0085dc728900389cea2638ec0
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#389