← Kalgoorlie Retro Gaming
Kalgoorlie Retro BBS · Game server

LORD Server

A Legend of the Red Dragon game server for Windows. Players connect to it directly by telnet, or come from a BBS by rlogin, much like TradeWars players do with TWGS.

What it is

LORD Server runs Legend of the Red Dragon on a Windows machine as a service of its own, with no BBS software needed. It listens for telnet and rlogin connections, logs players in, and gives them a menu of games. Each player's game is a copy of LORD FP, built for 64-bit Windows.

A BBS links to it with an rlogin door: the BBS sends the player's name, the server makes an account for them the first time, and they go straight into the game. Several BBSes can share one server, so their players meet in the same realm.

Try it: the Kalgoorlie Retro BBS has it as LORD - Windows Server. Telnet to bbs.theiguru.au (port 23), press X for the games and pick it from the list. How to connect.

Features

Connections

  • Telnet (port 23) and rlogin (port 513); either can be moved or turned off
  • Telnet players make their own account with a password
  • rlogin accounts are made automatically from the BBS user name
  • rlogin can be limited to your BBS's address
  • Detects ANSI terminals and the screen size

Several games

  • Games A to Z, each in its own folder with its own players and settings
  • A game menu showing who is playing each one
  • A BBS door can open a game directly (xtrn=A)
  • Nodes per game and minutes per visit set for each game

For the sysop

  • A console window showing the server, who is on and the log as it happens, with commands to disconnect players and manage accounts
  • Runs in its own window or as a Windows service; the console opens on the running service
  • Sysops can run the game set-up program (lordcfg) remotely from the menu
  • Players are saved when they hang up, are disconnected, or the server stops
  • Idle time-out, connection limit and a log file

The game

  • The full single-BBS LORD: forest, Inn, masters, the Red Dragon, player fights, marriage, mail and the daily news
  • LADY scripts (LORD.LDY forest events, 4.07-style events)
  • The set-up program's player editor and game options

Version 1.4.2: The weapon and armour shops showed two lists of numbers, one two lines below the other. Now only LORD 4.06's own list is shown.

Version 1.4.1: The server takes a BBS key (or register) in either rlogin field, so Mystic's IR menu command works without swapping its user and password. Sysops linking a BBS: see the step-by-step for Synchronet and Mystic.

New in version 1.4: Other BBSes can link to your server without asking first. A BBS signs up once through its rlogin door and gets a key; its players' accounts carry the BBS's tag (Bob@SHS), so the same name on two BBSes is two players. The console's bbs command lists them and can replace, turn off or remove a key. See Linking a BBS.

Version 1.3: In the player editor, turning Dead off for a killed player now also gives them back their hit points (the game counts 0 hit points as dead, so before this they stayed dead).

Version 1.2: The Pawn Shop 3.40 runs. IGMs now see the game as C:\LORD\, as on a DOS BBS; if you set up IGMs under 1.1, see upgrading from 1.1. Also: an IGM's DOSBox-X can no longer be left running after a player hangs up inside it.

Version 1.1: LORD 4.06 In-Game Modules (Other Places). They are DOS programs, so LORD Server runs them in DOSBox-X, which comes with it, with its own FOSSIL driver for the player's connection; the console's dos command opens a DOS prompt for installing and setting them up. See the sysop guide.

Installing

  1. Run LORDSRV-1.4.2-setup.exe as an administrator (or install the MSI: msiexec /i LORDSRV-1.4.2-x64.msi). The default folder is C:\LORDSRV; the server keeps its settings, accounts and games there, so it should not be under Program Files.
  2. Choose the parts you want: Start menu items, a Windows Firewall rule, and whether to install the server as a Windows service (it then starts with Windows, with no one logged on).
  3. Open LORD Server (console) from the Start menu. It starts the server in its console window, or, with the service running, opens the console on the service. On its first run the server writes lordsrv.ini with the defaults, makes game A and starts listening.
  4. Type settings in the console to set the server's name, ports, your own BBS's address for rlogin, the address other BBSes use, your sysops and the games. After saving it restarts the server for you.
  5. Telnet in and make an account, then make it a sysop: type sysop <your name> on the server console, or add the name to Sysops= in lordsrv.ini.

Add more games on the settings screen (Add a game). They are kept in lordsrv.ini, one section each:

[Game B]
Name=The Second Realm
Dir=games\B          ; its own folder: players, lord.ini, logs
MaxNodes=20          ; players at once
TimeLimit=60         ; minutes per visit

The console

The console shows the server's name, ports and time up, the connections (who, where from, which game and node), and the log, all updated as it happens. Commands are typed at the bottom: who, kick, users, sysop, passwd, adduser, disable, shutdown and more. As a Windows service the server keeps running when the console is closed; lordsrv -install and lordsrv -uninstall add and remove the service.

To set up a game, type config A in the console: LORD's set-up program opens for game A (game options, tournaments, the player editor, weapons, armour and monsters, LADY events). reset A starts game A again; its players are disconnected first.

The sysop guide covers all of it: installing, the console, settings, games, players, linking BBSes and IGMs. The installer shows Getting started (QUICKSTART.TXT) when it finishes. Everything else, including all the commands and settings, is in README.TXT.

Linking a BBS

Add an rlogin door on the BBS that connects to the server. The BBS user's name becomes their account on the server; no password is asked for. Your own BBS goes in RLoginAllow= in lordsrv.ini. Other BBSes sign up for a key themselves: their door sends it, and their players' accounts get the BBS's tag (Bob@SHS), so the same name on two BBSes is two players.

Synchronet

An external program (SCFG, External Programs, Online Programs) with one of these command lines, and no drop file:

; your own BBS, listed in RLoginAllow
?rlogin your.server.address -t xtrn=A -P
; another BBS: sign up once to get a key ...
?rlogin your.server.address -s register -P
; ... then use the key
?rlogin your.server.address -s KEY -t xtrn=A -P

-t xtrn=A takes the player straight into game A and back to the BBS when they quit; leave it out to show the game menu. Synchronet sends the user's alias as the name. Use address:port if the server listens somewhere other than 513. The console's bbs command lists the BBSes that have signed up, and can make, replace, turn off or remove their keys. See Linking a BBS in the sysop guide.

Other BBSes

Mystic, EleBBS and others: use the BBS's rlogin door or menu command, with the user's name or alias as the client user name, the key (if any) as the server user name, and xtrn=A as the terminal type if you want a game opened directly.

Play on Kalgoorlie's server

Sysops are welcome to link their BBS to the LORD Server here: sign up with ?rlogin bbs.theiguru.au:5130 -s register -P.

Downloads

LORD Server 1.4.2 for 64-bit Windows (Windows 10 or 11, Windows Server 2016 or newer). The installer, the MSI and the zip contain the same programs: lordsrv.exe, the game lord.exe, the set-up program lordcfg.exe and LORD's stock game files.

LORD Server 1.4.2 for Windows: installer

Installs to C:\LORDSRV. Optional Start menu items, a Windows Firewall rule, and installing the server as a Windows service. Includes DOSBox-X for DOS IGMs. Running it over an installed copy updates the programs and keeps your games and accounts.

LORDSRV-1.4.2-setup.exe · 8.7 MB · 3 November 2026

SHA-256 d466a9838a56bad505bb41e3157d9a0c198a98705a1faaea99eedf03ac36595e

Download

LORD Server 1.4.2 for Windows: MSI

A Windows Installer package for msiexec or Group Policy. Same programs; installs to C:\LORDSRV with Start menu items and a firewall rule. Options: INSTALLDIR=..., SERVICE=1 (run as a Windows service), FIREWALL=0.

LORDSRV-1.4.2-x64.msi · 11.9 MB · 3 November 2026

SHA-256 1c4bbdfc08a36f18a4e8811fa722b42ff3f327245547437da3db9f7cf2b0042c

Download

LORD Server 1.4.2 for Windows: zip

The same files without an installer: unzip into a folder of its own and run lordsrv.exe.

LORDSRV.ZIP · 11.2 MB · 3 November 2026

SHA-256 29f583d7c0c6e485b9d8ae171d9bb4701b7f2c442bb530739c5d23d1e1c5fb66

Download

Read the documents first if you like: Getting started and README.TXT.

The door versions

To run LORD as an ordinary door game on your own BBS instead, use LORD FP, the same game as a door for DOS, Linux or Windows. See the LORD FP page for the details, the source and the sysop guide.

LORD FP for DOS

The door game for DOS BBSes, or Synchronet on Linux under dosemu2. A drop-in replacement for LORD 4.06 that keeps its players and In-Game Modules.

LORDFP.ZIP · 991 KB · 3 November 2026

SHA-256 a43d35f3a7c2404e43ee3aec7e209358c8ec5e90a28aa9dae8348a0da5296ca7

Download

LORD FP for Linux

The native Linux door game for Synchronet and other Linux BBSes.

LORDFPL.ZIP · 1.0 MB · 3 November 2026

SHA-256 c95a5d0f89a74f0d6a3b4333141b3b3352debd836a6f70bc031eaa11edf4cadc

Download

LORD FP for Windows

The 64-bit Windows door game (DOOR32.SYS, socket I/O) for Synchronet, Mystic and other Windows BBSes. Includes DOSBox-X for DOS In-Game Modules.

LORDFPW.ZIP · 11.5 MB · 3 November 2026

SHA-256 04557be6adfacfa7ee4eb52cde541a1cda2b852311f7ccc656240124732ae213

Download

SyncTERM-Lua

A BBS terminal for playing: SyncTERM 1.9 with Lua scripting added. Press F12 while connected to load or run a script, or Alt-R to record one. It comes with two example scripts:

  • lordbot.lua plays a day of Legend of the Red Dragon: the forest, the master, gear, the bank and the Inn.
  • twbot.lua plays a day of TradeWars 2002: it learns the map, trades between ports and explores.

SyncTERM-Lua 1.9-lua6 for Windows: installer

64-bit Windows. Installs for your user only (no administrator needed) and upgrades older versions.

SyncTERM-Lua-1.9.6-x64.msi · 3.8 MB · 3 November 2026

SHA-256 6238a4cc65d7d2b28e34d035e04b585c5c6da1a8a472cb0e70368dd79c7438df

Download

SyncTERM-Lua 1.9-lua6 for Windows: zip

The same program without installing: unzip and run syncterm.exe.

syncterm-1.9-lua6-win64.zip · 3.3 MB · 3 November 2026

SHA-256 967d8ab30a626ddf8eb1e5f0ca38b7d90d62667dd43b4d945e63b8c122e29b47

Download

SyncTERM-Lua 1.9-lua6 for Linux

Debian 13 / Ubuntu 24.04 or newer, 64-bit: sudo apt install ./syncterm-lua_1.9-lua6_amd64.deb

syncterm-lua_1.9-lua6_amd64.deb · 2.5 MB · 3 November 2026

SHA-256 2642914618522e252765ba419e28f2d571caea011aa2395d4157312146c5a6a0

Download

lordbot.lua (LORD script, 1.9-lua6)

The latest LORD script on its own, for updating an installed SyncTERM-Lua: save it in your script folder, replacing the old copy.

lordbot.lua · 43 KB · 3 November 2026

SHA-256 1323c7e7a76a392261f9018dd3950842980d6f09df8e0770cde9734bc3216f2b

Download

twbot.lua (TradeWars 2002 script, 1.9-lua6)

The latest TradeWars script on its own, for updating an installed SyncTERM-Lua: save it in your script folder, replacing the old copy.

twbot.lua · 71 KB · 3 November 2026

SHA-256 026ad918b4a0e5b3b76d4a870c9d6d2fda7cdbe7d463ccb02c8ac6a4f51cec28

Download

Scripts go in the script folder: %APPDATA%\SyncTERM\scripts on Windows, ~/.local/share/syncterm/scripts on Linux. The F12 menu's Script Folder item opens it. More in the release notes.

Contact

Questions, bug reports and suggestions are welcome. Email slaterm@theiguru.au, or leave a message for the sysop on the Kalgoorlie Retro BBS (telnet bbs.theiguru.au).

If you link your BBS to a LORD Server, or would like to link to this one, get in touch.

Credits

  • Legend of the Red Dragon by Seth Robinson. LORD 4.06 © Robinson Technologies / Metropolis Gameport.
  • lord.js, the version LORD FP follows, by Deuce; it ships with Synchronet BBS.
  • SyncTERM by Stephen Hurd (Deuce) and the Synchronet developers; Lua by PUC-Rio.
  • TradeWars 2002 and TWGS by Gary Martin and John Pritchett, whose game server inspired this one.
  • LORD Server, LORD FP and SyncTERM-Lua from the Kalgoorlie Retro BBS.