diff --git a/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs b/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs index 7b2ab6c..c957bc2 100644 --- a/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs +++ b/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs @@ -1187,6 +1187,7 @@ public void SiteCode_ShortName(SiteCode? siteCode, bool expectNull) [RedumpSystem.NintendoWiiU] = SystemCategory.DiscBasedConsole, [RedumpSystem.Panasonic3DOInteractiveMultiplayer] = SystemCategory.DiscBasedConsole, [RedumpSystem.PhilipsCDi] = SystemCategory.DiscBasedConsole, + [RedumpSystem.PlaymajiPolymega] = SystemCategory.DiscBasedConsole, [RedumpSystem.PioneerLaserActive] = SystemCategory.DiscBasedConsole, [RedumpSystem.SegaDreamcast] = SystemCategory.DiscBasedConsole, [RedumpSystem.SegaMegaCDSegaCD] = SystemCategory.DiscBasedConsole, @@ -1537,6 +1538,7 @@ public void SiteCode_ShortName(SiteCode? siteCode, bool expectNull) RedumpSystem.NECPCEngineCDTurboGrafxCD, RedumpSystem.NECPCFXPCFXGA, RedumpSystem.NintendoSonySuperNESCDROMSystem, + RedumpSystem.PlaymajiPolymega, RedumpSystem.SegaDreamcast, RedumpSystem.SegaMegaCDSegaCD, RedumpSystem.SegaSaturn, diff --git a/SabreTools.RedumpLib/Data/Enumerations.cs b/SabreTools.RedumpLib/Data/Enumerations.cs index 0afe731..062c222 100644 --- a/SabreTools.RedumpLib/Data/Enumerations.cs +++ b/SabreTools.RedumpLib/Data/Enumerations.cs @@ -2008,6 +2008,9 @@ public enum RedumpSystem [System(Category = SystemCategory.DiscBasedConsole, LongName = "Philips CD-i", ShortName = "cdi", HasCues = true, HasDat = true)] PhilipsCDi, + [System(Category = SystemCategory.DiscBasedConsole, Available = false, LongName = "Playmaji Polymega")] + PlaymajiPolymega, + [System(Category = SystemCategory.DiscBasedConsole, Available = false, LongName = "Pioneer LaserActive")] PioneerLaserActive, diff --git a/SabreTools.RedumpLib/Data/Extensions.cs b/SabreTools.RedumpLib/Data/Extensions.cs index e295f78..47cfaff 100644 --- a/SabreTools.RedumpLib/Data/Extensions.cs +++ b/SabreTools.RedumpLib/Data/Extensions.cs @@ -159,6 +159,12 @@ public static class Extensions types.Add(MediaType.CDROM); break; + // https://en.wikipedia.org/wiki/Polymega + case RedumpSystem.PlaymajiPolymega: + types.Add(MediaType.CDROM); + types.Add(MediaType.DVD); + break; + // https://en.wikipedia.org/wiki/LaserActive case RedumpSystem.PioneerLaserActive: types.Add(MediaType.CDROM);