Table of Contents

What's new in v4

ProBoard v4 keeps what made ProBoard the board you know (its menus, security model, message and file areas and data formats) and adds a great deal around it. This page lists what is new or different compared with ProBoard 2.x. Each item will link to its own section of this wiki as those sections are published.

Status: ProBoard v4 is in active development. This page describes the November 2026 source tree.

At a glance

Area New in v4
Platform Native 64-bit and 32-bit Windows programs. No DOS emulation.
Running the board PBDispatch: a dashboard with live activity, service management, reporting and a log viewer.
Configuration PBConfig: one graphical tool for every setting.
Reaching callers Telnet, RLogin, SSH, web portal with in-browser terminal, FTPS downloads, NNTP news.
Protection Login Guard, Host Filter, AntiBot, signed program updates.
File transfer Xmodem, Ymodem, Ymodem-G, Zmodem and Kermit built in.
Mail and networking BinkP/EMSI mailer, echomail and netmail tosser, file ticker, QWK and the PBLink network, inter-BBS messaging.
Doors Native Windows doors, DOS doors through DOSBox-X, BBSLink, DoorParty and Skull Crash.
Caller experience “/” command words, a full-screen ANSI editor, an optional Matrix logon, RIPscrip and IRC chat.
Installing and updating PBInstall, Upgrade Data and PBMigrate, and signed updates from PBDispatch.

A native Windows system

Every program is built for both x64 and Win32, so ProBoard v4 runs on current 64-bit Windows without NTVDMx64, otvdm or any other DOS compatibility layer. Callers connect over TCP/IP; the engine uses Winsock rather than a modem or COM port.

Plug-ins use a new DLL-based interface (files ending in .P3X) in place of the old DOS-era PEX overlay mechanism. Win32 and x64 plug-ins cannot be mixed in one plug-in folder.

Real production data carries over unchanged: CONFIG.PRO, USERS.BBS, MESSAGES.PB and JAM, Squish and Hudson message bases keep their on-disk layouts.

PBDispatch: the dispatcher and sysop console

PBDispatch is the one program you leave running. It accepts connections on every service port, starts one program per caller or session, and shows what is happening.

The PBDispatch dashboard Figure 1. The PBDispatch dashboard (dark mode).

The Mailer Monitor Figure 2. The Mailer Monitor: one row per mail line, the log of the selected line, and the totals for today.

PBConfig: one tool for every setting

PBConfig is a graphical sysop tool with a sidebar of screens. It replaces the console PROCFG, which was retired on 2 November 2026, and adds screens for subsystems that never had an editor before.

PBConfig Figure 3. PBConfig with its sidebar of screens.

More ways to connect

PBTerm Figure 4. PBTerm connected to a board.

Protecting your board

File transfers

Xmodem, Ymodem, Ymodem-G, Zmodem and Kermit are built into ProBoard.exe and PBTerm. The old arrangement of shelling out to an external driver is no longer required, and you can enable or disable each protocol in PBConfig.

Mail and networking

ProBoard 2.x shipped without FidoNet tools. ProBoard v4 includes a full set:

Doors

A better experience for callers

Installing, upgrading and migrating

Changed or retired

Before In v4
PROCFG (console configuration) PBConfig, a graphical tool. PROCFG was retired on 2 November 2026.
NTVDMx64, otvdm and SIO Not needed.
Modems and COM ports Not supported; callers connect over TCP/IP.
SSH through the Windows OpenSSH bridge A native SSH server inside PBDispatch.
External transfer drivers Built-in protocols.
One set of shared scratch files for all nodes A separate NODEDIR\NODE<n> folder for each node.
Doors started from a shared folder Native doors use per-node drop-file folders.

Known limits