This interpreter only works in desktop versions of the Chrome browser because it requires a feature that has some security vulnerabilities that have only been resolved on Chrome.
Although the interpreter seems to work fine, it is intended as more of a proof of concept, so it's not particularly polished or fully featured. It is useful for the preservation of older TADS 3 games and to serve as an architectural guide for creating similar interpreters. The code has very rudimentary support for HTMLTADS, allowing for simple formatting and the showing of images (even those embedded in .GAM files). Full HTMLTADS support requires the writing of a late-1990s, early 2000s era browser engine, so having full fidelity HTMLTADS output is unlikely. Saved games are handled by typing the save and restore commands. It could also use better handling of scrolling, animated scrolling effects, plus improved keyboard controls.
The source code for the port and instructions for how to use it is available at GitHub.
Leave a comment
Log in with itch.io to leave a comment.