Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: SACC-guy on April 30, 2015, 06:04:50 AM

Title: Amiga floppies size
Post by: SACC-guy on April 30, 2015, 06:04:50 AM
Okay, from the 1000 on (not high density drive).

We always say its 880k!
Is this the gross amount, if so what do they format to 8??k...

(http://www.amigahistory.co.uk/floppy1.html)
Older machines, such as the A1000 & A500 have a storage limit of 837k. Although these machines can read 880k disks with a device handler (a small file that allows the Amiga to understand the disk), they cannot boot from them when you switch on your computer.

Is this true?

Thanks,
M
Title: Re: Amiga floppies size
Post by: danbeaver on April 30, 2015, 07:06:13 AM
Huh?
Title: Re: Amiga floppies size
Post by: danbeaver on April 30, 2015, 08:18:39 AM
OFS vs FFS?
Title: Re: Amiga floppies size
Post by: itix on April 30, 2015, 08:28:24 AM
I think it refers to formatted capacity using the Original File System (OFS) or the Fast File System (FFS). Before Kickstart 2.0 you could only use OFS on floppies.
Title: Re: Amiga floppies size
Post by: Oldsmobile_Mike on April 30, 2015, 08:30:48 AM
http://en.wikipedia.org/wiki/Amiga_Old_File_System

http://en.wikipedia.org/wiki/Amiga_Fast_File_System
Title: Re: Amiga floppies size
Post by: danbeaver on April 30, 2015, 08:56:09 AM
The standard DD floppy can store 1 MB of data.  This is the total amount of bits that can reside on the disk if you were to just run numbers out to it; then you could read 1 MB back as one (1) big hunk of data.  Then again, you half step the head and lay data in between a full head step -- this is not stable, but data lays here as a residual of the full tracks laid down -- a way for a freshly formatted disk to have it's prior content discovered; useful for the 3 letter anal orifice types like the TSA, FBI, NSA, and your MOM.  But let us say we wanted to put files on the disks, then we need to store the names of the files, where they were stored by track, sector, byte, etc.  So in addition to the names, we now needs a map of the disk or BAM, that tells where each file has its data.  Now what if data was written to shi(tt)y flimsy less that a piece of paper thickness magnetic media; well we might want to store some information to tell us our data is messed up or not, so we need something as simple as a CRC (cyclic redundancy check) that is the same when written as when read.  Well, most of can see that now we have lost a chunk of change from that 1 MB of space.  If we are really anal retentive, the we end up like IBM with 720 KB of space, or we do acid like Steve Jobs and squeak 80 KB more from our Orange Sunshine and get not only a disk that changes speed to keep the same data flowing on the little circles in the middle, as the large suckers at the outside of the disk, or 800 KB.  But instead we are the Amiga run by cools dudes who make up a file system similar to TripOS and call it the Original File System -- we start with a disk layout that with all that great fun stuff above and with some added nonsense that made sense when Mitchy and Joe Pillow were up all night dancing.  But a wee bit later, we grab some amphetamines and realize, "Dude, this is slow and stupid!"  We then think up a better file system and bypass Smarter for Faster; we get better performance, weed out some of the stupid crap, add International modes and Directory caches, and, "Bob's you Uncle!"

Any help?
Title: Re: Amiga floppies size
Post by: zipper on April 30, 2015, 12:05:45 PM
And even diskspare.device:
 
"It is a completion or replacement of the trackdisk.device,
which lets you format your disks with 960 kB or 984 kB"
Title: Re: Amiga floppies size
Post by: Oldsmobile_Mike on April 30, 2015, 04:37:56 PM
Quote from: zipper;788616
"It is a completion or replacement of the trackdisk.device,
which lets you format your disks with 960 kB or 984 kB"

Man, those few extra kilobytes were way important back in the day!  :roflmao:
Title: Re: Amiga floppies size
Post by: danbeaver on April 30, 2015, 05:08:24 PM
How good is the error correction and subfolder (directory within directory) support?  Is it supported by DiskSalv?  How does the speed of access to a file compare to FFS? Can it be used on other devices, like Catweasel?  Does it ramp up to HD floppies?  Or is it a pebble on the superhighway of computing, best left squished between the treads of a tire belonging to a Dodge 1968 Super Bee heading for that curve in the road that it will never make?
Title: Re: Amiga floppies size
Post by: Oldsmobile_Mike on April 30, 2015, 05:28:37 PM
Quote from: danbeaver;788628
How good is the error correction and subfolder (directory within directory) support?  Is it supported by DiskSalv?  How does the speed of access to a file compare to FFS? Can it be used on other devices, like Catweasel?  Does it ramp up to HD floppies?  Or is it a pebble on the superhighway of computing, best left squished between the treads of a tire belonging to a Dodge 1968 Super Bee heading for that curve in the road that it will never make?

Your metaphors are getting stranger and stranger the past couple days, Dan.  You feeling alright?  :)
Title: Re: Amiga floppies size
Post by: danbeaver on April 30, 2015, 06:35:25 PM
Dude,

An obscure file sysrem needs an obscure metaphor!
Title: Re: Amiga floppies size
Post by: guest11527 on April 30, 2015, 07:02:15 PM
Quote from: danbeaver;788628
How good is the error correction and subfolder (directory within directory) support?  Is it supported by DiskSalv?  How does the speed of access to a file compare to FFS? Can it be used on other devices, like Catweasel?  Does it ramp up to HD floppies?  Or is it a pebble on the superhighway of computing, best left squished between the treads of a tire belonging to a Dodge 1968 Super Bee heading for that curve in the road that it will never make?

You are mixing two things: The Filing system that organizes the disk into directories and files (OFS, FFS) and the exec device that transmits raw device blocks from the hardware to memory. That is, it is a two-layer design.  With the proper mountlist, FFS can operate on any type of (block oriented) exec device, for example the scsi.device or the trackdisk.device. Or even the diskspare.device (or whatever its name was).  DiskSalv does of course quite the same, it goes down to the device the filing system is mounted on. So yes, DiskSalv works on this floppy.
Title: Re: Amiga floppies size
Post by: danbeaver on April 30, 2015, 08:56:39 PM
I suppose the sarcasm got missed, much as the forest by the trees?
Title: Re: Amiga floppies size
Post by: paul1981 on May 01, 2015, 01:20:18 AM
Was it diskspare also that enabled HD floppies to be formatted to 1.9MB? Or am I getting my devices mixed up?

I remember using this to achieve 1.1MB capacity on my A1200 IIRC:
http://aminet.net/package/docs/hard/HiDensity

At least I think it was that. Oh, also, is it 'floppy's' or 'floppies' anyone?
Title: Re: Amiga floppies size
Post by: LoadWB on May 01, 2015, 01:57:40 AM
"your MOM."  :snort:
Title: Re: Amiga floppies size
Post by: danbeaver on May 01, 2015, 02:29:39 AM
Quote from: paul1981;788662
Was it diskspare also that enabled HD floppies to be formatted to 1.9MB? Or am I getting my devices mixed up?

I remember using this to achieve 1.1MB capacity on my A1200 IIRC:
http://aminet.net/package/docs/hard/HiDensity

At least I think it was that. Oh, also, is it 'floppy's' or 'floppies' anyone?
GCR encoding differs from MFM and was used on the PET/C64 floppy drives.  There are advantages of MFM over GCR, but you can google that if interested.
Title: Re: Amiga floppies size
Post by: danbeaver on May 01, 2015, 04:08:20 AM
The Aminet reference for the HiDensity.lha is a bit odd; when I read the file's "readme" it takes into account that the early AT A1200's shipped with a HD floppy drive that could take some advantage of a HD floppy by using, what I assume from the device name, is a GCR format to give a boost on a 2 MB unformatted floppy a storage capacity of 1.1 MB.

Not exactly a plot for a Soap Opera on prime time TV, but a side note into more obscurity...
Title: Re: Amiga floppies size
Post by: itix on May 01, 2015, 08:45:52 AM
The diskspare.device was acceptance replacement when I tried it on my Amiga in mid 90s however it was unstable on certain cheap and old disks. Since diskspare.device had to be loaded before it could be used it was usable only on HD systems. But when you have HD why use floppies?

IIRC when I only had 30MB harddisk on my A600 I used diskspare.device to store some lesser utilities to floppies. I was always short on disks so I wanted to cram more stuff.
Title: Re: Amiga floppies size
Post by: gertsy on May 01, 2015, 08:54:42 AM
How could one not prefer a full head step over a half head step.
Title: Re: Amiga floppies size
Post by: danbeaver on May 01, 2015, 09:32:12 AM
Quote from: gertsy;788680
How could one not prefer a full head step over a half head step.
Double your capacity, Double your error rate, or was that Double Mint Gum?
Title: Re: Amiga floppies size
Post by: itix on May 01, 2015, 01:39:44 PM
Quote from: gertsy;788680
How could one not prefer a full head step over a half head step.


When yo uhave HD you have no generally need for floppies anymore. If you dont have HD you are screwed anyway because you cant boot from sparedisk.device formatted floppy.

It was interesting experiment but higher capacity CD-R/RW were becoming mandatory in mid and late 90s.
Title: Re: Amiga floppies size
Post by: danbeaver on May 01, 2015, 02:28:06 PM
Perhaps because it was "ironical"
Title: Re: Amiga floppies size
Post by: paul1981 on May 01, 2015, 03:31:42 PM
Quote from: itix;788678
The diskspare.device was acceptance replacement when I tried it on my Amiga in mid 90s however it was unstable on certain cheap and old disks. Since diskspare.device had to be loaded before it could be used it was usable only on HD systems. But when you have HD why use floppies?

IIRC when I only had 30MB harddisk on my A600 I used diskspare.device to store some lesser utilities to floppies. I was always short on disks so I wanted to cram more stuff.


The UK magazine Amiga User International distributed coverdisks formatted with diskspare.device, I think they did this from about '95. So you had to use diskspare if you ever wanted to read their coverdisks. They were crammed full of compressed goodies though, all 984KB's worth. I miss that magazine.
Title: Re: Amiga floppies size
Post by: SACC-guy on May 01, 2015, 10:52:01 PM
Okay, I get the floppies could be setup (formatted) from 837k to 984K...

But what is the "normal" formatted number?

TIA
Title: Re: Amiga floppies size
Post by: Brian on May 01, 2015, 11:39:22 PM
You got 2 "normal" sizes available on the Amiga, on earlier KS1.x systems it's Original Files System with 837K and for later KS2.x systems it's Fast File System with 880K (if nothing else is specified I'll always go with DOS\3 FFS-INTL).
Title: Re: Amiga floppies size
Post by: paul1981 on May 02, 2015, 11:18:16 AM
Quote from: SACC-guy;788716
Okay, I get the floppies could be setup (formatted) from 837k to 984K...

But what is the "normal" formatted number?

TIA


You can't boot a FFS floppy (880KB) from a 1.3 Kickstart, but you can use FFS floppy's from Workbench 1.3 with Fast File System installed (Workbench 1.3.2 or above has the FFS included).

You can boot a FFS disk from any 2.0 Kickstart or above Amiga. And of course, all Kickstarts can boot OFS (Original File System) disks (837KB).

Feel free to correct me if I'm wrong anyone, as I haven't used 1.3 for a number of years.