Jump to content
IGNORED

Bad Disk Formatter


Recommended Posts

Well, in the early 80s (around 1981-1984) there was a program named "Bad Disk Formatter". It did NOT create bad sectors, instead it was used to format disks that had one ore more defective sectors. The program marks these sectors in the VTOC as "in use" and therefore unavailable to DOS 2. It is therefore limited to DOS 2.0 and single density (90k)...

 

My friends practice back then was to simply throw away (non-original/non-commercial) disks with bad or defective sectors. But other Atarians kept them, because they were so expensive back then. (Besides, the PC also formats 5,25" and 3,5" disks with bad or defective sectors and marks them as not available).

 

Nowadays 5,25" disks are getting more and more rare (and expensive again) - so my question is:

Would you still use bad/defective disks and format them with this Bad Disk Formatter or do you think this is too risky and it is better to throw away such A8 disks ? (As said before, non-original/non-commercial disks.)

 

 

Link to comment
Share on other sites

BURP! (Basically Unusable (Disk) Reclaimer Program, IIRC) From Analog magazine, Charles Bachand. It was republished in the Compendium of Issues 1-9. Don't remember the exact original issue -- maybe 8 or 9-ish.

 

Additionally, you would be surprised how many disks could be rejuvenated by using a bulk eraser (mainly for reel-to-reel type tapes). Later, the better Chrome (etc.) tapes required a higher-powered de-magnetizer.

 

However, if the disks are physically damaged, shedding oxide, etc. all bets are off. I routinely used the bulk eraser on good disks that I wanted to restore to "like new" status, prior to making a disk copy of something important.

 

-Larry

  • Like 3
Link to comment
Share on other sites

Too risky for me to run them on my drives, I like clean heads to

stay clean as long as possible. Good idea for a hard drive back

when they were expensive, just my opinion but say 15 sectors bad

on a floppy isn't going to make or break me. I don't use them

for bulk file storage anyway.

 

But seeing and talking about the software for it is pretty neat

just the same, thanks for that.

  • Like 1
Link to comment
Share on other sites

I'd use them but only for stuff where it doesn't matter if the disk is lost like downloaded games.

 

What such a program needs is 3 paranoia settings -

1. mark returned bad sectors unusable.

2. mark entire track unusable.

3. mark adjacent tracks unusable as well.

 

Possibly an option for adjacent sectors too but that would be something that varies depending on interleave.

  • Like 1
Link to comment
Share on other sites

In the 80s I wrote a simple fast Format program for the 1050 drive. It could reformat a floppy in only 2 seconds but just writing the directory information (of an empty formated floppy) to the floppy. Extra handy was that the Atari automatically noticed bad sectors and adapted this to the free available sector count.

Link to comment
Share on other sites

In the 80s I wrote a simple fast Format program for the 1050 drive. It could reformat a floppy in only 2 seconds but just writing the directory information (of an empty formated floppy) to the floppy. Extra handy was that the Atari automatically noticed bad sectors and adapted this to the free available sector count.

 

Got it handy somewhere? Basic or ML (and if ML do you still have the source code?)

 

-Larry

Link to comment
Share on other sites

You'd need a small ML component at least for the disk I/O calls.

 

All that's needed is to write the boot sector and VTOC sector/s, then zero out the directory sectors, optionally zero out sectors 2, 3 - so it could be done algorithmically and fairly compactly.

The real trick would be to do one that handles the different Dos formats as well as the different densities and sector sizes.

  • Like 2
Link to comment
Share on other sites

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.

Edited by Rybags
  • Like 1
Link to comment
Share on other sites

I think Paul raises a very good point. If all my stuff were on hard copies (including physical disks) my house would be overrun. Many years ago when I saw the advantages of ATR images, I started on a campaign of getting rid of physical disks. I've probably gotten rid of a thousand or more, mostly 5-1/4". So hard to imagine my early Atari days when my entire software collection could be contained in a single 10-pack of disks!

 

My interest in the "bad format" subject is just a continuing curiosity of how things in the Atari actually work. And also, it makes for a neat little utility. Which also means that I need to go back and study the original Analog article of BURP!

 

-Larry

  • Like 1
Link to comment
Share on other sites

Do any of you guys totally rely on real floppies and not have a digital copy as well?

 

I only ask as some of you are pretty hardcore about 'keeping it real'.

I've started a Ms. Pac-man Arcade that will be programmed entirely on my 800xl. Right now the files exist only on floppy. I'm keeping multiple floppy backups.
Link to comment
Share on other sites

Apart from the best of luck with the game are you not even the slightest bit worried about disk failure even with the odds sort of stacked in your favour?

 

I admire your integrity though, making an Atari game on an Atari completely.....Much props for that.. :thumbsup: :thumbsup: :thumbsup: :thumbsup:

Link to comment
Share on other sites

Do any of you guys totally rely on real floppies and not have a digital copy as well?

 

I only ask as some of you are pretty hardcore about 'keeping it real'.

 

I used to. But not any more. While I have all my originals, I don't count on them. I've kept ATR images and DSK (for apple II) images from the 1990's and early 2000's, and while they are not as old as a floppy from 1979, I have high confidence the disk images will last another 50 years minimum.

 

That includes a little bit of freshening up and migrating over time. Something you HAVE TO DO with disk images. And of course there are backups!

Link to comment
Share on other sites

On the Apple II, I have a utility that does the same thing. Ran it on a lot of my disks back in the day and it reported only a few bad sectors here and there. But it could do nothing, absolutely nothing, to predict what would happen in the future. What sort of degradation would happen over the years.

 

And what it certifies today, counts only for today. Not tomorrow. Unlike modern Flash and Hard Drives. Classic hardware can't tell if a sector is weak or not. It's either enough to fire off the pre-amp and flip the logic gates, or it isn't. There is no in-between No "weak" sector that "should" be refreshed or reallocated. By the time that happens, the data is gone and would need forensic reconstruction if at all possible.

Link to comment
Share on other sites

Apart from the best of luck with the game are you not even the slightest bit worried about disk failure even with the odds sort of stacked in your favour?

 

I admire your integrity though, making an Atari game on an Atari completely.....Much props for that.. :thumbsup: :thumbsup: :thumbsup: :thumbsup:

I'm a little worried, but I can reduce the risk by keeping multiple backups and using new disks as I make significant progress. If something happens and I loose a file, I'll have earlier revisions to fall back on. I'm also using new in box disks that I purchased from Athana and should be less than 15 years old. Drive's have all been adjusted to spec as well. Thanks for the wishes of good luck. I probably need it. :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...