Interactive fiction tools for Plan 9A collection of ports to Plan 9 of tools for building and playinginteractive fiction files. The "buildall" script builds and installsthe frotz and glulxe interpreters and the inform 6 programminglanguage and some utilities for manipulating z-machine files. The"buildlibc" and "buildvbcc" scripts are for a c-to-zmachine compiler.inform: language and compiler for z machine files frotz: runs traditional zmachine files ztools: analyzes and disassembles z machine fileszrip: extracts zmachine files from zblorb archivescheapglk: support library for glulxeglulxe: 32-bit modern IF interpretervbcc: c to z machine asm compiler castle1.1: includes libc for vbcczPlease check each subdirectory for information on authorship andlicensing, each directory has different authors and license terms.If your version of 9front is not completely up to date, you mayneed to rebuild /sys/src/cmd/cpp to build cheapglk. The file cpp.h should be substituted for the original /sys/src/cmd/cpp/cpp.h.Original changes and contributions: GPLv2.Enjoy the fictional multiverse.
Interactive fiction tools for Plan 9
A collection of ports to Plan 9 of tools for building and playing
interactive fiction files. The "buildall" script builds and installs
the frotz and glulxe interpreters and the inform 6 programming
language and some utilities for manipulating z-machine files. The
"buildlibc" and "buildvbcc" scripts are for a c-to-zmachine compiler.
inform: language and compiler for z machine files
frotz: runs traditional zmachine files
ztools: analyzes and disassembles z machine files
zrip: extracts zmachine files from zblorb archives
cheapglk: support library for glulxe
glulxe: 32-bit modern IF interpreter
vbcc: c to z machine asm compiler
castle1.1: includes libc for vbccz
Please check each subdirectory for information on authorship and
licensing, each directory has different authors and license terms.
If your version of 9front is not completely up to date, you may
need to rebuild /sys/src/cmd/cpp to build cheapglk. The file cpp.h
should be substituted for the original /sys/src/cmd/cpp/cpp.h.
Original changes and contributions: GPLv2.
Enjoy the fictional multiverse.