diff --git a/SabreTools.Models/SecuROM/MatroshkaPackage.cs b/SabreTools.Models/SecuROM/MatroshkaPackage.cs index c707dc7..7b6a45c 100644 --- a/SabreTools.Models/SecuROM/MatroshkaPackage.cs +++ b/SabreTools.Models/SecuROM/MatroshkaPackage.cs @@ -28,14 +28,17 @@ namespace SabreTools.Models.SecuROM #region Release Control only - // The combination of the 3 following values have only been seen in - // one of 3 distinct patterns. The meaning of these patterns is unknown. + // The combination of the 4 following values have only been seen in + // one of 4 distinct patterns. The meaning of these patterns is unknown. + // - 0 0 0 // - 0 0 1 // - 0 1 1 // - 1 1 1 // These values do not seem to have a link to whether the paths included // in entries are 256- or 512-byte. There also do not seem to be any links // between these values and the hex string values. + // There is one example of "0 0 0" which contains a key hex string of all + // 0x00 values and 256-byte paths. /// /// One of four unknown values only observed on RC matroschka sections @@ -52,7 +55,7 @@ namespace SabreTools.Models.SecuROM /// /// One of four unknown values only observed on RC matroschka sections /// - /// Only a value of 1 has been found + /// Only values of 0 or 1 have been found public uint? UnknownRCValue3 { get; set; } ///