encrusted
encrusted copied to clipboard
A z-machine (interpreter) for text adventure games like Zork
Trying to build the project locally, and am running into some sort of conflict with wasm-glue. Has anyone run into this before? ``` Compiling wasm-glue v0.1.0 Compiling syn v0.15.26 error[E0425]:...
Work in progress. Need to find replacements for hooked print, eprint, and panic js logging due to deprecated rust apis.
The bit was set to 1 when there was a store to be done and 0 otherwise, while according the spec one does the opposite. (The deserialization code is already...
I'm not sure when this was introduced, but typing `x` as an abbreviation for `examine` is a feature in most Z-machines I've used, and its absence is tedious.
I tried to run [Lost Pig](http://grunk.org/lostpig/) and got this stack trace & error: Pig lost! Boss say that it Grunk fault. Say Grunk forget about closing gate. Maybe boss right....
Certain puzzles (museum puzzle in Zork III, hieroglyphics in Infidel) require a monospace font to render properly. There needs to be a preference to force that. Also, it seems like...
I have been working on an Android port of encrusted and I forked the project to make it behave more like a library crate(removing all UI implementations, JS...). I then...
Playing Zork III on the web interface, twice I have seen that a typo prints the correct error message, followed immediately by attempting to repeat the previous command.
Pressed back a few times and then issued a command and got the following error: Unexpected zmachine error: ``` Error: Panicked at 'already borrowed: BorrowMutError', /checkout/src/libcore/result.rs:916:4 at env.trace.t (https://sterlingdemille.com/encrusted/worker.js:1:18917) at...
After losing at Infidel, it asked Do You Want to Play Again? and not paying close attention I typed "restore" which crashed the z-machine. Then I couldn't use Encrusted anymore....