[Coco] Need help with 3.5" drives and NitrOS-9
Robert Gault
robert.gault at att.net
Tue Dec 3 18:56:00 EST 2013
If anyone has a 3.5" drive attached to a Coco system please respond to this message.
Currently NitrOS-9 sets all descriptors for 80-track disks as 3.5" types with
typ=$21. When such a disk is formatted, it is stated to be set to 135tpi.
Now if I try to read such a disk on my Coco3 with either a Tandy controller or
a Disto SCII it will read correctly. However all writes to such a disk corrupt
each byte usually forcing the msb high.
If I use dmode to set typ=$20 for such a disk, format makes it a 48tpi disk and
there are still 80 tracks. This type disk both reads and writes correctly on my
system.
Clearly something is wrong. It does not seem to be my controllers and I don't
see how it can be the 3.5" drive. The first question is does anyone else with
3.5" drives see a similar behavior. The second question is how should this be fixed?
Is a Coco system just too slow to write 135tpi disks? Is perhaps the 3.5" drive
on my Coco (MITSUMI model D35M3D) not capable of 135tpi writes? But then how can
it read such a disk?
Apparently 3.5" disks can be formatted at 48tpi for 80tracks "double sided" and
perhaps they should be for Coco systems. If that is the case, there should be
some changes to one or all of rbf.d, rb1773desc.asm, and rb1773.asm in NitrOS-9.
Robert
More information about the Coco
mailing list