The Frotz open source project is an interpreter for Z-Code, the language developed by Infocom for Zork and their other games. As well as being able to run all Infocom titles (assuming you have access to an original floppy), there's many more freeware games available in the same format.
http://frotz.sourceforge.net/