• Re: Ubuntu/Mint

    From ryan@21:1/168 to g00r00 on Friday, January 24, 2020 23:04:04
    I'm not too familiar with DOSBOX but can you get it to just use STDIO
    for its I/O? Mystic uses STDIO so that you can run any program on the console as a door.

    For some reason, the game darklands (the entire reason I'm messing with
    dosbox at this point) runs locally in its linux version, but when I run it
    that way as a door, it doesn't seem to function correctly. The text display
    is all garbled. I can run it from a CLI and it's fine but when running as a door command it looks messed up.

    If it were to use sockets for example, a socket door wouldn't work with SSH and you'd have to code it with the intent of it being a BBS door
    that inherits a socket and does TCP/IP just to write a line of text to
    the screen.

    Got it. Perhaps that's the issue. I don't actually have telnet wired up to
    the BBS right now, it gets blocked by my firewall, so I'm just using htmlterm and netrunner to connect securely.

    I think you can pass it a socket too but I can't tell you the last time I tried to test something like that.

    Yeah, I'm not super familiar with how sockets work frankly. I notice passing the socket with the argument %H or whatever it is in Mystic was passing a
    value of something like '10' to the door which may or may not be an actual socket. Beats me.

    --- Mystic BBS v1.12 A44 2020/01/16 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/163 to ryan on Saturday, January 25, 2020 11:11:20
    For some reason, the game darklands (the entire reason I'm messing with dosbox at this point) runs locally in its linux version, but when I run
    it that way as a door, it doesn't seem to function correctly. The text display is all garbled. I can run it from a CLI and it's fine but when running as a door command it looks messed up.

    Interesting. Maybe I can get it and see if I can get it going too. Maybe something needs to be set with the terminal.

    Yeah, I'm not super familiar with how sockets work frankly. I notice passing the socket with the argument %H or whatever it is in Mystic was passing a value of something like '10' to the door which may or may not
    be an actual socket. Beats me.

    I would have to double check it. But if you're connected via SSH whatever tries to touch the socket will not be doing the encryption the SSH connection needs so its not going to work.

    STDIO is def the way to go if possible.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: |08--[|15!|07dreamland BBS bbs.dreamlandbbs.org (21:1/163)