diff --git a/CHANGELIST.md b/CHANGELIST.md index ee845741..7dffbff2 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -16,6 +16,7 @@ - Add even more safety to clone - Sanitize filename after check - Handle pulled linebreaks better +- Skip anti-modchip string in some cases ### 2.2 (2021-12-30) - Fix Saturn header finding diff --git a/MPF.Library/InfoTool.cs b/MPF.Library/InfoTool.cs index 18e3ed35..c81c4033 100644 --- a/MPF.Library/InfoTool.cs +++ b/MPF.Library/InfoTool.cs @@ -361,7 +361,8 @@ namespace MPF.Library break; case RedumpSystem.SonyPlayStation: - if (drive != null) + // Only check the disc if the dumping program couldn't detect + if (drive != null && info.CopyProtection.AntiModchip == YesNo.NULL) { resultProgress?.Report(Result.Success("Checking for anti-modchip strings... this might take a while!")); info.CopyProtection.AntiModchip = await GetAntiModchipDetected(drive) ? YesNo.Yes : YesNo.No;