macemu

Classic Mac software, running in your browser tab

The 1984 Mac Filesystem Had No Folders

September 2026 · Andrew Nakas

The first Macintosh filesystem had no folders. It had folders on screen — you could make one in the Finder, name it, drag things into it — but on the disk there were none. Everything was one flat list, and the folders were a story the Finder told you.

That filesystem is called MFS, and for most of this site's first week it was the single biggest thing standing between the catalogue and the software people actually remember from 1984 and 1985. This is how it works and why it mattered.

A floppy in 1984

The original Macintosh stored everything on a single-sided 3½-inch floppy holding 400 kilobytes. The system, the application and your documents often shared one disk, and swapping disks was a large part of using the machine. MFS — the Macintosh File System — was designed for exactly that: a few dozen files on a small disk that the machine could read in full whenever it liked.

The design follows. The volume starts with the usual 1024 bytes of boot blocks, then a small header with the signature bytes D2 D7, the volume name and a few counts. Straight after the header is the allocation map. After that comes the directory: one entry per file, each with its name, its type and creator codes, and where its two forks begin.

Twelve bits per block

The allocation map is the charming part. The disk is divided into allocation blocks, and the map holds one twelve-bit number for each of them, packed two to every three bytes. Each number names the next block of the same file. A file is a chain: its directory entry gives the first block, the map says where to go from there, and the value 1 means this was the last one.

It is a linked list written into a table, and it is about as small as a filesystem can be while still letting files grow and shrink. Reading a file means following the chain block by block — trivial on a 400K floppy, and the reason the scheme could not last.

The folders that were not there

Every directory entry carries a little Finder information alongside the file: its icon position, some flags, and a folder number. The Finder read those numbers and drew windows accordingly. Move a file into a folder and the Finder changed a number; the file did not go anywhere. Open a folder and the Finder scanned the entire directory for entries carrying that number.

From inside an application the illusion fell apart. A standard Open dialog showed every file on the disk in one list, because as far as the filesystem was concerned that is what there was. On a floppy nobody much minded. On a hard disk with thousands of files it was hopeless — and that is why HFS, the Hierarchical File System, arrived in September 1985 with Apple's first hard disk, and became standard on the Macintosh Plus in 1986 along with 800K double-sided floppies.

Why it mattered here

Most early Macintosh software survives as disk images, and the tools that open classic Mac disks today understand HFS. That is where this site's build pipeline started too, and for a while it simply printed cannot read and skipped every MFS image it met.

The trouble is which images those were. Anything shipped on a 400K floppy before the switch — the Infocom catalogue, Lode Runner, Shanghai, Rogue, Math Blaster, early Electronic Arts, Apple's own MacPaint and MacWrite — is MFS. The quiet skip had capped the catalogue at 1986, and removed exactly the period people come here looking for.

The fix was to read MFS directly. The whole format fits in about a hundred lines of Python: parse the header, unpack the twelve-bit map, walk the directory, follow each file's chain, and hand the result to the rest of the pipeline looking exactly like an HFS volume. Once that existed, titles that had been unreadable became ordinary, and a large part of this site's black-and-white catalogue exists because of it.

Booting them now

Many of those 1984–86 floppies are self-booting: the system software is on the same disk as the game. They run here on an emulated Macintosh Plus or SE, the disks are tiny, and they start in about a second — the fastest things on the site by a wide margin. Among them are The Hitchhiker's Guide to the Galaxy, Lode Runner, Shanghai, MacPaint and Archon.

The rest are collected under black-and-white Mac software. If you have old floppy images of your own, the loader will open those too, MFS included.

More