-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explicit sector size not supported/working #405
Comments
Currently it cannot be overridden as And of course This can be hacked to work. I wonder how common it is? |
Hm, can't say how common it is. I'd guess not very much. And I wonder how they were written or read. The system (a TA dds1) uses a WD1791 AFAIK. At least the Bitsy10 uses this FDC. Maybe the dds1 uses a discrete implementation? |
Yeah that's an interesting one. It's not particularly well documented how these broadly compatible FDCs deal with edge cases like requested sector size not same as on-disk sector size. I guess in this case the requested sector size is used and the on-disk sector size field is ignored. Anyway, this is quite interesting. I would like to support it. It's mainly a question of how to elegantly represent it in the config file. Any chance you could share a raw SCP image? Even if it's just a few tracks (eg. |
Of course. You can examine for example disk image 03.scp. |
And BTW the images 06..08 have a physical sector size of 488 bytes (still standard IBM headers/CRC). The ImageDisk file format can handle this. I don't know if gw supports this, yet. |
Just a comment i dont know if its relevant. The thing was that i had forgotten to set the "rate = 125" in the diskdefs.cfg Adding my def disk abc.80.1 |
I have a bunch of 5.25" floppies from a system that records 5 sectors/track with 512 bytes/sector in FM. The problem: the sector length ID byte in the header is 0 instead of 2. If I create a custom disk definition, I still can't image the floppies e.g. to IMD (although it should work). Instead, I only get "Ignoring unexpected sector" messages.
This is the corresponding disk definition:
If I use the normal
ibm.scan
format, this is the (expected but unwanted) result:Using my own raw stream decoder I can confirm that the ID and Data fields are plain standard with correct CRCs. Only the sector length byte is 0 instead of 2. I need to override this.
The text was updated successfully, but these errors were encountered: