• Re: Ubuntu/Mint

    From hdt@21:1/205 to Al on Fri Jan 24 06:36:03 2020
    No, it doesn't, but dosemu does. Another option these days is QEMU but it's not well known and tested. QEMU can run on a Pi.

    thanks Al I got the guide for DOSEMU I'll give it a go on Ubuntu.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/64)
    * Origin: Wicked Garden BBS - wgbbs.fsxnet.nz (21:1/205)
  • From hdt@21:1/205 to ryan on Fri Jan 24 06:40:25 2020
    I'm frankly having zero luck getting it to work right now :/

    Dosemu, on the other hand, shouldn't be /too/ tough. Where are you
    getting hung up?

    I couldn't find a guide that was stright forward. I got the guide from https://magickabbs.com/docs/configuration/doors/dos/dosemu.txt
    I'll give it a go and change things to match my Mystic configuration.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/64)
    * Origin: Wicked Garden BBS - wgbbs.fsxnet.nz (21:1/205)
  • From hdt@21:1/205 to Greg Youngblood on Fri Jan 24 06:44:02 2020
    Anyway I have it on my board for download in area 17 if I'm right. No lord.whatever, no lord.conf so on and so on. one bat file, one sh file
    and one dosemu.conf.

    Very easy setup!

    Hi Greg,

    Thanks mate, I'll logon and grab the file from you.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/64)
    * Origin: Wicked Garden BBS - wgbbs.fsxnet.nz (21:1/205)
  • From g00r00@21:1/163 to ryan on Fri Jan 24 12:08:29 2020
    I heard that DOSBOX doesn't handle multi-node very well.

    I'm frankly having zero luck getting it to work right now :/

    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.

    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.

    The way it works now you can make a door with a single line of code that works for everything ie: "printf("hello world");" would work. Mystic redirects the I/O and has a "watchdog" on the process for connection drops and stuff.

    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.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: |08--[|15!|07dreamland BBS bbs.dreamlandbbs.org (21:1/163)
  • From g00r00@21:1/163 to metalhead on Fri Jan 24 12:10:09 2020
    Those old instructions on the Google groups page were what were doing me in on my first try. They are clunky! :)

    Not everyone who writes how-tos are good at it, or it could be an awesome
    guide for installing a long time ago or any combination thereof!

    Installing mystic should be just about as easy as typing ./install if you point it to your home directory where you already have access to!

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: |08--[|15!|07dreamland BBS bbs.dreamlandbbs.org (21:1/163)
  • From ryan@21:1/168 to g00r00 on Fri Jan 24 23:04:05 2020
    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 Sat Jan 25 11:11:20 2020
    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)