• Re: nodejs doors

    From bamageek@21:1/140 to ryan on Mon Oct 21 07:51:21 2019
    I've been looking at enigma a bit lately and I'm interested in door development on nodejs. What do you think would be the minimum basic required dependencies to build a simple door? I've been running hack & slash (aka dankdomain) for a bit now and really enjoy it, but it's
    fairly bloated for my purposes.

    I've actually been thinking about trying my hand at some doors in Java as
    well. Have you found any info on this yet to help you get started? About the only informatin I've found was in C++ but it wasn't much help.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Dave's BBS (21:1/140)
  • From bamageek@21:1/140 to NuSkooler on Mon Oct 21 07:54:26 2019
    At the bare minimum, you just need a socket connection to read & write
    to. Beyond that, you'll probably want various draw routines and the like -- a good option may be the blessed library (look in NPM) though IIRC it hasn't been worked on in quite some time, but probably mostly good to go (there are also many forks).

    Would you still need to use a Fossil driver?

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Dave's BBS (21:1/140)
  • From ryan@21:1/168 to bamageek on Mon Oct 21 07:29:56 2019
    I've actually been thinking about trying my hand at some doors in Java as well. Have you found any info on this yet to help you get started? About the only informatin I've found was in C++ but it wasn't much help.

    I haven't really broken ground here yet but intend to do so this week. I'll
    be looking at dankdomain as well as enigma 1/2 BBS for inspiration here.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From ryan@21:1/168 to bamageek on Mon Oct 21 07:30:32 2019
    Would you still need to use a Fossil driver?

    No, because a fossil driver is something that works in DOS, and these would
    run native instead of through any type of emulation layer.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: monterey bbs (21:1/168)