Welcome, Guest. Please login or register.

Author Topic: Floppy disk clicking  (Read 1399 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline my_pc_is_amigaTopic starter

Floppy disk clicking
« on: October 31, 2019, 06:35:20 AM »
I'm sure this has been discussed a lot and there are hacks to stop the clicking. I'm just very curious as to way there is the clicking.  If the hacks can stop the clicking and there is still auto detect of disk inserted why was there a need to have the drive function this way with the clicking? 
 

guest11527

  • Guest
Re: Floppy disk clicking
« Reply #1 on: October 31, 2019, 08:18:45 AM »
There is a single bit in the trackdisk.device structure to turn off clicking, so it is an os-supported feature and not really a hack. What this bit does is that it tells the device to always step backwards from track 0 to track -1 instead of stepping forwards and backwards (as it does by default).

The clicking is required since it is part of the drive-insertion/detection mechansim, and part of the antique control protocol of the floppy interface.

Now, somewhat more modern drives understand that they cannot step backwards from track 0 to track -1, i.e. if the track-zero detector is active. Thus, they do not click. Instead, they just trigger the drive change.

Some other, older drives, run the step motor nevertheless, but cannot move the drive head. If this is done continuously, then the drive head will decalibrate after a while. Thus, if you continue to hear your drive clicking *despite* using such a program that triggers the trackdisk stepper bit, *remove the program* or it will damage your drive in the long run.

Before you say "that never happened to me"  - it did happen to me. I lost one drive exactly of that. Noclick patches help for modern drives, but not for all legacy drives, and it is not enabled by default because it may damage some of them.