Yep, you have to wait for the drive to return the info. And you only get a maximum of 64 (?) returned, although using a disk with more than several bad sectors would be a pretty bad idea.
Have to wonder though, why Atari's Dos didn't use it with it's format command. I suppose given that the default for years was to use write with verify plus they went with a piddly density to start with, there was a bit of paranoia about it. There would have been a bit of extra programming needed but I would think that most of what's needed would already be present in the FMS.
- Kyle22 likes this