Rust-based Z-Machine interpreter that uses egui for a UI.
- Supports ZCode versions 1,2,3
- Library-based design supporting IFiction format
- Autosaves and undo/redo
- Built-in notes
- Support for Invisiclue-style hints
- Queztal-based saves
ferrif
(this crate) is the UI for the interpreterferrif-zmachine
is an abstracted Z-Machine interpreter
This interpreter will not play sound effects if the game contains them. A message will be printed to the screen instead.