From 251b3754e4f4db91f73c704912bb86d8c2320783 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 26 Feb 2024 13:17:46 -0500 Subject: [PATCH] Add Mattel HyperScan detection (fixes #661) --- CHANGELIST.md | 1 + MPF.Core/Data/Drive.cs | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/CHANGELIST.md b/CHANGELIST.md index 6c28a454..050e58f2 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -40,6 +40,7 @@ - Change link to WIP builds in README - Show hashes in readonly data - Update to BinaryObjectScanner 3.1.0 +- Add Mattel HyperScan detection ### 3.1.1 (2024-02-20) diff --git a/MPF.Core/Data/Drive.cs b/MPF.Core/Data/Drive.cs index c3b49a6f..7ef32b77 100644 --- a/MPF.Core/Data/Drive.cs +++ b/MPF.Core/Data/Drive.cs @@ -331,6 +331,12 @@ namespace MPF.Core.Data return RedumpSystem.CommodoreAmigaCD32; } + // Mattel HyperScan -- TODO: May need case-insensitivity added + if (File.Exists(Path.Combine(this.Name, "hyper.exe"))) + { + return RedumpSystem.MattelHyperScan; + } + // Mattel Fisher-Price iXL #if NET20 || NET35 if (File.Exists(Path.Combine(Path.Combine(this.Name, "iXL"), "iXLUpdater.exe")))