Léxico TI › Programación › Z-machine

Z-machine

Programación Svenska → Actualizado: 2026-10-26
Más información
Creador
Joel Berez, Marc Blank (Infocom)
Año
1979
Tipo
Máquina virtual
Especificación
Z-Machine Standards Document

La máquina virtual de Infocom para aventuras de texto: se escribe el juego una vez y un pequeño intérprete por cada ordenador.

En 1979 el mercado doméstico era una docena de máquinas incompatibles, y Zork se había escrito para un mainframe. Joel Berez y Marc Blank lo resolvieron compilando el juego a bytecode para un ordenador imaginario, con su propio formato de memoria, diccionario y compresión de texto. Cada plataforma nueva solo necesitaba un intérprete; el fichero del juego era idéntico en todas. Es la misma promesa que Java vendería dieciséis años después.

El formato pasó por ocho versiones: la 3 llevó la mayoría de los clásicos y la 6 llegó a añadir gráficos. Cuando Infocom cerró, los aficionados aplicaron ingeniería inversa a la máquina, y el compilador Inform de Graham Nelson (1993) la convirtió de nuevo en un destino vivo. Todavía se publican aventuras nuevas en Z-code que corren en intérpretes como Frotz, sobre hardware del que Infocom nunca oyó hablar.

← Volver al léxico