Results 256 comments of Dannii Willis

I want to keep the core VM decoupled from the actual creation of the profile stream, so maybe a function could be passed in the VM's options, and then the...

I've settled on a simple option, just create a stream and pass it in to the VM: https://github.com/curiousdannii/emglken/blob/e99218b/tests/glulxe.js#L26-L37 One minor catch for glkote-term was that this needs to call Glk...

Alright, that's done. It builds to glulxe.js and glulxe-profiler.js. Pull request: #106 If you are planning to update Electron soon then I'll switch to making WASM builds instead. Edit: actually...

Sorry that I didn't actually test it until now... but the Lectrote 1.3.0 release doesn't actually include the Glulxe files. Oops!

Does the "Open developer tools" menu option work? If so, what does the console show?

Filtering out the game stream when autosaving is easy enough. But now I've run into the next problem: Glk won't restore the state because the game stream already exists. I'm...

After making a fake stream, and copying some code from iosstart.m, I have autosaves working in Glulxe :D I still think something like glkunix_stream_open_pathname_gen could be worthwhile. Qn: Quixe saves...

Could be. That's how Git already is. But the stream reading code is deeply embedded in the terps, and I know almost nothing about how Hugo works internally.

Continuing to make progress. I'm now getting the following error when trying to restore the Glk state: Glulxe fatal error: Unable to re-find array argument in Glk call. If I'm...

Sorry I didn't post an update. I think I mostly figured out these functions. Particularly tricky was that the bufkey was relative to memmap (but it does make sense). I'm...