• BBS software basic code?

    From JoE DooM@21:1/230 to All on Wed Dec 15 15:02:12 2021
    Along with my last post, I got thinking about trying to find some BBS
    software BASIC source code. I haven't found much and waded through what I thought might have been obvious on the bbs documentary software page..

    Do you know or have any?

    It can be super basic (no pun intended), but I would like it to be in
    BASIC. This is so I can port it to BBC BASIC so I can have a play with my emulator.

    Nothing fancy like ANSI required. But if it can do user creation/auth
    plus display bulletins and be able to have a message board capability,
    that would be perfect.

    Any help/advice/links greatly appreciated.


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From Tiny@21:1/222 to JoE DooM on Wed Dec 15 05:41:13 2021
    JoE DooM wrote to All <=-

    software BASIC source code. I haven't found much and waded through what
    Do you know or have any?

    The only one that comes to mind is RBBS. It came with the basic source from what I remember. It was quite popular at one point in time, but also pretty darn slow.

    I wrote my own BBS software in basic on the C=64 back in the mid 80's, but
    I doubt the floppy is even readable now even if I hauled out a 64 to have a look.

    Shawn

    ... New Olympic Sport: Russian cow throwing (with bare hands).

    --- Talisman v0.35-dev (Windows/x86)
    * Origin: Tiny's BBS II - tinysbbs.com:4323/ssh:4322 (21:1/222)
  • From acn@21:3/127.1 to Tiny on Wed Dec 15 16:10:00 2021
    Am 15.12.21 schrieb Tiny@21:1/222 in FSX_RETRO:

    Hallo Tiny,

    The only one that comes to mind is RBBS. It came with the basic source
    from what I remember. It was quite popular at one point in time, but also pretty darn slow.

    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.

    It can be reached via Telnet: rc2014.ddns.net:2014

    Regards,
    Anna

    --- OpenXP 5.0.50
    * Origin: Imzadi Box Point (21:3/127.1)
  • From paulie420@21:2/150 to JoE DooM on Wed Dec 15 07:25:02 2021
    Along with my last post, I got thinking about trying to find some BBS software BASIC source code. I haven't found much and waded through what I thought might have been obvious on the bbs documentary software page..

    Do you know or have any?

    It can be super basic (no pun intended), but I would like it to be in BASIC. This is so I can port it to BBC BASIC so I can have a play with my emulator.

    So this might not be up yer alley at ALL, but I was just playing with the Commander X-16 emulator. Its a project by the 8-bit guy; he's still attempting to get hardware released...

    Anyway, you can download the emulator:
    https://www.commanderx16.com

    And I noticed an un-finished BBS software project... you can find it in the software section of that commander X-16 website, and I think there was a GitHub...

    https://github.com/juju2143/x16-bbs

    I thought it was in BASIC, because the Commander X-16 uses it - but I notice the first line on the GitHub:
    This is a simple framework for writing BBSes in Node.js written specifically for the Commander X16 machine.

    Might be worth a glance, tho...



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/10/25 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (21:2/150)
  • From Datalus@21:4/120 to paulie420 on Wed Dec 15 16:23:32 2021
    Hey Paulie,
    You can find a Coco3 Operating system and bbs on line its 8 bit
    and its free. I wrote my very first bbs on a coco1 and them 3 deluxe.
    You might like that!
    Datalus

    --- Ezycom V3.00 01FB064B
    * Origin: Deep Space Gateway BBS Running EZYCOM V3.0 (21:4/120)
  • From JoE DooM@21:1/230 to Tiny on Thu Dec 16 14:13:06 2021
    The only one that comes to mind is RBBS. It came with the basic
    source from
    what I remember. It was quite popular at one point in time, but also
    pretty
    darn slow.

    Great, thanks, I'll have a look. I've found versions for DOS and CP/M, so
    I'll see if any of those have source.

    I wrote my own BBS software in basic on the C=64 back in the mid 80's,
    but
    I doubt the floppy is even readable now even if I hauled out a 64 to
    have a
    look.

    hah, you haven't been tempted to try and dig it out to see how far you've
    come? :) I know some things are best left buried. I wrote some stuff back
    in the day for the Amiga and I thought it was best left behind. Until my
    friend that I sold all my retro gear to started asking me about my demos
    and code that he found on my disks. haha

    I actually found the original source for WWIV. It was written in GW
    basic. I must have looked at it a long time ago and written it off
    because I couldn't read the tokenised code.. But yesterday I found a
    python program that de-tokenised it and now it's readable, so I have
    that. :)



    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From JoE DooM@21:1/230 to acn on Thu Dec 16 14:16:15 2021
    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.

    haha wow, thanks. I hadn't heard of the RC2014 z80 kit, so that's given
    me something else to look into. I'll check out the bbs too.


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From JoE DooM@21:1/230 to paulie420 on Thu Dec 16 14:22:11 2021
    So this might not be up yer alley at ALL, but I was just playing with
    the Commander X-16 emulator. Its a project by the 8-bit guy; he's
    still attempting to get hardware released...

    thanks I'll check it out. The name vaguely rings a bell, and even if it
    doesn't help me for this project, I do like the idea of modern retro
    hardware. :)

    And I noticed an un-finished BBS software project... you can find it
    This is a simple framework for writing BBSes in Node.js written
    specifically for the Commander X16 machine.

    Yeah doesn't sound like that's going to be good for my brain trying to
    figure out how to write a BBS in one language while trying to decipher
    another. ;)

    But it does sound like an interesting project. Thanks for the links.


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From deon@21:2/116 to acn on Thu Dec 16 17:06:57 2021
    Re: Re: BBS software basic code?
    By: acn to Tiny on Wed Dec 15 2021 04:10 pm

    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.

    It can be reached via Telnet: rc2014.ddns.net:2014

    Hi Anna,

    I jumped on because I was curious :)

    It was dropping some chars, but otherwise looks great...



    ...лоеп
    --- SBBSecho 3.14-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Tiny@21:1/222 to JoE DooM on Thu Dec 16 05:58:02 2021
    JoE DooM wrote to Tiny <=-

    Great, thanks, I'll have a look. I've found versions for DOS and CP/M,
    so I'll see if any of those have source.

    Good luck!

    hah, you haven't been tempted to try and dig it out to see how far
    you've come? :)

    From what I remember it worked pretty good. One thing I did wrong
    was every message and every user was a seperate .seq file so it took
    a while to find your username and password. ;)

    because I couldn't read the tokenised code.. But yesterday I found a python program that de-tokenised it and now it's readable, so I have
    that. :)

    That's something then! ;)

    Shawn

    ... Life and death are seldom logical. But attaining a desired goal always is.

    --- Talisman v0.35-dev (Windows/x86)
    * Origin: Tiny's BBS II - tinysbbs.com:4323/ssh:4322 (21:1/222)
  • From Tiny@21:1/222 to acn on Thu Dec 16 05:58:21 2021
    acn wrote to Tiny <=-

    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.
    It can be reached via Telnet: rc2014.ddns.net:2014

    Very cool!

    Shawn

    ... He used to be fairly indecisive, but now he's not so certain.

    --- Talisman v0.35-dev (Windows/x86)
    * Origin: Tiny's BBS II - tinysbbs.com:4323/ssh:4322 (21:1/222)
  • From JoE DooM@21:1/230 to acn on Fri Dec 17 10:18:24 2021
    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.
    It can be reached via Telnet: rc2014.ddns.net:2014

    I logged on and it looks really good. I liked the news feeds.
    Is this your system or one you help with?

    It also got me looking into the RC2014 and z80s and CP/M.. I now have a
    CP/M emulator on my machine to play with and am considering one of the
    RC2014 kits, but my soldering skills were below average last time I tried decades ago, so I might need to work up to those. :)


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From JoE DooM@21:1/230 to Tiny on Fri Dec 17 10:28:06 2021
    From what I remember it worked pretty good. One thing I did wrong
    was every message and every user was a seperate .seq file so it took
    a while to find your username and password. ;)

    haha. That wouldn't be possible on the BBCs. The disks have a limit of
    30ish files I think.

    And of all the things I'm really enjoying about the original BBC BASIC,
    I'm finding the inability to have multi-line IF statements a real
    frustration. It was added later, but as far as I can see, it wasn't on
    the original 8bit micros.

    Procedures and functions are amazing for their time, but damn an
    IF...ENDIF would have made it practically perfect! hahaha


    That said, the links on here have taken me down some interesting rabbit
    holes, including the Commander X16 which I have as an emulator. I'd love
    the hardware, especially as 8bitguy wants to have them available in the US$50-100 region.

    The Mega65 looks awesome, but the price tag will mean that with shipping
    and import taxes, it'll probably be around NZ$2000 or more. And that's
    just not good value for money IMO.


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From acn@21:3/127.1 to JoE DooM on Fri Dec 17 12:38:00 2021
    Am 16.12.21 schrieb JoE DooM@21:1/230 in FSX_RETRO:

    Hallo JoE,

    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.

    haha wow, thanks. I hadn't heard of the RC2014 z80 kit, so that's given
    me something else to look into. I'll check out the bbs too.

    It's a very nice system with its own ecosystem of additional modules
    and software.

    I've built a RC2014 Pro and added some modules to it (eg. the VT132
    Terminal Module) so it is a self-contained computer system and created
    a case for it.

    As the modules mostly consist of through-hole components, it is
    possible to solder them even if you are no soldering professional :)
    (the RC2014 was my first 'bigger' soldering job - and it worked at
    first start *g*)

    Regards,
    Anna

    --- OpenXP 5.0.50
    * Origin: Imzadi Box Point (21:3/127.1)
  • From acn@21:3/127.1 to deon on Fri Dec 17 12:40:00 2021
    Am 16.12.21 schrieb deon@21:2/116 in FSX_RETRO:

    Hallo deon,

    I jumped on because I was curious :)
    It was dropping some chars, but otherwise looks great...

    Btw, the sysop of the RC-BOX is also the sysop of the Wintermute BBS.
    Here's his Twitter account, where he sometimes also is posting updates
    on the RC-BOX:
    https://twitter.com/Wintermute_BBS

    Regards,
    Anna

    --- OpenXP 5.0.50
    * Origin: Imzadi Box Point (21:3/127.1)
  • From acn@21:3/127.1 to JoE DooM on Fri Dec 17 12:43:00 2021
    Am 17.12.21 schrieb JoE DooM@21:1/230 in FSX_RETRO:

    Hallo JoE,

    Btw, if someone wants to log into a RBBS BBS, the RC-BOX is using it.
    It is running on a RC2014 Z80 kit computer on CP/M.
    It can be reached via Telnet: rc2014.ddns.net:2014

    I logged on and it looks really good. I liked the news feeds.
    Is this your system or one you help with?

    It's not my system, but I know the sysop :)
    Here's his Twitter feed:
    https://twitter.com/Wintermute_BBS

    It also got me looking into the RC2014 and z80s and CP/M.. I now
    have a CP/M emulator on my machine to play with and am considering
    one of the RC2014 kits, but my soldering skills were below average
    last time I tried decades ago, so I might need to work up to
    those. :)

    I also only had below-average soldering skills before starting
    building a RC2014 kit, but I watched some YouTube videos about
    soldering, got a "good enough for me" soldering station and just
    started building. And the RC2014 started on first try :)
    Just take your time to check the boards after soldering :)

    Regards,
    Anna

    --- OpenXP 5.0.50
    * Origin: Imzadi Box Point (21:3/127.1)
  • From JoE DooM@21:1/230 to acn on Sat Dec 18 07:59:03 2021
    As the modules mostly consist of through-hole components, it is
    possible to solder them even if you are no soldering professional :)

    Don't all components have to have a hole through the board? I don't
    understand that term. :)

    My skill is the ability to melt everything around the pin I'm trying to
    solder. :) haha

    (the RC2014 was my first 'bigger' soldering job - and it worked at
    first start *g*)

    Nice. :)


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From JoE DooM@21:1/230 to acn on Sat Dec 18 08:03:24 2021
    I also only had below-average soldering skills before starting
    building a RC2014 kit, but I watched some YouTube videos about
    soldering, got a "good enough for me" soldering station and just
    started building. And the RC2014 started on first try :)
    Just take your time to check the boards after soldering :)

    Good ideas, thanks. :) I think this is something I'm going to have to do because I've also thought about some of the other modern retro kits out
    there, plus I'll be able to save money buying eurorack synthesizer
    module kits instead of prebuilt versions. And that should get *that* hobby
    off the ground. haha

    Sounds like a good investment.


    --- Talisman v0.35-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From paulie420@21:2/150 to acn on Fri Dec 17 21:14:29 2021
    Btw, the sysop of the RC-BOX is also the sysop of the Wintermute BBS. Here's his Twitter account, where he sometimes also is posting updates on the RC-BOX:
    https://twitter.com/Wintermute_BBS

    Ahhhh - thanks for those deets, acn. I love RC-BOX... appreciate you sharing - I can totally get behind the slow baud and 2 msg bases. LOVE it.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/10/25 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (21:2/150)
  • From acn@21:3/127.1 to JoE DooM on Sat Dec 18 17:51:00 2021
    Am 18.12.21 schrieb JoE DooM@21:1/230 in FSX_RETRO:

    Hallo JoE,

    As the modules mostly consist of through-hole components, it is
    possible to solder them even if you are no soldering professional :)

    Don't all components have to have a hole through the board? I don't understand that term. :)

    Not neccessarily, there are also SMD components (surface mounted
    device), where there is no hole. The component is hold in place and
    soldered to soldering pads on the surface of the PCB.

    My skill is the ability to melt everything around the pin I'm trying to solder. :) haha

    ;-)

    Regards,
    Anna

    --- OpenXP 5.0.50
    * Origin: Imzadi Box Point (21:3/127.1)