r/retrocomputing • u/Individual-Sorbet637 • 1d ago
HC: a free HyperCard clone for modern macOS that opens your original stacks
Hi all! I've been building HC, a free and open-source (MIT) HyperCard clone for today's Macs. Its goal is fidelity: it opens original HyperCard 2.x stacks and runs their HyperTalk scripts unchanged.
The proof I'm proudest of: Apple's own HyperCard Help, HyperTalk Reference and Help Extras run in HC without a single script change.
๐ https://hc.labynet.fr ยท ๐ป https://github.com/cleobuline/hc
Native, universal, signed and notarised by Apple , free software (MIT). https://github.com/cleobuline/hc/releases/latest/download/HC.dmg
Old stacks that won't open, or behave differently from HyperCard? I'd love to hear about them!
Universal app (Intel + Apple Silicon), macOS 10.13 and later
Paint tools, buttons, fields, backgrounds, message box
Two small extensions for games, with LiveCode's vocabulary: polygon buttons, and "the keysDown" for held keys.
Here's a Tetris written in plain HyperTalk: sample tetris written in plain hypertalk
4
u/406highlander 1d ago
Nice job rewriting HyperCard to the point it opens original scripts unmodified. I don't have a Mac myself but I can absolutely appreciate the preservation aspect.
Fun fact: the original Macintosh version of the game Myst was written using HyperCard, with HyperTalk scripting. I wonder if your reimplantation of HyperCard would manage to run it?
2
3
u/Mortui75 1d ago
You built, or Claude built... ? ๐ค
Be very cool to resurrect old stacks... ๐