diff --git a/BinaryObjectScanner/Protection/Macrovision.SafeDisc.cs b/BinaryObjectScanner/Protection/Macrovision.SafeDisc.cs index 49737e9b..dc3c8605 100644 --- a/BinaryObjectScanner/Protection/Macrovision.SafeDisc.cs +++ b/BinaryObjectScanner/Protection/Macrovision.SafeDisc.cs @@ -525,6 +525,9 @@ internal static string GetSafeDiscCLCD32Version(string firstMatchedString, IEnum // Found in Redump entries 11638/11639, 52606, 62505, 85338/85339, 95322/95324, 119414, and 119415. "6492B6164D40633C7AAAC882EF1BA55E6931DBDC" => "2.90.040", + // Found in Redump entry 116357. + "CC1818B15AD1D0510602D556AB0AFFB8011ECF4F" => "2.90.045", + _ => "Unknown Version (Report this to us on GitHub)", }; } diff --git a/BinaryObjectScanner/Protection/Macrovision.cs b/BinaryObjectScanner/Protection/Macrovision.cs index baaf9ebe..da3cbd00 100644 --- a/BinaryObjectScanner/Protection/Macrovision.cs +++ b/BinaryObjectScanner/Protection/Macrovision.cs @@ -662,6 +662,11 @@ private static string MacrovisionVersionToProductName(string version) // Found in Redump entries 11638/11639, 52606, 62505, 85338/85339, 95322/95324, 119414, and 119415. or "2.90.040" + // Found in Redump entry 116357. + // This version is particularly unusual, as it was in a game released in late 2007, when 2.90.040 was used from 2004/2005. + // It also doesn't appear to contain the SecDrv or DrvMgt drivers. It may be a Long Term Support release of SafeDisc 2 for customers unwilling or unable to use SafeDisc 3+. + or "2.90.045" + // Source not documented. or "3.10.020" or "3.15.010"