zztgo
is a (not exactly finished) port of Adrian Siekierka’s source code reconstruction of ZZT to Go. I created it using a Pascal-to-Go converter that I wrote, as well as the tcell terminal library for graphics.
To run it: install Go, clone the repo, type go build
, and then run ./zztgo
. If you want to make it look a bit more authentic, you should install an IBM EGA font and adjust the line spacing to zero. On macOS you can use this Terminal settings file.