• Netrunner

    From g00r00@21:1/108 to All on Thu Feb 13 02:43:55 2020
    I uploaded fresh builds for NetRunner for Windows and Linux.

    I have been testing with SDL2 2.0.10 now so that is what I am trying to
    support at the moment. No idea how the Linux side is going to work, but hopefully it should be okay.

    I do notice some quirkiness with the Windows version already when using the right click menu, but I haven't been able to sort that out yet.

    I have been working on building a MacOS Mojave so I have a somewhat recent macOS to try to get the MacOS port working again.

    --- Mystic BBS v1.12 A45 2020/02/11 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From roovis@21:4/165 to g00r00 on Thu Feb 13 06:42:21 2020
    I have been testing with SDL2 2.0.10 now so that is what I am trying to support at the moment. No idea how the Linux side is going to work, but hopefully it should be okay.

    Outputs msg: Unable to initialize video.
    Then dumps back to bash prompt.

    -roovis

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: w0pr.win (21:4/165)
  • From rainbowman@21:4/154 to g00r00 on Thu Feb 13 07:48:06 2020
    I uploaded fresh builds for NetRunner for Windows and Linux.

    Is it possible to make netrunner look for config files somewhere other than
    the directory from which it was launched? I wanted to install it to e.g.
    /usr/local/bin but then it tries to create files where it doesn't have write access and just dies ("EInOutError: Access denied).

    On Linux these days the canonical location for config/dialdirectory/etc would probably be something like ~/.config/netrunner.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (21:4/154)
  • From ryan@21:1/168 to g00r00 on Thu Feb 13 08:23:05 2020
    I uploaded fresh builds for NetRunner for Windows and Linux.

    Haven't tested this yet but wanted to flag that it seems like sometimes netrunner (latest windows alpha) likes to send dual carriage returns, or perhaps /r/n or the like, when I connect to my BBS. It perhaps even sends
    dual instances of a single character? I.e., some doors behave strangely interpreting two keypresses of the same character, and I lose a lot of pause prompts on my BBS due to it interpreting/sending two of a character.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/108 to roovis on Thu Feb 13 12:16:20 2020
    I have been testing with SDL2 2.0.10 now so that is what I am trying support at the moment. No idea how the Linux side is going to work, hopefully it should be okay.

    Outputs msg: Unable to initialize video.
    Then dumps back to bash prompt.

    Thanks. Did you compile SDL2 first?

    --- Mystic BBS v1.12 A45 2020/02/11 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to rainbowman on Thu Feb 13 12:18:54 2020
    Is it possible to make netrunner look for config files somewhere other than the directory from which it was launched? I wanted to install it to e.g. /usr/local/bin but then it tries to create files where it doesn't have write access and just dies ("EInOutError: Access denied).

    On Linux these days the canonical location for config/dialdirectory/etc would probably be something like ~/.config/netrunner.

    No I don't think its possible to do that, but I do agree it should be an option.

    NetRunner was intended to be a small program that had no installation or specific OS stuff baked into it, but I think it should be an option to run standalone or use the user profile for both Windows and Linux.

    --- Mystic BBS v1.12 A45 2020/02/11 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to ryan on Thu Feb 13 12:28:00 2020
    Haven't tested this yet but wanted to flag that it seems like sometimes netrunner (latest windows alpha) likes to send dual carriage returns, or perhaps /r/n or the like, when I connect to my BBS. It perhaps even sends dual instances of a single character? I.e., some doors behave strangely interpreting two keypresses of the same character, and I lose a lot of pause prompts on my BBS due to it interpreting/sending two of a
    character.

    Do you have "Send CRLF" set to Yes in the dialing entry? If so it will send a CR+LF combination for that connection as opposed to a just a CR when enter is pressed. I think a lot of older DOS doors only interpreted the CR because that is how DOS terminals worked, but some other telnet servers require CRLF.

    --- Mystic BBS v1.12 A45 2020/02/11 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From roovis@21:4/165 to g00r00 on Thu Feb 13 12:01:40 2020
    Outputs msg: Unable to initialize video.
    Then dumps back to bash prompt.

    Thanks. Did you compile SDL2 first?

    Running under Ubuntu Desktop, installed libsdl2-2.0-0 ... not sure if that is sufficient.

    -roovis

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: w0pr.win (21:4/165)
  • From ryan@21:1/168 to g00r00 on Thu Feb 13 14:35:53 2020
    Do you have "Send CRLF" set to Yes in the dialing entry? If so it will send a CR+LF combination for that connection as opposed to a just a CR when enter is pressed. I think a lot of older DOS doors only
    interpreted the CR because that is how DOS terminals worked, but some other telnet servers require CRLF.

    Ah, interesting. I'll test this.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From ryan@21:1/168 to g00r00 on Thu Feb 13 14:47:59 2020
    Do you have "Send CRLF" set to Yes in the dialing entry? If so it will send a CR+LF combination for that connection as opposed to a just a CR when enter is pressed. I think a lot of older DOS doors only
    interpreted the CR because that is how DOS terminals worked, but some other telnet servers require CRLF.

    Can confirm this works a treat. :) Thanks.

    The other netrunner thing that's a bit wonky is using the linux version of Usurper. For some reason Usurper likes to \r\n at certain points which really confuses netrunner. It also confuses htmlterm or whatever I use in a web browser. apam's telnet client seems to have a much better tolerance for whatever usurper is doing. Figured I'd flag it.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/108 to ryan on Thu Feb 13 21:53:57 2020
    The other netrunner thing that's a bit wonky is using the linux version
    of Usurper. For some reason Usurper likes to \r\n at certain points
    which really confuses netrunner. It also confuses htmlterm or whatever I

    NetRunner bases its actions off of DOS ANSI clients, so I would want to see how those respond to it too. Tolerance has traditionally not been as important as accuracy (to me) and it could be that Usurper itself isn't spitting out good ANSI-BBS.

    I will gladly take a look at it though if we can figure out more about it. I guess I'd have to set up Usurper on a Linux machine to get it a go.

    --- Mystic BBS v1.12 A45 2020/02/11 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Netsurge@21:4/154 to g00r00 on Thu Feb 13 22:15:08 2020
    I will gladly take a look at it though if we can figure out more about
    it. I guess I'd have to set up Usurper on a Linux machine to get it a go.

    I have Usurper running here via dosemu on linux. You are free to login here
    and give it a go.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A45 2020/02/12 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (21:4/154)
  • From ryan@21:1/168 to g00r00 on Thu Feb 13 22:15:48 2020
    I will gladly take a look at it though if we can figure out more about
    it. I guess I'd have to set up Usurper on a Linux machine to get it a go.

    It's pretty straightforward to compile and run (I'm happy to point you in the right direction). For some reason once a full 24 row screen has filled up, it struggles with \r\n's or something and all things other than magiterm
    struggle to display the text to follow in a useful way.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From ryan@21:1/168 to Netsurge on Thu Feb 13 22:16:15 2020
    I have Usurper running here via dosemu on linux. You are free to login here and give it a go.

    Running via dosemu is good, there's something wonky about displaying stuff in linux native.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From StackFault@21:1/172 to ryan on Fri Feb 14 07:00:23 2020
    I have Usurper running here via dosemu on linux. You are free to logi here and give it a go.

    Running via dosemu is good, there's something wonky about displaying
    stuff in linux native.

    Yeah, that's the main reason why I never switched to the Linux version. I
    guess there is a mix or \n and \r\n terminated strings in the code, which
    makes the experience uneven.

    I've even opened a Github issue on this topic but never heard back. If I get time, I may just fix everything and send a PR.

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From Netsurge@21:4/154 to ryan on Fri Feb 14 10:17:28 2020
    Running via dosemu is good, there's something wonky about displaying
    stuff in linux native.

    Nevermind me, I really should read things properly, lol.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A45 2020/02/12 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (21:4/154)
  • From ryan@21:1/168 to StackFault on Fri Feb 14 07:21:43 2020
    I've even opened a Github issue on this topic but never heard back. If I get time, I may just fix everything and send a PR.

    I've also emailed Rick directly but he hasn't responded, I don't think he's interested in Usurper any more.

    I attempted to fix the code myself...very strange. Interestingly there aren't hardcoded \r\n's anywhere, it's actually something that only happens when the game text exceeds 24 rows without a clearscreen. I threw a bunch of clearscreens in there and noticed that it /did/ actually prevent the weird
    \r\n stuff sometimes but can't figure out why it's doing that.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From StackFault@21:1/172 to ryan on Fri Feb 14 11:23:53 2020
    I've even opened a Github issue on this topic but never heard back. I get time, I may just fix everything and send a PR.

    I've also emailed Rick directly but he hasn't responded, I don't think he's interested in Usurper any more.

    Well, that's what happens, you run on sometime for a given time, then move to something else. I guess he may revisit at some point. I think between us we could be able to come up with a usable version. We may also try to reach out
    to Dan1982 (I think it is) which was pretty active also.

    I attempted to fix the code myself...very strange. Interestingly there aren't hardcoded \r\n's anywhere, it's actually something that only happens when the game text exceeds 24 rows without a clearscreen. I
    threw a bunch of clearscreens in there and noticed that it /did/
    actually prevent the weird \r\n stuff sometimes but can't figure out why it's doing that.

    That is interesting, I haven't looked at the code at all but if I can get a compiler to work (haven't tried yet) I will definitely try it out.

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From ryan@21:1/168 to Netsurge on Fri Feb 14 08:25:30 2020
    Nevermind me, I really should read things properly, lol.

    Haha :P my beef with running in dosemu is that it's so damn slow. Daily maintenance takes forever. I'd love to have the full usurper feature set and also have it run fast (which is true in the linux builds) but also not have
    the crlf issue.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From ryan@21:1/168 to StackFault on Fri Feb 14 08:27:02 2020
    That is interesting, I haven't looked at the code at all but if I can
    get a compiler to work (haven't tried yet) I will definitely try it out.

    What's your email address? Let me know if you want to collaborate. We could also use discord or irc or something. Getting the build to work is pretty straightforward.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/108 to ryan on Fri Feb 14 12:11:07 2020
    Haha :P my beef with running in dosemu is that it's so damn slow. Daily maintenance takes forever. I'd love to have the full usurper feature set and also have it run fast (which is true in the linux builds) but also
    not have the crlf issue.

    I'll make a note to download it and try to take a look into it sometime.

    I've been meaning to revamp a door library and try to revive some old doors so they run natively and work with things like SSH. Maybe I can do that with Usurper since its written in Pascal, if he isn't going to work on it.

    --- Mystic BBS v1.12 A45 2020/02/13 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From StackFault@21:1/172 to g00r00 on Fri Feb 14 13:17:24 2020
    Haha :P my beef with running in dosemu is that it's so damn slow. Dai maintenance takes forever. I'd love to have the full usurper feature and also have it run fast (which is true in the linux builds) but als not have the crlf issue.

    I'll make a note to download it and try to take a look into it sometime.

    I've been meaning to revamp a door library and try to revive some old doors so they run natively and work with things like SSH. Maybe I can
    do that with Usurper since its written in Pascal, if he isn't going to work on it.

    That would really be cool!

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From Netsurge@21:4/154 to ryan on Fri Feb 14 16:02:38 2020
    Haha :P my beef with running in dosemu is that it's so damn slow. Daily maintenance takes forever. I'd love to have the full usurper feature set and also have it run fast (which is true in the linux builds) but also
    not have the crlf issue.

    I think Stackfault is right, a few of us cracking this nut would be fun. I
    have a private Gitlab server. I will put the code up on it and invite the
    both of you two it. Think of it as a multi-nation effort. An American, a Canadian and a Quebecer (Stackfault will get that joke more than anyone else).

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A45 2020/02/12 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (21:4/154)
  • From StackFault@21:1/172 to Netsurge on Fri Feb 14 16:13:32 2020
    I have a private Gitlab server. I will put the code up on it and invite the both of you two it. Think of it as a multi-nation effort. An

    That would be awesome! Let's fix everything :)

    American, a Canadian and a Quebecer (Stackfault will get that joke more than anyone else).

    Hahaha well, for some it's more than just a joke! Personally, I get along
    very well with everyone :)

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From ryan@21:1/168 to g00r00 on Fri Feb 14 16:46:16 2020
    I've been meaning to revamp a door library and try to revive some old doors so they run natively and work with things like SSH. Maybe I can
    do that with Usurper since its written in Pascal, if he isn't going to work on it.

    If you want another one to add to that list, I vote darklands - fun game but many frustrating issues trying to work with it these days. The source is
    rough, but freely available.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/108 to ryan on Fri Feb 14 20:45:52 2020
    If you want another one to add to that list, I vote darklands - fun game but many frustrating issues trying to work with it these days. The
    source is rough, but freely available.

    I don't think I've ever played it. But I will download the code and take a look at it.

    --- Mystic BBS v1.12 A45 2020/02/14 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From Embalmed@21:4/166 to ryan on Sun Feb 16 01:41:15 2020
    If you want another one to add to that list, I vote darklands - fun game but many frustrating issues trying to work with it these days. The
    source is rough, but freely available.

    1: I am interested in the work on Usurper as well, I learned Pascal in high school but haven't used it in many years. I did see a thread where Rick said he 'fixed' the issue by updating to RMDoor and something with stdio
    libraries, but the source code wasn't updated only the binaries. Bah. I wasn't able to get it to compile, sounds like you got farther than I did.

    2: Darklands, I emailed the author about the linux version and he said he
    can't even get it to compile anymore and has no intention of working on it.

    |07E|10m|07b|10a|07l|10m|07e|10d |12-----------------------------------------------------
    |09Black Lodge Research BBS |11blacklodgeresearch.org:4022
    |08fsxNet: 21:4/166

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: Black Lodge Research BBS (21:4/166)
  • From ryan@21:1/168 to Embalmed on Sun Feb 16 08:50:22 2020
    1: I am interested in the work on Usurper as well, I learned Pascal in high school but haven't used it in many years. I did see a thread where Rick said he 'fixed' the issue by updating to RMDoor and something with stdio libraries, but the source code wasn't updated only the binaries. Bah. I wasn't able to get it to compile, sounds like you got farther
    than I did.

    Ah, interesting. So perhaps the solution is in rmdoor...makes sense. It's not too tough to get to compile. I wonder if there's a better place we can all collaborate on this stuff.

    2: Darklands, I emailed the author about the linux version and he said he can't even get it to compile anymore and has no intention of working on it.

    I can get it to compile but not much beyond that...and it takes a decent bit
    of work. I also think this would be better "partner programmed" if that makes sense.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From StackFault@21:1/172 to ryan on Sun Feb 16 22:48:11 2020
    2: Darklands, I emailed the author about the linux version and he sai can't even get it to compile anymore and has no intention of working it.

    I can get it to compile but not much beyond that...and it takes a decent bit of work. I also think this would be better "partner programmed" if that makes sense.

    I have it running here but it's a bit buggy on the display side and I never
    put it online for that reason. It's the DOS version under DosEmu.

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From ryan@21:1/168 to StackFault on Sun Feb 16 23:22:00 2020
    I have it running here but it's a bit buggy on the display side and I never put it online for that reason. It's the DOS version under DosEmu.

    When I try to run it with an actual socket it freezes...yours loads up
    door.sys and attaches to the virtual com port? Do you use a fossil? What's
    your dosemu.conf look like? :)

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From StackFault@21:1/172 to ryan on Mon Feb 17 06:54:39 2020
    I have it running here but it's a bit buggy on the display side and I never put it online for that reason. It's the DOS version under DosEm

    When I try to run it with an actual socket it freezes...yours loads up door.sys and attaches to the virtual com port? Do you use a fossil?
    What's your dosemu.conf look like? :)

    I couldn't get it to load door.sys from the path directly so I use copy to
    copy door.sys in the same folder prior to run it. In the node config, I just point to that directory in the nodes configuration. I've found that using the com port directly instead of FOSSIL gives me better performance on most
    games. However, it's not true for everything so I try both and pick to best
    for each.

    Something like this:

    File: darkland.bat
    ---------------------------
    @echo off
    break=off
    d:
    cd \dosemu\darkland
    copy d:\temp%1\door.sys d:\dosemu\darkland\node%1\door.sys
    darkland %1
    copy d:\dosemu\darkland\node%1\door.sys d:\temp%1\door.sys ---------------------------

    The typical node config looks like this:

    Node 1 configuration:
    ---------------------------
    A Sysop Name Stackfault
    B BBS Name The Bottomless Abyss
    C Comport 1
    D Doortype Door.sys
    E Door file path d:\dosemu\darkland\node1\
    F Multinode? Yup!
    G Wait for call (no bbs) ? Nope!
    H Modem answer string ? Not needed
    I Modem init string ? Not needed
    J Daemon mode ? Nope!
    K Time limit : 0
    L Local node
    M Enable sysop keys? Nope!
    ---------------------------

    As for DosEmu, I don't do anything special in it for it to load.

    If you want to see what I'm talking with the Display errors, I've put it in
    an hidden option on my board using hotkey (Z) in the main doors menu.

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From ryan@21:1/168 to StackFault on Mon Feb 17 09:32:52 2020
    If you want to see what I'm talking with the Display errors, I've put it in an hidden option on my board using hotkey (Z) in the main doors menu.

    Thanks!

    I was thinking of trying to compile it to run native on linux without doing
    any "comm port" stuff and just capturing the raw output with Mystic. I got
    this to run locally, actually, but the text is garbled. I'll take a look :)

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From StackFault@21:1/172 to ryan on Mon Feb 17 17:58:23 2020
    If you want to see what I'm talking with the Display errors, I've put in an hidden option on my board using hotkey (Z) in the main doors me

    Thanks!

    I was thinking of trying to compile it to run native on linux without doing any "comm port" stuff and just capturing the raw output with
    Mystic. I got this to run locally, actually, but the text is garbled.
    I'll take a look :)

    The issues I have is not so much the text is garbled but some nasty
    background color bleeding making the game look very unpolished. To a point
    it's not even fun to watch as I stick to details too much maybe :)

    Either way, I've played a little bit and as I remember it was not that fun either, even if the developer was geographically very close when it was developed. If there is some interest (if anyone want to try it, it is
    actually playable here) maybe we could work at fixing it too (that would make
    2 with Usurper). The BBS_Door_Fix_Squad is taking form :)

    Cheers!

    |15 ▀ ▐ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 ▌ ▀ |11The Bottomless Abyss BBS
    |03 ▀ ▌▀ |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ▄■▐ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From bcw142@21:1/145 to All on Tue Aug 17 20:08:24 2021
    To get full use of most BBS you need a terminal program like netrunner.
    To get netrunner up and running on most Linux versions you need to load
    a bunch of software via Linux. Generally I use command line for this just
    as I always did with Amiga. There are two major versions: 32 bit and 64 bit. First the archives are in rar format so you need to load that:

    sudo apt install unrar #Your OS will handle this fine unrar-free also exists.

    Then for 32 bit you need to load the SDL2 libraries netrunner uses:
    sudo apt install libsdl2-2.0-0:i386 libsdl2-gfx-dev:i386
    for 64 bit:
    sudo apt install libsdl2-2.0-0 libsdl2-gfx-dev

    You need to download netrunner generally via a browser: nrb22l32.rar from http://www.mysticbbs.com/downloads/prealpha/
    or nrb22l64.rar for 64 bit.

    Now you have all the pieces you need, you need to pick a place to install netrunner to, I used /bbs much like I use /mystic for the BBS itself.

    sudo mkdir /bbs
    sudo chmod 775 /bbs #make it readable, executable and writable for Users
    cd /bbs
    unrar e ~/Downloads/nrb22l32.rar
    for 64 bit:
    unrar e ~/Downloads/nrb22l64.rar

    It's now installed to run from command line I use:

    netrunner &

    It will boot up and show the logo on a full desktop screen generally (default). ALT-Z is a help/menu setup, ALT-D is the dial directory.
    If your the only user you can do it as root or with 'sudo chmod 775'
    users can have a phonebook in /bbs. If you have multiple users then ~/phonebook.phn which you need to setup first using ALT-O, s and put ~/phonebook.phn under Book Name. Then ESC and ALT-D, make a new
    phonebook when it asks and then do ALT-E to edit the Dial Directory.
    First your likely to want to setup the main FSXNET BBS: Agency BBS

    Sys. Name Agency BBS Address agency.bbs.nz
    IP Type IPV4 Protocol TELNET
    SysOp Avon

    You'll have to decide if you want to save your User Name and Password. Generally I'd set Colors to iCE for maximum color range from most BBS
    and leave the rest as default.

    To get to my BBS for example:

    Sys. Name Mystic Pi BBS Address bcw142.zapto.org
    IP Type IPV4 Protocol TELNET
    SysOp bcw142 Software mystic a47

    ... If all the world is a stage, where is the audience sitting?

    --- Mystic BBS v1.12 A47 2021/08/14 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org:23 (21:1/145)