3 ms·
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
by betamaxthetape 4y 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/ https://livecode.com/
[2] - https://github.com/uliwitness/stackimport https://github.com/uliwitness/stackimport
[3] - http://hypercardonline.com/ http://hypercardonline.com/
[4] - https://archive.org/details/hypercardstacks?sort=-date https://archive.org/details/hypercardstacks?sort=-date