HeadlinesBriefing favicon HeadlinesBriefing.com

Booting a PC from a Vinyl Record

Hacker News: Front Page •
×

A developer has successfully booted an IBM PC directly from a vinyl record, using the machine's rarely used cassette interface. The project involves a custom bootloader ROM that decodes a 64K audio recording of a FreeDOS kernel, loading it into memory to run a read-only RAM drive. This unconventional method bypasses traditional storage like floppy or hard drives.

The boot process leverages the PC's BIOS INT 15h cassette routines and a modified FreeDOS kernel to fit within the 64K memory constraint. The audio signal, cut to a record with specific equalization adjustments, is fed through an amplifier to the cassette input. This hack repurposes legacy hardware in a novel, technically intricate way that echoes early computing storage limitations.

While not a practical boot method, this project demonstrates deep understanding of x86 architecture, BIOS internals, and analog signal processing. It highlights the creative lengths engineers go to for retro-computing challenges. Future work could explore other analog media or even sound card inputs, pushing the boundaries of what's possible with vintage hardware.