Current public release · v3.4

Windows · Serial · TCP/Telnet · Hayes commands

A software modem bridge for vintage computers.

RetroModem Bridge (RMB) connects a serial-equipped vintage computer to modern Telnet BBSes through a Windows PC. It accepts Hayes-style modem commands such as ATDT, opens the TCP/Telnet connection on Windows, and passes data between the retro terminal and the remote system.

Windows x64 · .NET 8 · Serial/COM port connection · MIT licensed
RETROMODEM BRIDGE v3.4
RetroModem Bridge startup screen
Windows bridge runningClick screenshot to enlarge
ATDTHayes-style dialing
Serial ⇄ TCPtwo-way bridge
ANSIlocal menu and Session Mirror
Door32experimental local door support

How it works

The vintage computer keeps using terminal software and modem commands.

RMB runs on the Windows side. The retro machine communicates through its serial interface just as it would with a modem, while RMB handles the network connection, saved BBS information, local services, and logging.

Connection path

A normal Telnet session follows these four parts.

1 · TerminalVintage computerRuns terminal software and sends AT commands.
2 · SerialRS-232 / USBConnects the vintage serial interface to Windows.
3 · BridgeRetroModem BridgeHandles modem commands and TCP/Telnet.
4 · RemoteTelnet BBSRemote BBS receives and returns terminal data.

Retro-side access

RMB can also serve its own local ANSI interface over the same serial connection.

01
ATDT MENUOpen RMB's local menu from the vintage terminal.
02
BBS lists and FavoritesBrowse saved systems and dial entries without retyping the address.
03
Local services and doorsAccess Help, Time, guide tools, and configured local door games.

Current feature set

RetroModem Bridge v3.4 features.

RMB started as a serial-to-Telnet bridge and now also includes BBS management, local ANSI services, Session Mirror, diagnostics, and experimental Door Game Mode.

Core bridge

Serial modem bridge

Select a COM port and baud rate, start the bridge, and use Hayes-style commands from the vintage terminal. RMB handles the TCP/Telnet connection and transfers data in both directions.

ATATIAT&VATDTATH
RetroModem Bridge main Windows interface
Retro-side menu

Local ANSI interface

ATDT MENU opens RMB's local BBS-style menu over the serial connection. From there you can browse BBS listings, Favorites, dial history, local services, and Door Games.

ATDT MENUBBSLISTFAVORITES
RetroModem Bridge local ANSI menu on a Tandy CoCo 3
Directory

BBS management

Store BBS names, aliases, hosts, ports, categories, notes, ANSI capability, test results, and other connection information.

Guide tools

Telnet BBS Guide import

Import guide entries, browse listings from the retro side, search, inspect, add, or make a one-time connection.

Session

Session Mirror

Monitor the active retro session on Windows and optionally type into the connection from the PC side.

Diagnostics

Logs and profiles

Use machine-specific profiles, live serial/command logs, connection results, setup checks, and support-bundle export.

Door mode

Local Door Games

Configure compatible Windows door games and launch them from the vintage terminal using aliases such as ATDT USURPER.

Door32

DOOR32.SYS generation

RMB creates the drop-file information used by compatible door software and can pass the door's console I/O over the serial connection.

Door output

Input and paging helpers

Door entries can use single-key input assistance and optional More paging for long text screens.

Door Game Mode is experimental. Compatibility depends on the individual door program and its console/DOOR32 behavior.

Command reference

Commands available from the vintage terminal.

ATDT MENU provides menu access to most local functions. Direct commands are available when you want to jump to a specific function immediately.

ATBasic modem-style attention/test command.
ATIDisplay RMB identification information.
AT&VShow the active modem-style configuration.
ATDT HOST:PORTDial a Telnet destination directly.
ATDT <ALIAS>Dial a saved BBS or Door Game alias.
ATHHang up or disconnect the current session.
ATDT MENUOpen RMB's local ANSI menu.
ATDT BBSLISTOpen the saved BBS directory.
ATDT FAVORITESShow saved Favorite BBS entries.
ATDT DOORSOpen the Local Door Games list.
ATDT TIMEOpen RMB's local time service.
ATDT HELPShow local command and help information.
ATDT NEWSOpen the local News service.
ATDT FEATUREDShow featured BBS listings.
ATDT RANDOMChoose a random BBS or Favorite workflow.
ATDT ONLINEShow listings that passed RMB connection tests.
ATDT GUIDEBrowse Telnet BBS Guide entries not already saved.
ATDT IMPORTAlias for the guide/import browser.
ATDT UPDATEGUIDERun the Telnet BBS Guide updater.
ATDT UPDATEShort alias for the guide updater.
Inside the retro-side directory and Favorites lists N next page P previous page S search C clear search M main menu Q disconnect 01–15 dial an entry

Screenshots

RetroModem Bridge screens and hardware.

Select a tab to view the Windows bridge, an active connection, Session Mirror, Door Game configuration, or real hardware.

RetroModem Bridge main window
RetroModem Bridge v3.4

Bridge controls

The main Windows interface contains the COM-port, baud-rate, modem, bridge, directory, and connection controls.

  • Select COM port and baud rate
  • Start or stop the bridge
  • View connection state and serial activity

Experimental Door Game Mode

Local door programs can be dialed from the vintage terminal.

v3.4 adds a separate Door Games list. Compatible Windows door programs can be assigned aliases, launched by RMB, and connected to the vintage terminal over the same serial link.

Usurper Reborn running through RetroModem Bridge

Example

Usurper Reborn through RMB

RMB can generate DOOR32.SYS, launch a configured door process on Windows, and pass its text input and output through the serial connection. From the retro computer, the door can be launched with an alias such as ATDT USURPER.

ATDT DOORS ATDT USURPER DOOR32.SYS
Door Game Mode is experimental and may require per-door configuration. Some door programs are not compatible with this method.

Compatibility

What is needed on each side of the connection.

RMB is not limited to the CoCo 3. The same basic setup can work with other vintage computers that have usable serial hardware and terminal software.

Vintage computer side

Serial interfaceRS-232 hardware or another compatible serial solution.
Terminal softwareMust be able to send modem-style commands and display the remote session.
Matching baud rateThe vintage computer and Windows COM port must use compatible serial settings.

Windows side

Windows x64 PCRuns RetroModem Bridge.
Available COM portUsually provided by a USB-to-serial adapter when the PC has no native serial port.
Internet connectionRequired when connecting to remote Telnet BBS systems.
CoCo 3 example: CoCo 3 + Deluxe RS-232 Pak or compatible serial solution + terminal software such as NetMate + serial connection to the Windows PC + RetroModem Bridge. If the Windows PC needs a serial port, this USB serial adapter option is the affiliate link used on the existing page.

Setup

Basic connection setup.

The vintage computer remains the terminal. Windows handles the bridge and Internet connection.

01 · Connect

Connect serial

Connect the vintage computer's serial interface to the Windows PC.

02 · Configure

Set COM and baud

Select the correct Windows COM port and choose the same baud rate used by the vintage terminal.

03 · Start

Start Bridge

Start RMB's bridge and open the terminal program on the vintage computer.

04 · Dial

Send an ATDT command

Dial a hostname, a saved alias, or use ATDT MENU to open RMB's local menu.

Current public release

RetroModem Bridge v3.4

v3.4 adds experimental Local Door Game Mode, a separate Door Games list, ATDT DOORS, configurable door aliases, DOOR32.SYS generation, single-key input assistance, and optional output paging.

Windows x64 Hayes commands Serial ⇄ TCP/Telnet Session Mirror BBS tools Door Game Mode
Download v3.4 ZIP ↓ View source on GitHub RetroModemBridge-v3.4.zip
Current public release

Support the projects

Buy me a coffee

If you enjoy the projects on Tequestafarian and want to help support them, you can use the PayPal button below.

Download

RetroModem Bridge v3.4

Windows serial-to-TCP/Telnet modem bridge for vintage computers.