• IcyBoard 0.1.6 release

    From Omnibrain@21:2/150 to All on Sun Oct 5 09:51:04 2025
    Worked a bit on IcyBoard the last few days, set up a little test BBS.
    IcyBoard is a possible successor to PCBoard.
    Aim is to be fully compatible and run on linux/mac/windows -
    see readme for features/differences:
    https://github.com/mkrueger/icy_board


    PPE files work pretty well - however would need feedback - still possible to run into missing functions.

    PPL compiler/decompiler included - is even backwards compatible to all pcboard versions and creates smaller binaries.
    Worked a bit on IcyBoard the last few days, set up a little test BBS.
    IcyBoard is a possible successor to PCBoard.
    Aim is to be fully compatible and run on linux/mac/windows -
    see readme for features/differences:
    https://github.com/mkrueger/icy_board


    PPE files work pretty well - however would need feedback -
    still possible to run into missing functions.


    PPL compiler/decompiler included - is even backwards
    compatible to all pcboard versions and creates smaller binaries.


    Other tools are included as well - should be possible to import
    existing pcboard installations more or less - they're still dos
    so manual editing is required. IcyBoard is aimed to run on
    modern OSes and not DOS.


    Release:
    https://github.com/mkrueger/icy_board/releases/tag/0.1.6


    Demo:
    https://youtu.be/nTcSYmQt4ek

    ... Children should be obscene and not heard.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From Exodus@21:1/144 to Omnibrain on Sun Oct 5 13:32:40 2025
    Worked a bit on IcyBoard the last few days, set up a little test BBS. IcyBoard is a possible successor to PCBoard.
    Aim is to be fully compatible and run on linux/mac/windows -
    see readme for features/differences:
    https://github.com/mkrueger/icy_board

    Any chance of making this or another like the MBBSEMU where it will run
    PPE's but allow rLogin's to use it as a "server"?

    ... I'm a modemer & I'm OK, I post all night & I sleep all day.

    --- Renegade v1.35/DOS
    * Origin: The Titantic BBS Telnet - ttb.rgbbs.info (21:1/144)
  • From Utopian Galt@21:4/108 to Omnibrain on Sun Oct 5 21:01:21 2025
    BY: Omnibrain (21:2/150)

    |11O|09> |10Worked a bit on IcyBoard the last few days, set up a little test BBS.|07
    |11O|09> |10IcyBoard is a possible successor to PCBoard. |07
    |11O|09> |10Aim is to be fully compatible and run on linux/mac/windows - |07 |11O|09> |10see readme for features/differences: |07
    Can it do qwk networking right now?


    --- WWIV 5.9.03748[Windows]
    * Origin: inland utopia * california * iutopia.duckdns.org:2023 (21:4/108)
  • From Omnibrain@21:2/150 to Exodus on Sun Oct 5 21:33:02 2025
    Any chance of making this or another like the MBBSEMU where it will run PPE's but allow rLogin's to use it as a "server"?

    Short answer: No

    My first idea was to just make a runtime for PPEs so they can be used in other BBS systems. Adding a new one to the pile wasn't really my goal.

    But ~95% of the PPEs out there are pcboard only they make only sense for pcboard. There is no use for let's say a end of message reader command. PPEs usually plug in via pcbtext which makes it more difficult. They control the BBS via keyboard stuffing which isn't usually supported nor make any sense outside of PCBoard.

    So you need a 100% compatible PCBoard to run. And they're really tied to PCboard data structures. Usually they read the binary data files to work.

    So I had to create a new BBS. Has pros and cons - pro is that I can make a 'real' PCboard - I think I succeeded pretty well with that. Con is that it's a PCBoard - which isn't considered 'good' in terms of easy to use in 1992.

    Could be described as nightmare 2025 - however that only makes it more fun :). I tried to make some things easier - like using text files, have self contained BBS folders, using relative paths everywhere etc.

    But it's basically a complex thing with tons of options. There are some PPEs that make sense outside of PCBoard - a few games for example. But they're a real exception.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)