mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Add MilCD media type.
This commit is contained in:
2
.idea/.idea.DiscImageChef/.idea/contentModel.xml
generated
2
.idea/.idea.DiscImageChef/.idea/contentModel.xml
generated
@@ -1500,6 +1500,8 @@
|
||||
<e p="MemoryStickPro.svg" t="Include" />
|
||||
<e p="MemoryStickProDuo.png" t="Include" />
|
||||
<e p="MemoryStickProDuo.svg" t="Include" />
|
||||
<e p="MilCD.png" t="Include" />
|
||||
<e p="MilCD.svg" t="Include" />
|
||||
<e p="NeoGeoCD.png" t="Include" />
|
||||
<e p="NeoGeoCD.svg" t="Include" />
|
||||
<e p="Nintendo3DSGameCard.png" t="Include" />
|
||||
|
||||
@@ -269,6 +269,7 @@ namespace DiscImageChef.CommonTypes
|
||||
/// <summary>Sega/Yamaha recordable Gigabyte Disc</summary>
|
||||
GDR = 153,
|
||||
SegaCard = 154,
|
||||
MilCD = 155,
|
||||
#endregion Sega game media, types 150 to 169
|
||||
|
||||
#region Other game media, types 170 to 179
|
||||
|
||||
@@ -892,6 +892,7 @@ namespace DiscImageChef.CommonTypes.Metadata
|
||||
case CommonTypes.MediaType.Nuon:
|
||||
case CommonTypes.MediaType.Playdia:
|
||||
case CommonTypes.MediaType.Pippin:
|
||||
case CommonTypes.MediaType.MilCD:
|
||||
dmns.Diameter = 120;
|
||||
dmns.DiameterSpecified = true;
|
||||
dmns.Thickness = 1.2;
|
||||
|
||||
@@ -718,6 +718,10 @@ namespace DiscImageChef.CommonTypes.Metadata
|
||||
discType = "Compact Disc";
|
||||
discSubType = "Atari Jaguar CD";
|
||||
break;
|
||||
case CommonTypes.MediaType.JaguarCD:
|
||||
discType = "Compact Disc";
|
||||
discSubType = "Sega MilCD";
|
||||
break;
|
||||
case CommonTypes.MediaType.ThreeDO:
|
||||
discType = "Compact Disc";
|
||||
discSubType = "3DO";
|
||||
|
||||
@@ -129,7 +129,8 @@ namespace DiscImageChef.DiscImages
|
||||
case MediaType.Nuon:
|
||||
case MediaType.Playdia:
|
||||
case MediaType.Pippin:
|
||||
case MediaType.FMTOWNS: return AlcoholMediumType.CD;
|
||||
case MediaType.FMTOWNS:
|
||||
case MediaType.MilCD: return AlcoholMediumType.CD;
|
||||
case MediaType.CDR: return AlcoholMediumType.CDR;
|
||||
case MediaType.CDRW:
|
||||
case MediaType.CDMRW: return AlcoholMediumType.CDRW;
|
||||
|
||||
@@ -133,7 +133,7 @@ namespace DiscImageChef.DiscImages
|
||||
MediaType.SuperCDROM2, MediaType.SVCD, MediaType.SVOD, MediaType.SATURNCD, MediaType.ThreeDO,
|
||||
MediaType.UDO, MediaType.UDO2, MediaType.UDO2_WORM, MediaType.UMD, MediaType.VCD, MediaType.VCDHD,
|
||||
MediaType.NeoGeoCD, MediaType.PCFX, MediaType.CDTV, MediaType.CD32, MediaType.Nuon,
|
||||
MediaType.Playdia, MediaType.Pippin, MediaType.FMTOWNS
|
||||
MediaType.Playdia, MediaType.Pippin, MediaType.FMTOWNS, MediaType.MilCD
|
||||
};
|
||||
public IEnumerable<(string name, Type type, string description)> SupportedOptions =>
|
||||
new (string name, Type type, string description)[] { };
|
||||
|
||||
@@ -108,6 +108,7 @@ namespace DiscImageChef.DiscImages
|
||||
case MediaType.Playdia:
|
||||
case MediaType.Pippin:
|
||||
case MediaType.FMTOWNS:
|
||||
case MediaType.MilCD:
|
||||
isDvd = false;
|
||||
break;
|
||||
default:
|
||||
|
||||
@@ -212,7 +212,8 @@ namespace DiscImageChef.DiscImages
|
||||
case MediaType.SATURNCD:
|
||||
case MediaType.ThreeDO:
|
||||
case MediaType.VCD:
|
||||
case MediaType.VCDHD: return CDRWIN_DISK_TYPE_CD;
|
||||
case MediaType.VCDHD:
|
||||
case MediaType.MilCD: return CDRWIN_DISK_TYPE_CD;
|
||||
case MediaType.CDMRW: return CDRWIN_DISK_TYPE_CDMRW;
|
||||
case MediaType.CDRW: return CDRWIN_DISK_TYPE_CDRW;
|
||||
case MediaType.DVDPR: return CDRWIN_DISK_TYPE_DVDPR;
|
||||
|
||||
@@ -115,12 +115,12 @@ namespace DiscImageChef.DiscImages
|
||||
MediaType.DVDR, MediaType.DVDRAM, MediaType.DVDRDL, MediaType.DVDROM, MediaType.DVDRW,
|
||||
MediaType.DVDRWDL, MediaType.EVD, MediaType.FDDVD, MediaType.DTSCD, MediaType.FVD, MediaType.HDDVDR,
|
||||
MediaType.HDDVDRAM, MediaType.HDDVDRDL, MediaType.HDDVDROM, MediaType.HDDVDRW, MediaType.HDDVDRWDL,
|
||||
MediaType.HDVMD, MediaType.HVD, MediaType.JaguarCD, MediaType.MEGACD, MediaType.PD650,
|
||||
MediaType.PD650_WORM, MediaType.PS1CD, MediaType.PS2CD, MediaType.PS2DVD, MediaType.PS3BD,
|
||||
MediaType.PS3DVD, MediaType.PS4BD, MediaType.SuperCDROM2, MediaType.SVCD, MediaType.SVOD,
|
||||
MediaType.SATURNCD, MediaType.ThreeDO, MediaType.UDO, MediaType.UDO2, MediaType.UDO2_WORM,
|
||||
MediaType.UMD, MediaType.VCD, MediaType.VCDHD, MediaType.NeoGeoCD, MediaType.PCFX, MediaType.CDTV,
|
||||
MediaType.CD32, MediaType.Nuon, MediaType.Playdia, MediaType.Pippin, MediaType.FMTOWNS
|
||||
MediaType.HDVMD, MediaType.HVD, MediaType.JaguarCD, MediaType.MEGACD, MediaType.PS1CD,
|
||||
MediaType.PS2CD, MediaType.PS2DVD, MediaType.PS3BD, MediaType.PS3DVD, MediaType.PS4BD,
|
||||
MediaType.SuperCDROM2, MediaType.SVCD, MediaType.SVOD, MediaType.SATURNCD, MediaType.ThreeDO,
|
||||
MediaType.UDO, MediaType.UDO2, MediaType.UDO2_WORM, MediaType.UMD, MediaType.VCD, MediaType.VCDHD,
|
||||
MediaType.NeoGeoCD, MediaType.PCFX, MediaType.CDTV, MediaType.CD32, MediaType.Nuon,
|
||||
MediaType.Playdia, MediaType.Pippin, MediaType.FMTOWNS, MediaType.MilCD
|
||||
};
|
||||
public IEnumerable<(string name, Type type, string description)> SupportedOptions =>
|
||||
new[] {("separate", typeof(bool), "Write each track to a separate file.")};
|
||||
|
||||
@@ -68,7 +68,7 @@ namespace DiscImageChef.DiscImages
|
||||
MediaType.PS1CD, MediaType.PS2CD, MediaType.SuperCDROM2, MediaType.SVCD, MediaType.SATURNCD,
|
||||
MediaType.ThreeDO, MediaType.VCD, MediaType.VCDHD, MediaType.NeoGeoCD, MediaType.PCFX,
|
||||
MediaType.CDTV, MediaType.CD32, MediaType.Nuon, MediaType.Playdia, MediaType.Pippin,
|
||||
MediaType.FMTOWNS
|
||||
MediaType.FMTOWNS, MediaType.MilCD
|
||||
};
|
||||
public IEnumerable<(string name, Type type, string description)> SupportedOptions =>
|
||||
new (string name, Type type, string description)[] { };
|
||||
|
||||
@@ -214,7 +214,8 @@ namespace DiscImageChef.DiscImages
|
||||
case MediaType.Nuon:
|
||||
case MediaType.Playdia:
|
||||
case MediaType.Pippin:
|
||||
case MediaType.FMTOWNS: return XmlMediaType.OpticalDisc;
|
||||
case MediaType.FMTOWNS:
|
||||
case MediaType.MilCD: return XmlMediaType.OpticalDisc;
|
||||
default: return XmlMediaType.BlockMedia;
|
||||
}
|
||||
}
|
||||
|
||||
BIN
DiscImageChef.Gui/Assets/Logos/Media/MilCD.png
Normal file
BIN
DiscImageChef.Gui/Assets/Logos/Media/MilCD.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
67
DiscImageChef.Gui/Assets/Logos/Media/MilCD.svg
Normal file
67
DiscImageChef.Gui/Assets/Logos/Media/MilCD.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 11 KiB |
@@ -120,6 +120,7 @@ enum <uint> MediaType
|
||||
GDROM = 152,
|
||||
GDR = 153,
|
||||
SegaCard = 154,
|
||||
MilCD = 155,
|
||||
|
||||
HuCard = 170,
|
||||
SuperCDROM2 = 171,
|
||||
|
||||
Reference in New Issue
Block a user