[Request] Enable handling non-SS XGD discs #768

Closed
opened 2026-01-29 16:21:58 +00:00 by claunia · 0 comments
Owner

Originally created by @mnadareski on GitHub (Dec 8, 2024).

Originally assigned to: @mnadareski on GitHub.

(Split off from https://github.com/SabreTools/MPF/issues/770)

Some XGD do not have security sector ranges because they're something like a beta or kiosk disc. These discs need to be handled such that normal discs require security sector data to have been dumped and these do not.

if (Xbox || Xbox360) && (DVD) && (DMI.Any(x => x != 0))

Then required .security

For redumper, if .dmi doesn't exist, you'll need to skip the first 4 bytes of the .manufacturer then check if any of the rest are non-zero
Originally created by @mnadareski on GitHub (Dec 8, 2024). Originally assigned to: @mnadareski on GitHub. (Split off from https://github.com/SabreTools/MPF/issues/770) Some XGD do not have security sector ranges because they're something like a beta or kiosk disc. These discs need to be handled such that normal discs require security sector data to have been dumped and these do not. ``` if (Xbox || Xbox360) && (DVD) && (DMI.Any(x => x != 0)) Then required .security For redumper, if .dmi doesn't exist, you'll need to skip the first 4 bytes of the .manufacturer then check if any of the rest are non-zero ```
claunia added the enhancement label 2026-01-29 16:21:58 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#768