From 42d9bbf7380b99a01a2bdda0f6fd7bda06bd8909 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sun, 5 Jul 2026 21:05:39 -0400 Subject: [PATCH] Add information for Chihiro Satellite Terminal PC --- SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs | 5 +++++ SabreTools.RedumpLib/Data/Enumerations.cs | 3 +++ SabreTools.RedumpLib/Data/Extensions.cs | 6 ++++++ 3 files changed, 14 insertions(+) diff --git a/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs b/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs index 59e67db..530efd3 100644 --- a/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs +++ b/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs @@ -1312,6 +1312,7 @@ namespace SabreTools.RedumpLib.Test.Data PhysicalSystem.PCBasedArcade, PhysicalSystem.SegaALLS, PhysicalSystem.SegaChihiro, + PhysicalSystem.SegaChihiroSatelliteTerminalPC, PhysicalSystem.SegaLindbergh, PhysicalSystem.SegaLindberghSatelliteTerminalPC, PhysicalSystem.SegaNaomi, @@ -1490,6 +1491,7 @@ namespace SabreTools.RedumpLib.Test.Data [PhysicalSystem.RawThrillsVarious] = SystemCategory.Arcade, [PhysicalSystem.SegaALLS] = SystemCategory.Arcade, [PhysicalSystem.SegaChihiro] = SystemCategory.Arcade, + [PhysicalSystem.SegaChihiroSatelliteTerminalPC] = SystemCategory.Arcade, [PhysicalSystem.SegaEuropaR] = SystemCategory.Arcade, [PhysicalSystem.SegaLindbergh] = SystemCategory.Arcade, [PhysicalSystem.SegaLindberghSatelliteTerminalPC] = SystemCategory.Arcade, @@ -1598,6 +1600,7 @@ namespace SabreTools.RedumpLib.Test.Data PhysicalSystem.PanasonicM2, PhysicalSystem.PCBasedArcade, PhysicalSystem.SegaChihiro, + PhysicalSystem.SegaChihiroSatelliteTerminalPC, PhysicalSystem.SegaNaomi, PhysicalSystem.SegaNaomi2, PhysicalSystem.SegaNaomiSatelliteTerminalPC, @@ -1704,6 +1707,7 @@ namespace SabreTools.RedumpLib.Test.Data PhysicalSystem.PCBasedArcade, PhysicalSystem.SegaALLS, PhysicalSystem.SegaChihiro, + PhysicalSystem.SegaChihiroSatelliteTerminalPC, PhysicalSystem.SegaLindbergh, PhysicalSystem.SegaLindberghSatelliteTerminalPC, PhysicalSystem.SegaNaomi, @@ -1853,6 +1857,7 @@ namespace SabreTools.RedumpLib.Test.Data PhysicalSystem.RawThrillsVarious, PhysicalSystem.SegaALLS, PhysicalSystem.SegaChihiro, + PhysicalSystem.SegaChihiroSatelliteTerminalPC, PhysicalSystem.SegaEuropaR, PhysicalSystem.SegaLindbergh, PhysicalSystem.SegaLindberghSatelliteTerminalPC, diff --git a/SabreTools.RedumpLib/Data/Enumerations.cs b/SabreTools.RedumpLib/Data/Enumerations.cs index 4afc1dc..a8ae229 100644 --- a/SabreTools.RedumpLib/Data/Enumerations.cs +++ b/SabreTools.RedumpLib/Data/Enumerations.cs @@ -2427,6 +2427,9 @@ namespace SabreTools.RedumpLib.Data [System(Category = SystemCategory.Arcade, LongName = "Sega Chihiro", ShortName = "CHIHIRO", HasCues = true, HasDat = true)] SegaChihiro, + [System(Category = SystemCategory.Arcade, LongName = "Sega Chihiro Satellite Terminal PC", ShortName = "CHIHIROPC", HasCues = true, HasDat = true)] + SegaChihiroSatelliteTerminalPC, + [System(Category = SystemCategory.Arcade, Available = false, LongName = "Sega Europa-R")] SegaEuropaR, diff --git a/SabreTools.RedumpLib/Data/Extensions.cs b/SabreTools.RedumpLib/Data/Extensions.cs index 946e352..648022b 100644 --- a/SabreTools.RedumpLib/Data/Extensions.cs +++ b/SabreTools.RedumpLib/Data/Extensions.cs @@ -723,6 +723,12 @@ namespace SabreTools.RedumpLib.Data types.Add(PhysicalMediaType.GDROM); // High density partition break; + // https://www.system16.com/hardware.php?id=730 + case PhysicalSystem.SegaChihiroSatelliteTerminalPC: + types.Add(PhysicalMediaType.CDROM); + types.Add(PhysicalMediaType.DVD); + break; + // http://system16.com/hardware.php?id=907 case PhysicalSystem.SegaEuropaR: types.Add(PhysicalMediaType.DVD);