DoorParty

DoorParty is an InterBBS Game Server using a modified version of Manning's Telnet Door which automatically logs the user into their Server and directly into the desired door using the BBS Sysops pre-assigned credentials. You can join for free at http://wiki.throwbackbbs.com/doku.php?id=start.

How to install ProBoard for ProBoard:

1. Extract BBSlink to a directory/folder. (In this example we will assume C:\BBSLINK) and install Microsoft DotNet (.NET), which is required by the RM Library .DLL

2. Edit your BBSLINK.BAT file, and fill in the 3 codes provided by the BBSLink admin. While you are editing this batch file, you will need to add a “Change Directory” command to change to its directory somewhere before the bbslink.exe line:

CD\BBSLINK

If you are running your BBS from a different drive then BBSLink is on, then you may also want to add a “C:” command on the line above it.

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 BBSLINK.BAT 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 DOOR32.SYS drop file, and is filtered out.
(*U) tells ProBoard to use the user's handle.

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

c:\netfoss\nfu.exe c:\pb\node*# "c:\doorparty\sil_dp.bat *# *U" *D

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

c:\pb\nfu.exe c:\pb\node1 "c:\doorparty\sil_dp.bat 1 Massacre c:\pb\node1\DOOR32.SYS"

Note: the *D in this example is only used to tell ProBoard to create a DOOR32.SYS drop file.

Avoid these common mistakes:

Don't leave out the quote marks on the Command Line passed to NFU. NFU requires two parameters (1: The dropfile path to the door.sys, 2: the full command line to execute), and this second parameter must be in quotes if it contains its own set of parameters.

Do not include the name of DOOR32.SYS in parameter 1, just the path where it is located NFU will read the DOOR.SYS dropfile here, and will create the DOOR32.SYS dropfile in the same directory before executing the Command Line in parameter 2.

DoorParty requires NOT ONLY the path to a DOOR32.SYS file, it also requires the DOOR32.SYS filename to be included in the node path.