Make sure that Atari ST disks ignore any spurious sector 66, because of

FastCopy.
This commit is contained in:
David Given
2022-02-16 22:03:15 +01:00
parent 0d7de7bbc0
commit dbda19a209
9 changed files with 12 additions and 0 deletions

View File

@@ -5,6 +5,10 @@ Atari ST disks are standard MFM encoded IBM scheme disks without an IAM header.
Disks are typically formatted 512 bytes per sector with between 9-10 (sometimes
11!) sectors per track and 80-82 tracks per side.
For some reason, occasionally formatting software will put an extra IDAM record
with a sector number of 66 on a disk, which can horribly confuse things. The
Atari profiles below are configured to ignore these.
Reading disks
-------------

View File

@@ -58,6 +58,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 9

View File

@@ -57,6 +57,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 9

View File

@@ -58,6 +58,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 10

View File

@@ -58,6 +58,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 10

View File

@@ -57,6 +57,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 9

View File

@@ -57,6 +57,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 9

View File

@@ -58,6 +58,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 10

View File

@@ -58,6 +58,7 @@ encoder {
decoder {
ibm {
trackdata {
ignore_sector: 66
sector_range {
min_sector: 1
max_sector: 10