Hacker News new | ask | show | jobs
by betamaxthetape 1175 days ago
There are several options. LiveCode [1] (formerly open source, now closed) can open HyperCard stacks and is compatible with round 85% of the native syntax - so some things will work, and some bits will need rewriting. I am pretty sure they offer a free trial so you can check to see how well it does at converting your stack before committing.

If you are on a Mac, the command-line stackimport tool [2] will convert the stack to an XML-based format which you can inspect with regular tools.

As a final option, if you just want to get your stack running on the web (and don't mind it being a bit clunky), HyperCard Online [3] (my project!) lets you upload a stack where it will be available on archive.org, and playable directly in the browser, thanks to in-browser emulation of the entire Mac / HyperCard system. You can see examples of stacks using this technology in the collection [4].

[1] - https://livecode.com/

[2] - https://github.com/uliwitness/stackimport

[3] - http://hypercardonline.com/

[4] - https://archive.org/details/hypercardstacks?sort=-date