Now that activity on the Z-Machine Standard on Github has slowed (but not quite stopped), I thought I’d bring this back up. It’s been 5 years since I last posted about my Z-Machine 1.2 proposal, so I’ve made a new thread.
I’ve put together another draft of my proposal at http://www.frobnitz.co.uk/zmachine/1.2/draft7.html
Changes to the previous draft are:
- removed @font_size for being too awkward
- Allow print_unicode and check_unicode to access all Unicode characters.
- Define font 2 (the picture font) in line with Infocom’s original idea for it.
In addition to what’s in the draft, I’m planning to add notes on the differences between the Z-Machine described by the Standard and the one described by Infocom specification documents.
I’m also thinking about adding the ZIL opcode names to the standard, for easy reference, although the standard opcode names will remain the main ones.
Feedback would be greatly appreciated.