Marc Blank开发了一个专门的虚拟机来运行"Zork I"，这就是所谓的Z机器。第一个面向小型电脑的“Z机器解释器”ZIP是由斯科特。卡特勒为TRS-80编写的。《魔域》三部曲以"ZIL"语言写成，"ZIL"代表“Zork实现语言”，这是一个类似LISP的一种语言。个人软件公司发布了这个将成为《魔域》三部曲中的第一部的游戏，但Infocom后来开始处理那个游戏和Zork的后续游戏的发行。将《魔域》分为三个不同的游戏的一个原因是，不像《魔域》原来运行的PDP系统，宏没有足够的内存和磁盘来处理原来的整个游