Added support for typical Atari ST floppies.

This commit is contained in:
2017-07-10 21:38:07 +01:00
parent 5ed59b48d2
commit 4cc7e72be9
2 changed files with 20 additions and 4 deletions

View File

@@ -344,8 +344,14 @@ namespace DiscImageChef.CommonTypes
ATARI_525_ED,
/// <summary>5,25", SS, DD, 40 tracks, 18 spt, 256 bytes/sector, MFM</summary>
ATARI_525_DD,
/// <summary>3,5", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM</summary>
ATARI_35_SS_DD,
/// <summary>3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM</summary>
ATARI_35_DS_DD,
/// <summary>3,5", SS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM</summary>
ATARI_35_SS_DD_11,
/// <summary>3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM</summary>
ATARI_35_DS_DD_11,
#endregion Atari standard floppy formats
#region Commodore standard floppy formats

View File

@@ -652,9 +652,15 @@ namespace DiscImageChef.ImagePlugins
return MediaType.ACORN_525_SS_DD_80;
return MediaType.DOS_525_DS_DD_8;
case 368640:
if(extension == ".st")
return MediaType.DOS_35_SS_DD_9;
return MediaType.DOS_525_DS_DD_9;
case 409600:
if(extension == ".st")
return MediaType.ATARI_35_SS_DD;
return MediaType.AppleSonySS;
case 450560:
return MediaType.ATARI_35_SS_DD_11;
case 495872:
return MediaType.IBM43FD_128;
case 512512:
@@ -670,10 +676,14 @@ namespace DiscImageChef.ImagePlugins
return MediaType.CBM_35_DD;
if(extension == ".adf" || extension == ".adl")
return MediaType.ACORN_35_DS_DD;
if(extension == ".st")
return MediaType.ATARI_35_DS_DD;
return MediaType.AppleSonyDS;
case 839680:
return MediaType.FDFORMAT_35_DD;
case 901120:
if(extension == ".st")
return MediaType.ATARI_35_DS_DD_11;
return MediaType.CBM_AMIGA_35_DD;
case 988416:
return MediaType.IBM43FD_256;