Glulx é um VM portátil (Máquina Virtual), como o Z-máquina. Ao contrário da máquina Z, ele usa dados de 32 bits e endereços, para que ele possa lidar com arquivos do jogo até quatro gigabytes de comprimento.
Também ao contrário do Z-máquina, tem suporte nativo para Glk I / O, assim arquivos do jogo pode usar qualquer capacidade Glk fornece. No entanto, como a máquina de Z - novamente - você pode escrever jogos na língua Informar e compilá-los para Glulx arquivos do jogo.
Compilando
Como este é um programa Glk, deve ser construído com uma biblioteca Glk. Veja a página inicial Glk em:
http://eblong.com/zarf/glk/index.html
O Unix Makefile que vem com este pacote é projetado para conectar qualquer uma das bibliotecas Unix (XGlk, GlkTerm, e CheapGlk.) Você vai ter que ir para o Makefile e definir três variáveis para encontrar a biblioteca. Há instruções no topo do Makefile. Em seguida, digite apenas:
fazer glulxe
Isso deve bastar. Quando o programa é construído, digite:
filename.ulx ./glulxe
onde "filename.ulx" é um arquivo do jogo Glulx para executar.
Para construir este programa em um Macintosh, você vai precisar da biblioteca MacGlk. Consulte as instruções que vêm com isso. É bastante simples; compilar a biblioteca, o código-fonte eo arquivo "macstart.c"
O que é novo nesta versão:.
- Este powf versão resumos () para um wrapper osdepend, corrige um bugceil para algumas bibliotecas matemáticas C, melhora o sistema de perfis de várias maneiras, e corrige um bug em glkop.c despachando relacionado com argumentos da matriz opcionais.
O que é novo na versão 0.4.6:.
- Assorted correções de bugs
Comentários não encontrado