Corrected media types.

This commit is contained in:
2017-08-02 18:29:55 +01:00
parent e68cbc96a3
commit 0705cc3fac
3 changed files with 9 additions and 11 deletions

View File

@@ -374,14 +374,14 @@ namespace DiscImageChef.CommonTypes
#endregion Commodore standard floppy formats
#region NEC standard floppy formats
/// <summary>8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM</summary>
/// <summary>8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM</summary>
NEC_8_SD,
/// <summary>8", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, MFM</summary>
/// <summary>8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM</summary>
NEC_8_DD,
/// <summary>8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM</summary>
NEC_525_SD,
/// <summary>8", SS, SD, 77 tracks, 26 spt, 256 bytes/sector, MFM?</summary>
NEC_525_DD,
/// <summary>5.25", SS, SD, 80 tracks, 16 spt, 256 bytes/sector, FM</summary>
NEC_525_SS,
/// <summary>5.25", DS, SD, 80 tracks, 16 spt, 256 bytes/sector, MFM</summary>
NEC_525_DS,
/// <summary>5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM</summary>
NEC_525_HD,
/// <summary>3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3</summary>

View File

@@ -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

View File

@@ -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;
case 1304320:
return MediaType.ECMA_99_8;
case 1427456: