Category: doors

Doors under WWiV

As promised, here is how to set up doors under WWIV for Linux. It took a lot of trial and error, and pouring over documents and howtos for other BBS packages, but I finally found the solution at Daydream BBS software support. I was going to provide an actual walk-through, but then I realized that I didn’t deviate from those instructions. So, follow the directions there to a tee, and you’ll have no issues at all. My external maintenance script is run via cron and uses pretty much the exact same setup, except I do not pass -u virtual to dosemu, as it will fail because that script does not run from a vty, and serial { virtual com 1 } assumes that you’re running from a vty.

You could also write separate scripts instead of using the door_script that’s provided, but that’s not really needed except in cased like tedit (for TW), as it runs from the TW folder. So I just modified a copy door_script to hard-code the door name and folder. You could do this for every door if you wished, but I find it just as easy to use the single script.

If anyone needs any specific help, please ask.


Does anyone remember an old door game back in the BBS days called Cyberspace? It was almost more of an engine than an actual door, because once you set it up, it was up to you and your users to /dig new rooms, /describe them, define exits, create objects to populate them, etc. There were commands to make objects move from room to room, give them classic RPG character attributes, etc, so you could, essentially, create a game within the door of Cyberspace. I was considering finding the user docs for this door and recreating it in PHP. What does everyone think? Could be kind of interesting?