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 :.
- Асорті виправлення
Коментар не знайдено