mockingbird wrote on 2023-07-19, 05:51:
And on this topic, the 8-bit guy claimed in one of his recent videos that the flux of HD 3.5" disks formatted as 720kb disks is not as strong as real 720kb disks, but I think he's doing something wrong... Maybe someone can elaborate on that.
I share the experience that using 1.44MB media as 720KB disks produces subpar results. On undisputable fact is that 3.5" HD media use a different magnetic material than 3.5" DD disks, very much like there are ferric oxide (Fe2O3) type 1 cassette tapes and chrome dioxide (CrO2) type 2 cassette tapes. These materials have different magnetic properties. The primary one is that HD media can form smaller stable magnetic domains, enabling reliable HD recording.
There are other relevant differences, too
- You need a stronger magnetic field to reliably write to HD media than to DD media. DD drives are not specified to provide enough field to write HD media.
- The analog properties of the signal on DD and HD media are slightly different, as DD media act kind of like a low-pass filter. This seems to be compensated for in some drives at least by providing different kind of filtering (like pre-emphasis / de-emphadis on tape deks).
- The last bullet is in addition to the (digital) write precompensation performed by the floppy controller, which is 125us on certain bit patterns for both HD and DD media. The patterns requiring precompensation are specified in a sequence of bits, though, so if the controller runs at a different bit rate than the medium is intended for, it might miscategorize which patterns need precompensation by 125ns and write a suboptimal signal.
The situation for 3.5" drives is further complicated by the fact, that AT compatible 3.5" drives have two inputs that can select "HD mode" or "DD mode". Obviously, there is the "HD hole" in HD media, again not unlike an extra hole in type 2 compact cassettes, but as 5.25" drives don't have a mechanical indication, and the introduction of HD in the IBM AT started with 5.25 drives, there also is a density select signal on the floppy connector, which was required to switch the field strength of 5.25" HD drives.
The HD pin on the interface is to be driven low by the floppy interface of the AT (and all later compatible PC-type computers) if a DD signal is read or written, and it is high while an HD signal is read or written. I'm specifically not talking about IBM PS/2 computers in this paragraph - their floppy interface is slightly different. When the hole and the signal pin match, everything is fine, as long as the jole indicates the actual medium type, i.e. you didn't drill a hole into DD media or taped over the hole of an HD disk. The combination of "HD media inserted" and "computer requests DD" usually works good enough to successfully format a 1.44MB floppy to 720K, but you better don't rely on it. The last combination: "Controller indicates HD, drive sees DD medium" is the most funny one, because that mode switches some "3-mode drives" into a third mode besides IBM DD and PS/2-like HD, which is used by some non-IBM Japanese computers. This third mode is very similar to the IBM 5.25" HD mode by running the drive at 360rpm instead of 300rpm and thus recording only 1.2MB instead of 1.44MB at 500kbps. I experienced firsthand that connecting a HD drive to a non-IBM DD-only system (that was not driving the density select line low) and using it with DD media resulted in a drive that could read DD disks written on other systems, and other systems could read data written by that drive. But the drive could not read the data written by that drive itself. This symptom disappeared as soon as I grounded the density select signal, pointing to the fact that mix-and-match of HD and DD configurations can cause interesting issues.
As for the claim by the 8-bit guy that HD media provide a weaker signal than DD media: The requirement for a higher field for writing to HD media seems to indicate that the whole magnetic stuff is stronger on HD media, a higher coercitivity (required field for writing) doesn't always imply a higher remanence (signal strength while reading), although a correlation is likely. On the other hand, if a DD drive writes to to HD media (using insufficient write current, because DD drives generally don't write hard enough for HD media), a weak read signal is expected.