I’m in the midst of porting dumb-frotz to TOPS-20 on the PDP-10.
This is basically in order to run the commercial Infocom games under TOPS-20, and also to give the poor thing access to all the z-machine games. Then I intend to package it and a front-end menu system up and send it to the Living Computer Museum.
I have Zork 1 almost working: text is displaying fine, but after a while the verb tree gets corrupt and, for instance, “take” turns to “climb” and “look” requires a direct object. This is a direct consequence of not having found all the places that a 16-bit short or an 8-bit char is assumed (the PDP has 18 and 9 bits, respectively).
Which brings me to my point.
Is there a Z-Machine Compliance Test zcode file? Like, I’d really like to have one to run and see which instructions are misbehaving. If not, it is by no means a showstopper; life would just go more quickly if I had a better way to debug than obsessively instrumenting the opcodes and seeing where the behavior between an x86_64 system and a PDP-10 diverge.