• DOS ASCII-style character set? (for solid walls)

    From David Chmelik@21:1/5 to All on Wed Oct 18 08:20:05 2023
    XPost: rec.games.roguelike.moria

    On GNU/Linux Moria/Angband/ToME, how can I get back something like the DOS extended ASCII character set that made walls solid white characters
    instead of hash/pound signs which look much worse? If possible, I'd try
    this for the official (Dr David Grabiner) Moria 5.6 or unofficial
    (umoria.org) Moria 5.7 and Angband from earlier days when rangers still
    had fireballs to maybe current version, and ToME-ah (ToME-SX looks good
    also but hasn't had recent updates) (of course I mean Tales/Troubles of Middle-earth, not the newer ToME that changed the world and is no longer
    an Angband variant).
    I asked on some IRC channels and got some answers but not sure they'll
    work other than a reprogramming of Moria/Angband/ToME with unicode for contemporary terminals (ttys, xterms), which I don't know I'm up to doing
    but could probably suggest on the games' git repository issue/bug report
    pages.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Collver@21:1/5 to David Chmelik on Wed Oct 18 14:28:26 2023
    On 2023-10-18, David Chmelik <dchmelik@gmail.com> wrote:
    On GNU/Linux Moria/Angband/ToME, how can I get back something like the DOS extended ASCII character set that made walls solid white characters
    instead of hash/pound signs which look much worse? If possible, I'd try
    this for the official (Dr David Grabiner) Moria 5.6 or unofficial (umoria.org) Moria 5.7 and Angband from earlier days when rangers still
    had fireballs to maybe current version, and ToME-ah (ToME-SX looks good
    also but hasn't had recent updates) (of course I mean Tales/Troubles of Middle-earth, not the newer ToME that changed the world and is no longer
    an Angband variant).
    I asked on some IRC channels and got some answers but not sure they'll work other than a reprogramming of Moria/Angband/ToME with unicode for contemporary terminals (ttys, xterms), which I don't know I'm up to doing
    but could probably suggest on the games' git repository issue/bug report pages.

    Here are some links in case they help.

    A table that shows Unicode codepoints for CP437 characters: https://en.wikipedia.org/wiki/Code_page_437#Character_set

    NetHack wiki entry about using CP437 characters in xterm: https://nethackwiki.com/wiki/IBMgraphics#xterm

    Command to defined CP437 locale:
    localedef -ci en_US -f IBM437 /usr/lib64/locale/en_US.ibm437/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eli the Bearded@21:1/5 to dchmelik@gmail.com on Thu Oct 19 00:40:24 2023
    XPost: rec.games.roguelike.moria

    In rec.games.roguelike.moria, David Chmelik <dchmelik@gmail.com> wrote:
    I asked on some IRC channels and got some answers but not sure
    they'll work other than a reprogramming of Moria/Angband/ToME with
    unicode for contemporary terminals (ttys, xterms), which I don't
    know I'm up to doing but could probably suggest on the games' git
    repository issue/bug report pages.

    Off the top of my head:

    Changing the code to use any single other character is easy (eight bit character). Changing it to use UTF-8 would be complicated. Using a font
    / charset with drawing characters in highbit octet area would work. Not
    sure if you have a font for your xterm or whatever that supports that.

    There was a patch / fork that did the work to add colors to Moria for
    xterms. if you can compile that, setting foreground color equal to
    background color may work.

    Looks like I have a copy from literally decades ago. I have not tried to compile it in this century:

    https://qaz.wtf/Moria/colour.umoria.tar.Z

    File timestamps all from late 1992.

    There's also xmoria, which uses graphical tiles, from early 1993:

    https://qaz.wtf/Moria/xmoria.1.07.tar.Z

    Elijah
    ------
    has been thinking about a modern rewrite of Moria

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lane Larson@21:1/5 to Eli the Bearded on Tue May 14 22:48:07 2024
    XPost: rec.games.roguelike.moria

    Eli the Bearded wrote:
    In rec.games.roguelike.moria, David Chmelik <dchmelik@gmail.com> wrote:
    I asked on some IRC channels and got some answers but not sure
    they'll work other than a reprogramming of Moria/Angband/ToME with
    unicode for contemporary terminals (ttys, xterms), which I don't
    know I'm up to doing but could probably suggest on the games' git
    repository issue/bug report pages.

    Off the top of my head:

    Changing the code to use any single other character is easy (eight bit character). Changing it to use UTF-8 would be complicated. Using a font
    / charset with drawing characters in highbit octet area would work. Not
    sure if you have a font for your xterm or whatever that supports that.

    There was a patch / fork that did the work to add colors to Moria for
    xterms. if you can compile that, setting foreground color equal to
    background color may work.

    Looks like I have a copy from literally decades ago. I have not tried to compile it in this century:

    https://qaz.wtf/Moria/colour.umoria.tar.Z

    File timestamps all from late 1992.

    There's also xmoria, which uses graphical tiles, from early 1993:

    https://qaz.wtf/Moria/xmoria.1.07.tar.Z

    Elijah
    ------
    has been thinking about a modern rewrite of Moria

    How do I take the restraining bolt off of an angband build? Me and my
    friends are avid code wars and will use this source as a
    battleground(s). I have prostate cancer and want this to be my legacy
    before I die. One of them said they would infiltrate the code back into angband 4.2.6 to honor me. Can you imagine?

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