Glulx är en bärbar VM (Virtual Machine), som Z-maskinen. Till skillnad från den Z-maskinen, använder den 32-bitars data och adresser, så att den kan hantera spelfiler upp till fyra gigabyte långa.
Också till skillnad Z-maskin, den har inbyggt stöd för Glk I / O, så spelfiler kan använda någon förmåga Glk erbjuder. Men liksom Z-maskin - igen - du kan skriva spel i Informera språket och sammanställa dem till Glulx spelfiler.
Kompilera
Eftersom detta är en Glk program måste det byggas med en Glk bibliotek. Se GLK hemsida på:
http://eblong.com/zarf/glk/index.html
Unix Makefile som medföljer detta paket är utformad för att koppla någon av Unix bibliotek (XGlk, GlkTerm och CheapGlk.) Du måste gå in i Makefile och ställa in tre variabler att hitta biblioteket. Det finns instruktioner på toppen av Makefile. Skriv sedan bara:
göra glulxe
Det borde räcka. När programmet är uppbyggt, typ:
./glulxe filename.ulx
där "filename.ulx" är en Glulx spel fil för att köra.
Att bygga detta program på en Macintosh, behöver du MacGlk biblioteket. Se instruktionerna som följer med det. Det är ganska enkelt; kompilera biblioteket, källkoden, och "macstart.c" fil
Vad är nytt i den här versionen.
- Denna version abstracts powf () till en osdepend omslag, fixar enceil bugg för vissa C matematiska bibliotek, förbättrar profilering systemet på flera sätt, och fixar en bugg i glkop.c sända relaterade till extra array argument.
Vad är nytt i version 0.4.6:.
- Blandade buggfixar
Kommentarer hittades inte