From d2fad1ab298a06db4a4739d982e21fef632febbb Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Fri, 29 Oct 2021 15:19:50 -0700 Subject: [PATCH] Fix Alpha-ROM... again (fixes #69) --- BurnOutSharp/ProtectionType/AlphaROM.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/BurnOutSharp/ProtectionType/AlphaROM.cs b/BurnOutSharp/ProtectionType/AlphaROM.cs index 970f4d01..8099bf11 100644 --- a/BurnOutSharp/ProtectionType/AlphaROM.cs +++ b/BurnOutSharp/ProtectionType/AlphaROM.cs @@ -26,8 +26,11 @@ namespace BurnOutSharp.ProtectionType { var matchers = new List { - // SETTEC - new ContentMatchSet(new byte?[] { 0x53, 0x45, 0x54, 0x54, 0x45, 0x43 }, "Alpha-ROM"), + // \SETTEC + new ContentMatchSet(new byte?[] { 0x5C, 0x53, 0x45, 0x54, 0x54, 0x45, 0x43 }, "Alpha-ROM"), + + // SETTEC0000 + new ContentMatchSet(new byte?[] { 0x53, 0x45, 0x54, 0x54, 0x45, 0x43, 0x30, 0x30, 0x30, 0x30 }, "Alpha-ROM"), }; string match = MatchUtil.GetFirstMatch(file, pex.DataSectionRaw, matchers, includeDebug);