Apple IIc · IIc Plus

Internal storage that feels like it was always there

MegaFlash, designed by Thomas Fok, is an internal storage device for Apple IIc and IIc Plus computers—multiple ProDOS volumes, a fast RAM disk, Wi‑Fi transfers, network time sync, and a full control panel—built around a Raspberry Pi Pico 2 W.

What you get

ProDOS volumes

128MB capacity split across four ProDOS drives—room for software, data, and backups.

RAM & ROM disks

400kB RAM disk for speed, plus a ROM disk for disaster recovery when you need a known-good boot path.

Slinky & boot menu

256kB Slinky emulation on stock IIc firmware, and a boot menu in the spirit of ROM4X/5X.

Control panel

Configure and manage the device from a dedicated control panel stored in Pico flash—no cramming everything into Apple ROM.

Time & networking

Real-time clock with a ProDOS driver, NTP sync over Wi‑Fi, and TFTP for moving ProDOS images on the network.

Serial & extras

XModem over USB serial, an FPU for Applesoft BASIC, and fixes for System ROM and Applesoft quirks.

Requirements

Compatible systems

Apple IIc, or Apple IIc Plus. The required system ROM replacement is provided to enable MegaFlash functionality.

Hardware snapshot

Raspberry Pi Pico 2 W, Winbond 25Q01 NOR flash, GAL16V8 for decode, and 5V–3.3V level shifting. Schematics are in the repository.

Documentation

The project README, Pico firmware notes, and API docs live on GitHub. There is also a user guide (PDF) for deeper setup and usage detail.

Open the repository