Johnny Castaway Is Stranded on the Mac Now

Date: 2026-06-11

In 1992, Sierra and Dynamix shipped the first screensaver that told a story: Screen Antics: Johnny Castaway. A little guy on a desert island builds a raft over eleven days, fishes, argues with a seagull, gets visited by mermaids — and never, ever escapes. If you left a PC on in the early ’90s, you know him.

He’s back, natively, on modern macOS: Johnny Castaway for macOS — a from-scratch Swift port of the reverse-engineered engine, rendering the original 640×480 pixel art crisply on Retina displays. It ships as a real .saver bundle (with all the Sonoma-era lifecycle workarounds that entails) plus a windowed player app with debug keys — pause, frame-step, crank playback to 50×, skip story days, even set the clock to see the holiday and night scenes.

The fine print that matters

The original artwork and scripts are still Sierra/Dynamix copyright, so no game assets are bundled. You bring RESOURCE.MAP and RESOURCE.001 from an original copy — they’re embedded in the 2005 re-release installer, and the README shows exactly how to get them out. Launch the app once, drop them in, and the screensaver is provisioned too.

It’s all here — the 11-day raft arc, the mermaids, the seagull, and the scenes the original hid for the patient: leave it running past 11:30 and the stars come out over a moonlit sea; the holidays bring a jack-o’-lantern or a tiny decorated palm.

The engine itself is honest work on the shoulders of the community that reverse-engineered the Dynamix formats — jc_reborn above all (this port inherits its GPL-3). Every resource decode is verified byte-identical against the reference implementation, and the story choreography is locked down with invariant tests and million-tick soak runs. Johnny builds his raft exactly the way he did in 1992.

Get it

brew install --cask d4rkwyng/tap/johnny-castaway

Signed, notarized, macOS 14+. Zips on Releases, full details on the project page.

Somewhere between this and SierraVault, I appear to be building a Sierra wing of the internet. No regrets.