Glulxは、Z-機械のように、携帯用のVM(仮想マシン)です。 Z-機とは異なり、32ビットのデータとアドレスを使用していますので、長い4ギガバイトにゲームファイルを扱うことができます。
また、Z-機とは異なり、GLKのI / Oをネイティブでサポートしているので、ゲームファイルは、GLKが提供する任意の機能を使用することができます。しかし、Z-機械のように - 再び - あなたは通知の言語でゲームを書いて、ゲームファイルをGlulxするためにそれらをコンパイルすることができます。
コンパイル
これはGLKプログラムであるので、GLKライブラリを構築する必要があります。でGLKのホームページを参照してください。
http://eblong.com/zarf/glk/index.html
このパッケージに付属のUNIXのMakefileは、Unixのライブラリのいずれかにリンクするように設計されている(XGlk、GlkTerm、およびCheapGlkを。)あなたはMakefileの中に移動して、ライブラリーを見つけるために3つの変数を設定する必要があります。 Makefileの先頭に説明があります。それからちょうど入力します。
glulxeを作ります
それは十分です。プログラムが構築され、次のように入力します
./glulxe filename.ulx
ここで、「filename.ulxは「実行するGlulxゲームファイルです。
Macintoshでこのプログラムを構築するには、MacGlkライブラリが必要になります。それに付属の説明書を参照してください。それはかなり簡単です。ライブラリ、ソースコード、および「macstart.c "ファイルをコンパイル
このリリースの新機能:
このosdependラッパーに抄録がPOWF関数このバージョン()、修正をいくつかのC数学ライブラリの@ceilのバグは、いくつかの方法でプロファイリングシステムを改善し、オプションの配列引数に関連する派遣glkop.cのバグが修正されています。
このバージョン0.4.6の新機能です:
この盛り合わせバグ修正。
コメントが見つかりません