From cd8fff4a8656a1c885b95d13fd59c44c460b3d79 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 21 Jul 2025 09:21:56 -0400 Subject: [PATCH] Slight tweaks to Matroska entry notes --- SabreTools.Models/SecuROM/MatroshkaEntry.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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; } ///