curiousdannii / ifvms.js

The Interactive Fiction Virtual Machines Suite - in Javascript
MIT License
92 stars 22 forks source link

Issues with hitchhiker-invclues-r31-s871119.z5 #81

Open johnd0e opened 3 years ago

johnd0e commented 3 years ago

zvm version 1.1.6, installed with npm on Windows.

Game: https://eblong.com/infocom/gamefiles/hitchhiker-invclues-r31-s871119.z5 Use hint command 2 times, and get

readline.js:1032
            throw err;
            ^
glk_request_char_event: invalid window

Perhaps similar issue is observed in parchment online http://iplayif.com/?story=https://eblong.com/infocom/gamefiles/hitchhiker-invclues-r31-s871119.z5

After typing hint twice the game hangs.

curiousdannii commented 3 years ago

I'm assuming it's trying to do input in the upper window, but the console output system is like cheapglk and only supports one window. It should work properly in Lectrote.

iplayif.com is using super old code with a completely different IO system, which coincidentally also doesn't support input in the upper window.