Glulx er en bærbar VM (Virtual Machine), som Z-maskin. I motsetning til den Z-maskin, bruker den 32-bits data og adresser, slik at den kan håndtere spillfiler opptil fire gigabyte lange.
Også i motsetning til Z-maskin, den har innebygd støtte for GLK I / O, så spillfiler kan bruke hvilken som helst evne GLK gir. Men, som den Z-maskin - igjen - du kan skrive spill i Informere språk og samle dem til Glulx spillfiler.
Kompilering
Siden dette er et GLK program, må den bygges med en GLK bibliotek. Se GLK hjemmeside på:
http://eblong.com/zarf/glk/index.html
Unix Makefile som følger med denne pakken er utformet for å knytte noen av Unix bibliotek (XGlk, GlkTerm, og CheapGlk.) Du må gå inn i Makefile og sette tre variabler å finne på biblioteket. Det er instruksjoner på toppen av Makefile. Deretter skriver du bare:
gjøre glulxe
Det burde være nok. Når programmet er bygget, type:
./glulxe filename.ulx
der "filename.ulx" er en Glulx spillet filen til å utføre.
Å bygge dette programmet på en Macintosh, trenger du MacGlk biblioteket. Se instruksjonene som følger med det. Det er ganske enkel; kompilere biblioteket, kildekoden, og "macstart.c" fil
Hva er nytt i denne utgaven.
- Denne versjonen abstracts powf () til en osdepend wrapper, fikser enceil bug for noen C matematiske biblioteker, forbedrer profilering systemet på flere måter, og fikser en bug i glkop.c utsending knyttet til valgfrie array-argumenter.
Hva er nytt i versjon 0.4.6.
- Diverse feilrettinger
Kommentarer ikke funnet