diff --git a/DiscImageChef.CommonTypes/MediaType.cs b/DiscImageChef.CommonTypes/MediaType.cs index e5d4af078..c83fd0407 100644 --- a/DiscImageChef.CommonTypes/MediaType.cs +++ b/DiscImageChef.CommonTypes/MediaType.cs @@ -374,14 +374,14 @@ namespace DiscImageChef.CommonTypes #endregion Commodore standard floppy formats #region NEC standard floppy formats - /// 8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM + /// 8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM NEC_8_SD, - /// 8", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, MFM + /// 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM NEC_8_DD, - /// 8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM - NEC_525_SD, - /// 8", SS, SD, 77 tracks, 26 spt, 256 bytes/sector, MFM? - NEC_525_DD, + /// 5.25", SS, SD, 80 tracks, 16 spt, 256 bytes/sector, FM + NEC_525_SS, + /// 5.25", DS, SD, 80 tracks, 16 spt, 256 bytes/sector, MFM + NEC_525_DS, /// 5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM NEC_525_HD, /// 3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3 diff --git a/DiscImageChef.DiscImages/DIM.cs b/DiscImageChef.DiscImages/DIM.cs index c7ddb7022..b11eadf6b 100644 --- a/DiscImageChef.DiscImages/DIM.cs +++ b/DiscImageChef.DiscImages/DIM.cs @@ -205,13 +205,13 @@ namespace DiscImageChef.ImagePlugins if(diskSize % (2 * 26 * 256) == 0) { if(diskSize % (2 * 26 * 256) == 77) - ImageInfo.mediaType = MediaType.NEC_525_DD; + ImageInfo.mediaType = MediaType.NEC_8_DD; ImageInfo.sectorSize = 256; } else if(diskSize % (2 * 26 * 128) == 0) { if(diskSize % (2 * 26 * 128) == 77) - ImageInfo.mediaType = MediaType.NEC_525_SD; + ImageInfo.mediaType = MediaType.NEC_8_SD; ImageInfo.sectorSize = 256; } else diff --git a/DiscImageChef.DiscImages/ZZZRawImage.cs b/DiscImageChef.DiscImages/ZZZRawImage.cs index 56b56dfc7..c795f7e10 100644 --- a/DiscImageChef.DiscImages/ZZZRawImage.cs +++ b/DiscImageChef.DiscImages/ZZZRawImage.cs @@ -709,9 +709,7 @@ namespace DiscImageChef.ImagePlugins case 1255168: return MediaType.ECMA_69_8; case 1261568: - if(extension == ".hdm") - return MediaType.NEC_525_HD; - return MediaType.NEC_8_DD; + return MediaType.NEC_525_HD; case 1304320: return MediaType.ECMA_99_8; case 1427456: