Glulx es un portátil VM (Virtual Machine), como el Z-máquina. A diferencia de la máquina Z, utiliza datos de 32 bits y las direcciones, por lo que puede manejar archivos del juego hasta cuatro gigabytes largas.
También a diferencia de la máquina Z, tiene soporte nativo para Glk de E / S, por lo que los archivos del juego puede utilizar cualquier capacidad Glk ofrece. Sin embargo, al igual que la máquina Z - de nuevo - usted puede escribir juegos en el idioma Informar y compilarlos a Glulx archivos del juego.
Compilación
Dado que este es un programa Glk, debe ser construido con una biblioteca Glk. Ver la página de inicio Glk en:
http://eblong.com/zarf/glk/index.html
El Makefile Unix que viene con este paquete está diseñado para enlazar cualquiera de las bibliotecas Unix (XGlk, GlkTerm y CheapGlk.) Vas a tener que entrar en el Makefile y establecer tres variables para encontrar la biblioteca. Hay instrucciones en la parte superior del Makefile. Entonces sólo tiene que escribir:
hacer glulxe
Eso debería ser suficiente. Cuando se construyó el programa, escriba:
filename.ulx ./glulxe
donde "filename.ulx" es un archivo de juego Glulx ejecutar.
Para construir este programa en un Macintosh, necesitará la biblioteca MacGlk. Vea las instrucciones que vienen con eso. Es bastante sencillo; compilar la biblioteca, el código fuente y el archivo "macstart.c"
¿Cuál es nuevo en esta versión:.
- Esta powf versión resúmenes () para una envoltura osdepend, corrige un errorceil para algunas bibliotecas matemáticas C, mejora el sistema de perfiles de varias maneras, y corrige un error en el envío glkop.c relacionada a los argumentos de matriz opcionales.
¿Qué hay de nuevo en la versión 0.4.6:.
- correcciones de errores surtidos
Comentarios que no se encuentran