Glulx представляет собой портативный В.М. (виртуальная машина), как Z-машины. В отличие от Z-машины, он использует 32-битные данные и адреса, так что он может справиться с игровых файлов до четырех гигабайт длинных.
Также в отличие от Z-машины, он имеет встроенную поддержку для GLK I / O, так файлы игры можно использовать любой возможности Glk обеспечивает. Однако, как Z-машины - снова - вы можете написать игры в Информ языке и компилировать их Glulx игровых файлов.
Составление
Так как это программа Glk, оно должно быть построено с библиотекой GLK. Смотрите домашнюю страницу GLK на:
http://eblong.com/zarf/glk/index.html
В Unix, Makefile, который поставляется с этим пакетом предназначен для связи любой из библиотек Unix (XGlk, GlkTerm и CheapGlk.) Вы будете иметь, чтобы пойти в Makefile и установить три переменные, чтобы найти библиотеку. Есть инструкции в верхней части Makefile. Тогда просто напечатайте:
сделать glulxe
Это должно хватить. Когда программа построена, тип:
./glulxe filename.ulx
где "filename.ulx" является Glulx файл игры, чтобы выполнить.
Чтобы построить эту программу на Macintosh, вы будете нуждаться в библиотеку MacGlk. См инструкциям, которые приходят с этим. Это довольно просто; компилировать библиотеку, исходный код, и "macstart.c" файл
Что нового В этом выпуске:.
- Эта версия рефераты powf () для обертки osdepend, фиксируетceil ошибка для некоторых C математических библиотек, улучшает систему профилирования несколькими способами, и исправляет ошибку в glkop.c диспетчеризации, связанных с необязательными аргументами массива.
Что нового в версии 0.4.6:.
- Ассорти исправления
Комментарии не найдены