ProBoard BBS Documentation

The Choice of Professionals

User Tools

Site Tools


Sidebar

INTRODUCTION

SUPPORT

INSTALLATION / UPGRADING

SYSTEM CONVERSIONS

STARTING PROBOARD

CONFIGURATION

SECURITY

RIPscrip GRAPHICS

FILE TAGGING

QWK

USERS

ECHOMAIL & NETMAIL

PBUTIL (The ProBoard Utility Program)

REFERENCE

TIPS & TRICKS

SOFTWARE DEVELOPMENT KIT

TELNET

EXTERNAL PROGRAMS / DOORS

External

doormud

DoorMud

DoorMud - Land of the Forgotten is a Multi User Dungeon (MUD) game by Evan Elias, and it's available from http://dmud.thebbs.org

Here is how to install it:

1. Extract the DOOR32 version of DoorMud (DMUD099D.ZIP) to a directory/folder.

 (In this example we will assume C:\PB\DMUD)

2. You must first run the door in local mode by executing “dmud32d.exe -l”. The game will automatically finish its installation the first time you run it in local mode.

3. In your BBS software, configure your door to run a Command Line such as this example, which will run NFU.EXE and pass the path-only of your BBS Nodes dropfile directory, as well as the DMUDD32.EXE that NFU will execute along with its needed parameters. Say for example, that your BBS software is ProBoard and your BBS directory structure is

 C:\PB  (main BBS directory)
 C:\PB\NODE1   (Node 1 dropfile directory)
 C:\PB\NODE2   (Node 2 dropfile directory)

ProBoard BBS uses the following Door Command Line macros:

  • # is replaced by the Node number
  • D tells ProBoard to create a DOOR.SYS drop file, and is filtered out.

So the following type-7 Command Line could be configured for this door in ProCfg:

 c:\netfoss\nfu.exe c:\pb\node*# "c:\pb\dmud\dmudd32.exe -N *# -D c:\pb\node*#" *D

Note that for node 1, the above command line would be translated by the BBS as so:

 c:\netfoss\nfu.exe c:\pb\node1 "c:\pb\dmud\dmudd32.exe -N 1 -D c:\pb\node1"

If your BBS software automatically sets the current directory as the node's dropfile directory before executing a door, you can shorten the size of the first parameter by replacing the path to the dropfile directory shown above in parameter 1 with just a “.”, telling NFU to use the current directory to read door.sys from and to create the door32.sys in, like so:

 c:\netfoss\nfu.exe . "c:\pb\dmud\dmudd32.exe -N *# -D c:\pb\node*#" *D

You can also shorten the second parameter by replacing the path (only) to the DOOR32.SYS file (without the filename) with the “$” character like so:

 c:\netfoss\nfu.exe . "c:\pb\dmud\dmudd32.exe -N *# -D $" *D

Thank you to Mike Ehlert for his instructions in the NetFoss User Guide!! https://pcmicro.com/netfoss/

doormud.txt · Last modified: 2023/11/18 07:55 by massacre