90
edits
Line 150: | Line 150: | ||
|} | |} | ||
[1] Note, bytes | [1] Note, bytes 0x06 and 0x07 containing the actual data length is used for some forms of copy protection where the written sector is smaller than the requested sector. | ||
These copy protection methods rely on the FDC returning an error (As returned in 0x04 and 0x05, so they may request a sector of 512 bytes, but the actual data on the disk is only (Say) 200 bytes. | |||
The sector still has (Sector+03) bytes reserved in the file, but any emulator should only return (Sector+6/7) bytes before reporting an FDC error to the disk (Preferably the ones stored in +04/05) | The sector still has (Sector+03) bytes reserved in the file, but any emulator should only return (Sector+6/7) bytes before reporting an FDC error to the disk (Preferably the ones stored in +04/05) | ||
edits