Add ZZT game port for Synchronet BBS

ZZT was a CP437 game engine created by the founder of Epic Games in the early 90's. It can play .zzt game files of which there are thousands in existence.

This includes install-xtrn.ini file and a separate /web/install-web-bridge.js for experimental terminal sound support in browser. It's a neat demo and works well but is just based on an experimental standard. The game does benefit from sound and I intend to use some form of this in games going forward, this is the second time I've incorporated it in a game.

This door is bundled with an intentionally minimal set of .zzt files, original game files so you can curate as you like. https://museumofzzt.com is a good resource when the site is up.

If you'd like to download thousands of games at once this 286 MB archive has all the ones I could gather.

Never played this before trying to port it, though it should be be pretty true to the original from my tests. A couple changes though, on the positive side has Inter-BBS high scores for levels. On the negative side, things such as "SHIFT + ARROW" to fire don't work with BBS's, so you can either use SPACE BAR to shoot in the direction you're facing or NUM-PAD for controlling your shot direction while standing steal. Oh yeah, and it's not set up to work with your printer nor the mouse (although maybe I will investigate mouse stuff).

Merge request reports

Loading