Portability between different computers is only a secondary reason for the Z-machine. The most important reason is code size, making the largest possible game that can fit on a floppy disk.
This is awesome. Presumably if this worked in Elm, Clojure would work too. There’s a very cool niche community around these games for those who don’t know. Vespers was one of the best games I ever played. Check out ifdb for games. There are mobile players available too.
Portability between different computers is only a secondary reason for the Z-machine. The most important reason is code size, making the largest possible game that can fit on a floppy disk.
See the article “How to Fit a Large Program Into a Small Machine” by Marc S. Blank and S. W. Galley, in the July 1980 issue of Creative Computing. https://archive.org/details/creativecomputing-1980-07/page/n...
This is awesome. Presumably if this worked in Elm, Clojure would work too. There’s a very cool niche community around these games for those who don’t know. Vespers was one of the best games I ever played. Check out ifdb for games. There are mobile players available too.
IFDB (Interactive Fiction Database): https://ifdb.org/
Vespers on IFDB: https://ifdb.org/viewgame?id=6dj2vguyiagrhvc2
Cool.
Due to the UK Online Safety Act, all games on the IF Archive are currently unavailable to users in the United Kingdom.
Uncool. Sigh
1 reply →
Is not the worst one, Zmachine.ps it's written in PostScript.
On Games, get Tristam Island and Calypso in the Z3 versions.