diff --git a/SabreTools.Models/SecuROM/MatroshkaEntry.cs b/SabreTools.Models/SecuROM/MatroshkaEntry.cs index ae0da16..4c0c037 100644 --- a/SabreTools.Models/SecuROM/MatroshkaEntry.cs +++ b/SabreTools.Models/SecuROM/MatroshkaEntry.cs @@ -4,10 +4,13 @@ namespace SabreTools.Models.SecuROM { /// /// File entry path - /// - Older versions are always 256 bytes - /// - Newer versions are always 512 bytes /// - /// Length may be tied to unknown values in header + /// + /// Length may be tied to unknown values in header + /// - Versions without a key prefix are 256 bytes + /// - Versions with pre-key values of 1, 1, 1 are 256 bytes + /// - Versions with pre-key values of 0, 0, 1 are 512 bytes + /// public byte[]? Path { get; set; } /// @@ -28,6 +31,7 @@ namespace SabreTools.Models.SecuROM /// /// Unknown value only seen in later versions /// + /// Possibly indicates that the offset is a 64-bit value public uint? Unknown { get; set; } ///