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: