diff --git a/DiscImageChef.CommonTypes/MediaType.cs b/DiscImageChef.CommonTypes/MediaType.cs index bc7c56bf..54eae8b9 100644 --- a/DiscImageChef.CommonTypes/MediaType.cs +++ b/DiscImageChef.CommonTypes/MediaType.cs @@ -267,6 +267,8 @@ namespace DiscImageChef.CommonTypes JaguarCD = 172, /// 3DO CD ThreeDO = 173, + /// NEC PC-FX + PCFX = 174, #endregion Other game media, types 170 to 179 #region Apple standard floppy format, types 180 to 189 diff --git a/DiscImageChef.DiscImages/DiscImageChef.cs b/DiscImageChef.DiscImages/DiscImageChef.cs index e6fa3abd..181e2b35 100644 --- a/DiscImageChef.DiscImages/DiscImageChef.cs +++ b/DiscImageChef.DiscImages/DiscImageChef.cs @@ -4419,6 +4419,7 @@ namespace DiscImageChef.DiscImages case MediaType.SuperCDROM2: case MediaType.JaguarCD: case MediaType.ThreeDO: + case MediaType.PCFX: case MediaType.GOD: case MediaType.WOD: case MediaType.WUOD: return XmlMediaType.OpticalDisc; diff --git a/DiscImageChef.Metadata/Dimensions.cs b/DiscImageChef.Metadata/Dimensions.cs index d22f324b..432e0376 100644 --- a/DiscImageChef.Metadata/Dimensions.cs +++ b/DiscImageChef.Metadata/Dimensions.cs @@ -875,6 +875,7 @@ namespace DiscImageChef.Metadata case CommonTypes.MediaType.ThreeDO: case CommonTypes.MediaType.WOD: case CommonTypes.MediaType.WUOD: + case CommonTypes.MediaType.PCFX: dmns.Diameter = 120; dmns.DiameterSpecified = true; dmns.Thickness = 1.2; diff --git a/DiscImageChef.Metadata/MediaType.cs b/DiscImageChef.Metadata/MediaType.cs index 01c79790..c7bb8d1f 100644 --- a/DiscImageChef.Metadata/MediaType.cs +++ b/DiscImageChef.Metadata/MediaType.cs @@ -704,6 +704,10 @@ namespace DiscImageChef.Metadata discType = "Compact Disc"; discSubType = "3DO"; break; + case CommonTypes.MediaType.PCFX: + discType = "PC-FX"; + discSubType = "3DO"; + break; case CommonTypes.MediaType.ZIP100: discType = "Iomega ZIP"; discSubType = "Iomega ZIP100"; diff --git a/templates/dicformat.bt b/templates/dicformat.bt index 3454802e..6ddb38cb 100644 --- a/templates/dicformat.bt +++ b/templates/dicformat.bt @@ -122,6 +122,7 @@ enum MediaType SuperCDROM2 = 171, JaguarCD = 172, ThreeDO = 173, + PCFX = 174, Apple32SS = 180, Apple32DS = 181,