quixe
quixe copied to clipboard
A Glulx VM interpreter written in Javascript
The last time I tested this, it wasn't any faster than regular JS arrays. However, that was many browser optimizations ago; it might be a good idea now. We have...
I write training materials (eLearning, distance learning, and instructor-led training) and would love to be able to implement IF-based lessons written with Inform7. The way eLearning lessons are delivered, they...
Comment from glkapi.js: > Some places in the library get confused about Unicode characters beyond 0xFFFF. They are handled correctly by streams, but grid windows will think they occupy two...
I like Quixe, but I also move between systems, including some that don't have a graphical web browser. It would be really nice if I could export my save games...
There's a PR open for this, but I'd just like to bump a ticket into the appropriate repo to track where it is. @eevee did a set of patches to...
These made hacking on Quixe easier for me: - Replaced `src/glkote` with a submodule, which requires some light git maintenance (`git submodule update --init` is enough 90% of the time)...
Quixe exits prematurely if the startfunc issues a `tailcall` instruction when nothing else is on the call stack. This behavior differs from glulxe, in which it works correctly.
Currently it is hardwired to 10. Could be higher. Could also have a config preference (although this is not the same as a user-settable preference). Forum thread: https://intfiction.org/t/inform-undo-limits-2024/72636 Before doing...