• glulx interpreter for Linux TTY

    From anthk@openbsd.home@21:1/5 to All on Tue Jan 26 14:35:38 2021
    Hello, I am using Linux under TTY with Unicode support, and, just in case fbterm plus the GNU Unifont font so I can read all the examples from the infamous utf8-demo.txt file (google it).
    Thus, I see no issues with Unicode under the terminal.

    Still, I tried playing "Counterfeit Monkey' with both gluxle
    and git interpreters, and yet the Greek characters are either
    not displayed or scrambled as an ASCII mess.

    Is there any terminal interpreter with proper Unicode support?
    I tried them under an UXTerm and Noto as the font, but I had no luck.

    Frotz, nfrotz and fizmo play Spanish games with accents and 'ñ' with
    no issues at all either under X or the TTY, so I guess something
    is wrong with these interpreters.

    I know about Lectrote, but I'd like to avoid using X and a Chrome
    instance to save some resources.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From news@zzo38computer.org.invalid@21:1/5 to anthk@openbsd.home on Tue Jan 26 09:49:58 2021
    anthk@openbsd.home wrote:
    Still, I tried playing "Counterfeit Monkey' with both gluxle
    and git interpreters, and yet the Greek characters are either
    not displayed or scrambled as an ASCII mess.

    [...] so I guess something is wrong with these interpreters.

    It isn't Glulx which is the issue here, but Glk. You will need to link
    the Glulx interpreter with a Glk implementation which supports Unicode
    (which requires recompiling the Glulx interpreter).

    However, I don't know which Glk implementations support a Unicode terminal. GlkTerm supports Unicode I/O with files, but not with the terminal (it will display a question mark instead).

    --
    This signature intentionally left blank.
    (But if it has these words, then actually it isn't blank, isn't it?)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From anthk@openbsd.home@21:1/5 to news@zzo38computer.org.invalid on Tue Jan 26 19:35:25 2021
    On 2021-01-26, news@zzo38computer.org.invalid <news@zzo38computer.org.invalid> wrote:
    anthk@openbsd.home wrote:
    Still, I tried playing "Counterfeit Monkey' with both gluxle
    and git interpreters, and yet the Greek characters are either
    not displayed or scrambled as an ASCII mess.

    [...] so I guess something is wrong with these interpreters.

    It isn't Glulx which is the issue here, but Glk. You will need to link
    the Glulx interpreter with a Glk implementation which supports Unicode
    (which requires recompiling the Glulx interpreter).

    However, I don't know which Glk implementations support a Unicode terminal. GlkTerm supports Unicode I/O with files, but not with the terminal (it will display a question mark instead).


    I tried with remglk, glkterm and cheapglk, no luck.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Hull@21:1/5 to an...@openbsd.home on Wed May 5 02:13:02 2021
    On Tuesday, 26 January 2021 at 19:35:27 UTC, an...@openbsd.home wrote:
    I tried with remglk, glkterm and cheapglk, no luck.

    I was able to display unicode characters on fbterm using glulxe with cheapglk, but I had to use the '-u' flag to glulxe, i.e.
    glulxe -u [FILE].gblorb

    This is with cheapglk 1.0.6 and the current master of glulxe, which I compiled myself on Debian 10.

    Hope that helps.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)