Resources

100 BBS Era MUDs resources for MUD players

This resource guide provides technical pathways for preserving and running BBS-era MUDs and door games. It focuses on the transition from dial-up systems to networked environments, offering specific tools for emulation, code recovery, and historical documentation for MUD historians and retro-computing developers.

100 BBS Era MUDs resources for MUD players illustration
Placeholder illustration shown while custom artwork is being produced.

Preservation Tools and Code Repositories

  1. 1

    MUD Archive on GitHub

    beginnerhigh

    A curated collection of legacy MUD source code, including early DikuMUD, AberMUD, and LPMud versions preserved for educational use.

  2. 2

    Textfiles.com MUD Directory

    beginnerstandard

    Jason Scott's archive of early MUD documentation, design documents, and technical specs from the 1980s and 1990s.

  3. 3

    The Major BBS (Worldgroup) Restoration Project

    advancedhigh

    Tools and documentation for running Galacticomm's Major BBS, the primary host for many commercial BBS-era MUDs like MajorMUD.

  4. 4

    SyncTERM

    beginnermedium

    A cross-platform terminal program that supports PETSCII, Atari, and ANSI BBS-era terminal emulations required for accurate testing.

  5. 5

    AnsiLove/C

    intermediatestandard

    A tool to convert legacy BBS ANSI art and screens into PNG images for modern web-based documentation and archiving.

  6. 6

    DikuMUD 1.1 Source Recovery

    intermediatemedium

    The original 1991 source release of DikuMUD, essential for understanding the transition from BBS-style play to networked server architecture.

  7. 7

    BBS Door Game Archive

    beginnermedium

    A repository of 'Door' games (proto-MUDs) such as Legend of the Red Dragon (LORD) and TradeWars 2002 that shared MUD mechanics.

  8. 8

    Gnu-Ansi-C-LPMud

    advancedstandard

    A specific branch of LPMud optimized for early C compilers, useful for porting legacy BBS logic to modern Linux environments.

  9. 9

    MUD-Dev Mailing List Archives

    beginnerhigh

    A historical archive of technical discussions by early MUD developers regarding state persistence and network protocols.

  10. 10

    The CircleMUD Codebase Archive

    intermediatemedium

    The complete source history for CircleMUD, which was the bridge for many BBS operators moving into the internet-connected MUD era.

Emulation and Modern Hosting Stacks

  1. 1

    DOSBox-X for MUD Hosting

    intermediatehigh

    An enhanced fork of DOSBox that includes better support for 16-bit networking, necessary for running DOS-based BBS MUDs.

  2. 2

    NetFoss Telnet Bridge

    advancedhigh

    A FOSS-compliant Telnet-to-COM port bridge that allows 16-bit DOS door games to be played over modern TCP/IP connections.

  3. 3

    Synchronet BBS Software

    intermediatemedium

    Modern BBS software with built-in Telnet/SSH support and a robust API for hosting legacy MUD door games on Windows or Linux.

  4. 4

    Mystic BBS Node Management

    intermediatestandard

    A light-weight BBS suite that is frequently used by preservationists to host multi-node legacy MUDs with minimal overhead.

  5. 5

    GameSrv

    advancedmedium

    A multi-platform BBS door server that specifically handles the socket-to-local-pipe conversion required for older multi-user games.

  6. 6

    vmodem Virtual Modem Driver

    advancedhigh

    Simulates a Hayes-compatible modem over TCP/IP, allowing unmodified 1980s MUD software to 'answer' incoming internet calls.

  7. 7

    DoorWay Door Driver

    intermediatestandard

    A legacy utility used to wrap non-BBS aware programs into a BBS environment; critical for running early standalone text games.

  8. 8

    BBSLink Inter-BBS Network

    beginnermedium

    A centralized server system that allows different BBS systems to share a single MUD instance across the internet.

  9. 9

    Wine Win16 Support

    advancedstandard

    Configuring Wine on 32-bit Linux systems to run 16-bit Windows MUD servers like early versions of Worldgroup.

  10. 10

    Telnet-to-Websocket Proxies

    intermediatehigh

    Tools like 'wstelnet' that allow legacy BBS MUDs to be played directly in a modern web browser without specialized clients.

Historical Research and Documentation

  1. 1

    Google Groups USENET Archive

    beginnermedium

    Searchable records of alt.bbs and alt.mud from the late 80s, containing original bug fixes and release announcements.

  2. 2

    BBS Documentation Project

    beginnerstandard

    A community-driven wiki focusing on the technical manuals of BBS software that hosted the first generation of multi-user games.

  3. 3

    Richard Bartle's Early Papers

    beginnerhigh

    The foundational academic papers on MUD design and player types, many of which were written during the BBS-to-Internet transition.

  4. 4

    The MUD Connector (Archived)

    intermediatestandard

    Historical listings from TMC via the Wayback Machine, used to track the lifespan and evolution of specific BBS-based MUDs.

  5. 5

    BBS Door Game History Wiki

    beginnermedium

    Detailed development histories of games like Solar Realms Elite and Barren Realms Elite, which influenced later MUD economies.

  6. 6

    The Museum of Art and Digital Entertainment

    intermediatemedium

    A resource for finding legal pathways to access and preserve abandonware MUD codebases that are otherwise stuck in copyright limbo.

  7. 7

    Early MUD Map Archives

    beginnerstandard

    Collections of hand-drawn or ASCII maps from the 80s, providing insight into the spatial design constraints of low-bandwidth systems.

  8. 8

    BBS Scene File Echoes

    advancedmedium

    Archives of FidoNet 'file echoes' where MUD source code was originally distributed between BBS sysops.

  9. 9

    VirtualBox FreeDOS Implementation

    intermediatehigh

    A guide to setting up a FreeDOS environment in VirtualBox for the most stable execution of 1980s assembly-based MUD engines.

  10. 10

    The Major BBS Emulation Wiki

    advancedstandard

    Technical deep-dives into the 'Module' system used by Galacticomm, which was the precursor to modern plugin architectures.