Table of Contents

DOS doors (PBLegacy)

16-bit DOS door games cannot run on 64-bit Windows by themselves. PBLegacy bridges them: it starts the door inside DOSBox-X, writes the drop files the door expects, and passes the caller's connection through.

You need DOSBox-X installed on the board's computer. Each DOS door gets a block in DOORS.PRO (edit it in Network > Door Configuration) and a menu item that runs it, just as for a native door.

A DOS door block

door TW2002
   doorexe     TW2002.EXE TWNODE=%NODE%
   doordir     C:\PBDATA\DOORS\TW2002
   dosbox      C:\DOSBox-X\dosbox-x.exe
   fossil      path F:\ADF;ADFCOM1.BAT
   fossildir   C:\PBDATA\DOORS\FOSSIL
   timelimit   60
   nodedir     yes
enddoor
Setting Meaning
doorexe The door's program and its arguments. %NODE% is the node number.
doordir The door's folder.
dosbox Full path of the DOSBox-X program.
fossil, fossildir The FOSSIL driver the door needs, and its folder.
timelimit Minutes allowed.
nodedir yes Give each node its own working folder under NODEDIR\NODE<n>.

If PBLegacy is not in the same folder as ProBoard.exe, add a global pblegacy line with its path at the top of DOORS.PRO.

Tips

This page will grow as more DOS doors are tested with PBLegacy.