From 47273de85f98fb1298a44a8f0f8daca932004411 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 16 Jan 2016 04:02:35 +0000 Subject: [PATCH] Refactor: added regions --- ChangeLog | 5 +++ MediaType.cs | 89 ++++++++++++++++++++++++++++++++++------------------ 2 files changed, 64 insertions(+), 30 deletions(-) diff --git a/ChangeLog b/ChangeLog index 328bfbc..dbe8199 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2016-01-16 Natalia Portillo + + * MediaType.cs: + Refactor: added regions + 2016-01-16 Natalia Portillo * MediaType.cs: diff --git a/MediaType.cs b/MediaType.cs index 7bca758..29e0a9b 100644 --- a/MediaType.cs +++ b/MediaType.cs @@ -45,7 +45,7 @@ namespace DiscImageChef.CommonTypes /// Unknown disk type Unknown, - // Somewhat standard Compact Disc formats + #region Somewhat standard Compact Disc formats /// CD Digital Audio (Red Book) CDDA, /// CD+G (Red Book) @@ -90,8 +90,9 @@ namespace DiscImageChef.CommonTypes CDV, /// Any unknown or standard violating CD CD, + #endregion Somewhat standard Compact Disc formats - // Standard DVD formats + #region Standard DVD formats /// DVD-ROM (applies to DVD Video and DVD Audio) DVDROM, /// DVD-R @@ -114,8 +115,9 @@ namespace DiscImageChef.CommonTypes DVDRWDL, /// DVD-Download DVDDownload, + #endregion Standard DVD formats - // Standard HD-DVD formats + #region Standard HD-DVD formats /// HD DVD-ROM (applies to HD DVD Video) HDDVDROM, /// HD DVD-RAM @@ -128,8 +130,9 @@ namespace DiscImageChef.CommonTypes HDDVDRDL, /// HD DVD-RW DL HDDVDRWDL, + #endregion Standard HD-DVD formats - // Standard Blu-ray formats + #region Standard Blu-ray formats /// BD-ROM (and BD Video) BDROM, /// BD-R @@ -140,8 +143,9 @@ namespace DiscImageChef.CommonTypes BDRXL, /// BD-RE XL BDREXL, + #endregion Standard Blu-ray formats - // Rare or uncommon standards + #region Rare or uncommon optical standards /// Enhanced Versatile Disc EVD, /// Forward Versatile Disc @@ -154,22 +158,32 @@ namespace DiscImageChef.CommonTypes HDVMD, /// Versatile Compact Disc High Density VCDHD, - /// Pioneer LaserDisc - LD, - /// Pioneer LaserDisc data - LDROM, - /// Sony MiniDisc - MD, - /// Sony Hi-MD - HiMD, - /// Ultra Density Optical - UDO, /// Stacked Volumetric Optical Disc SVOD, /// Five Dimensional disc FDDVD, + #endregion Rare or uncommon optical standards - // Propietary game discs + #region LaserDisc based + /// Pioneer LaserDisc + LD, + /// Pioneer LaserDisc data + LDROM, + #endregion LaserDisc based + + #region MiniDisc based + /// Sony MiniDisc + MD, + /// Sony Hi-MD + HiMD, + #endregion MiniDisc based + + #region Plasmon UDO + /// Ultra Density Optical + UDO, + #endregion Plasmon UDO + + #region Propietary game discs /// Sony PlayStation game CD PS1CD, /// Sony PlayStation 2 game CD @@ -206,8 +220,9 @@ namespace DiscImageChef.CommonTypes GDROM, /// Sega/Yamaha recordable Gigabyte Disc}} GDR, + #endregion Propietary game discs - // Apple standard floppy format + #region Apple standard floppy format /// 5.25", SS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR Apple32SS, /// 5.25", DS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR @@ -222,8 +237,9 @@ namespace DiscImageChef.CommonTypes AppleSonyDS, /// 5.25", DS, ?D, ?? tracks, ?? spt, 512 bytes/sector, GCR, opposite side heads, aka Twiggy AppleFileWare, + #endregion Apple standard floppy format - // IBM/Microsoft PC standard floppy formats + #region IBM/Microsoft PC standard floppy formats /// 5.25", SS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM DOS_525_SS_DD_8, /// 5.25", SS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM @@ -246,18 +262,21 @@ namespace DiscImageChef.CommonTypes DOS_35_HD, /// 3.5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM DOS_35_ED, + #endregion IBM/Microsoft PC standard floppy formats - // Microsoft non standard floppy formats + #region Microsoft non standard floppy formats /// 3.5", DS, DD, 80 tracks, 21 spt, 512 bytes/sector, MFM DMF, /// 3.5", DS, DD, 82 tracks, 21 spt, 512 bytes/sector, MFM DMF_82, + #endregion Microsoft non standard floppy formats - // IBM non standard floppy formats + #region IBM non standard floppy formats XDF_525, XDF_35, + #endregion IBM non standard floppy formats - // IBM standard floppy formats + #region IBM standard floppy formats /// 8", SS, SD, 32 tracks, 8 spt, 319 bytes/sector, FM IBM23FD, /// 8", SS, SD, 73 tracks, 26 spt, 128 bytes/sector, FM @@ -276,14 +295,16 @@ namespace DiscImageChef.CommonTypes IBM53FD_512, /// 8", DS, DD, 74 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector IBM53FD_1024, + #endregion IBM standard floppy formats - // DEC standard floppy formats + #region DEC standard floppy formats /// 8", SS, DD, 77 tracks, 26 spt, 128 bytes/sector, FM RX01, /// 8", SS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM RX02, + #endregion DEC standard floppy formats - // Acorn standard floppy formats + #region Acorn standard floppy formats /// 5,25", SS, SD, 40 tracks, 10 spt, 256 bytes/sector, FM ACORN_525_SS_SD_40, /// 5,25", SS, SD, 80 tracks, 10 spt, 256 bytes/sector, FM @@ -296,16 +317,18 @@ namespace DiscImageChef.CommonTypes ACORN_525_DS_DD, /// 3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM ACORN_35_DS_DD, + #endregion Acorn standard floppy formats - // Atari standard floppy formats + #region Atari standard floppy formats /// 5,25", SS, SD, 40 tracks, 18 spt, 128 bytes/sector, FM ATARI_525_SD, /// 5,25", SS, ED, 40 tracks, 26 spt, 128 bytes/sector, MFM ATARI_525_ED, /// 5,25", SS, DD, 40 tracks, 18 spt, 256 bytes/sector, MFM ATARI_525_DD, + #endregion Atari standard floppy formats - // Commodore standard floppy formats + #region Commodore standard floppy formats /// 3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM (1581) CBM_35_DD, /// 3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM (Amiga) @@ -314,8 +337,9 @@ namespace DiscImageChef.CommonTypes CBM_AMIGA_35_HD, /// 5,25", SS, DD, 35 tracks, GCR CBM_1540, + #endregion Commodore standard floppy formats - // NEC standard floppy formats + #region NEC standard floppy formats /// 8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM NEC_8_SD, /// 8", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, MFM @@ -326,14 +350,16 @@ namespace DiscImageChef.CommonTypes NEC_35_HD_8, /// 3,5", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM NEC_35_HD_15, + #endregion NEC standard floppy formats - // SHARP standard floppy formats + #region SHARP standard floppy formats /// 5,25", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, FM SHARP_525, /// 3,5", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, FM SHARP_35, + #endregion SHARP standard floppy formats - // ECMA standards + #region ECMA floppy standards /// 5,25", DS, DD, 80 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector ECMA_99_8, /// 5,25", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector @@ -376,8 +402,9 @@ namespace DiscImageChef.CommonTypes ECMA_184_1024, /// 3,5", M.O., 448500 sectors, 512 bytes/sector ECMA_201, + #endregion ECMA floppy standards - // FDFORMAT, non-standard floppy formats + #region FDFORMAT, non-standard floppy formats /// 5,25", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM FDFORMAT_525_DD, /// 5,25", DS, HD, 82 tracks, 17 spt, 512 bytes/sector, MFM @@ -386,9 +413,11 @@ namespace DiscImageChef.CommonTypes FDFORMAT_35_DD, /// 3,5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM FDFORMAT_35_HD, + #endregion FDFORMAT, non-standard floppy formats - // Generic hard disks + #region Generic hard disks GENERIC_HDD + #endregion Generic hard disks }; }