Shawn Sijnstra has updated his Infocom z3, z4, z5, and z8 executor to version 2.0. Shawn writes:
M4ZVM Release 2 available now for download. Improvements include introducing a disk read cache to drastically speed up games that don’t fit entirely into memory as well as reduce wear and tear on disk drives. Major work was done on the memory map to fold that in as well as include a larger stack for the z-machine. Highly recommend updating for people using either real or virtual hardware. Disk Usage for games that do not fit into memory is a lot more optimal now although enormous z8 games will always be a challenge.
Full list of credits, features and issues as well as the source and compiled code are in the Gitlab page: https://gitlab.com/sijnstra1/m4zvm.