Add rcpacker detection (#360)

Some late securom Release Control games call what'd usually be the matrosch section "rcpacker", as in Release Control packer. Not detected at the moment because of this, and given the name, should only refer to Securom Release Control. Games affected by this include all currently dumped in redump versions of FIFA 13 and Mass Effect 3 with Release Control.
This commit is contained in:
HeroponRikiBestest
2025-03-28 19:50:10 -04:00
committed by GitHub
parent c9194f18ef
commit 1ff1281c8f

View File

@@ -38,6 +38,10 @@ namespace BinaryObjectScanner.Protection
if (pex.ContainsSection("matrosch", exact: true))
return $"SecuROM Matroschka Package";
// Get the rcpacker section, if it exists
if (pex.ContainsSection("rcpacker", exact: true))
return $"SecuROM Release Control";
if (pex.ContainsSection(".dsstext", exact: true))
return $"SecuROM 8.03.03+";