Bocfel: Difference between revisions
From IFWiki
WakeReality (talk | contribs) (New home page link, type fix) |
|||
Line 8: | Line 8: | ||
* Almost no platform-specific functions are used—and those that are used are optional—so almost any system with a recent C compiler should be able to build and run Bocfel. | * Almost no platform-specific functions are used—and those that are used are optional—so almost any system with a recent C compiler should be able to build and run Bocfel. | ||
* Makes use of Glk for input/ | * Makes use of Glk for input/output, with complete support for Gargoyle; a non-Glk "dumb" interface is also available. | ||
* Support (assuming a font with Unicode box-drawing characters) for the character graphics font used by Beyond Zork. | * Support (assuming a font with Unicode box-drawing characters) for the character graphics font used by Beyond Zork. | ||
* Unicode support. | * Unicode support. | ||
* Multiple undo in almost all games, including those which do not | * Multiple undo in almost all games, including those which do not naively support it. | ||
* Full control over command recording, transcripting, and command-record playback. | * Full control over command recording, transcripting, and command-record playback. | ||
* Rudimentary "cheating" support, designed to disable hunger and thirst daemons. | * Rudimentary "cheating" support, designed to disable hunger and thirst daemons. | ||
==Links== | ==Links== | ||
* [http://bocfel. | * [http://bocfel.org/ Bocfel home page]. | ||
[[Category:Interpreter]] [[Category:Inform]] | [[Category:Interpreter]] [[Category:Inform]] |
Revision as of 14:42, 19 March 2017
Bocfel is an interpreter for the Z-machine, made by Chris Spiegel.
It fully supports Z-machine versions 1-5, 7, 8, and contains partial support for version 6.
Features
- Almost no platform-specific functions are used—and those that are used are optional—so almost any system with a recent C compiler should be able to build and run Bocfel.
- Makes use of Glk for input/output, with complete support for Gargoyle; a non-Glk "dumb" interface is also available.
- Support (assuming a font with Unicode box-drawing characters) for the character graphics font used by Beyond Zork.
- Unicode support.
- Multiple undo in almost all games, including those which do not naively support it.
- Full control over command recording, transcripting, and command-record playback.
- Rudimentary "cheating" support, designed to disable hunger and thirst daemons.