EVERYTHING XIAOMI
Get listed

dosdoor

dosdoor is a free DOS emulator designed to run BBS door games on Linux and macOS.

Place
#21 of 26
Score
5.6
dosdoor's website

What dosdoor is

dosdoor is a free DOS emulator designed to run BBS door games on Linux and macOS. It derives from dosemu 1.4.0 but removes sound, graphics, networking, and other subsystems to focus on text-based game operation. The project describes it as a replacement for dosemu in PhotonBBS doorexec scripts. It supports virtual COM ports mapped to standard input and output, UART emulation, BIOS serial services, and a FOSSIL driver; terminal output supports ANSI and VT100. BBS setups can use drop files including DORINFO1.DEF, DOOR.SYS, and SRDOOR, though Barren Realms Elite uses its own setup utility. Listed tested games include LORD, Barren Realms Elite, Operation: Overkill II, The Simpsons, and Darkness. Tested builds include Linux x86_64 and macOS on Apple Silicon and x86_64. On Linux x86_64, the full interpreter and JIT compiler are listed as tested; macOS uses the full interpreter. Each game needs its files, a launch batch file, and BBS drop files in a known location. The repository identifies the software as GPLv2.

Good

  • Free software identified as GPLv2.
  • Supports Linux x86_64 and macOS builds.
  • ANSI and VT100 terminal output.
  • Supports standard BBS drop file formats.
  • Tested with several listed door games.

Watch out

  • Sound, graphics, and networking are removed.
  • Mouse support is not included.
  • Each game needs files, a batch file, and drop files.

Who it suits

dosdoor is suited to BBS operators who need to run text-based DOS door games on supported Linux or macOS systems. Its focus is narrow, so it is for setups that can work without sound, graphics, or networking.

Verdict

dosdoor concentrates on terminal-based BBS door games and provides serial and drop-file support for that use. Its removed subsystems make it unsuitable for DOS workloads that need graphics, sound, or networking.

The facts

Each one read from dosdoor's own pages, with the date it was checked.

What it does

Backward compatibility
The DOSEMU_HOGTHRESHOLD environment variable is accepted for compatibility, and the project says it has built-in idle detection.checked 8 Oct 2026
Base
It is derived from dosemu 1.4.0, with sound, graphics, networking, and other subsystems removed.checked 8 Oct 2026
BBS integration
dosdoor is described as a drop-in replacement for dosemu in PhotonBBS doorexec scripts.checked 8 Oct 2026
Compatibility
It is derived from dosemu 1.4.0, with sound, graphics, networking, and other subsystems removed.checked 7 Oct 2026
CPU modes
The default selects JIT on x86_64 and full software interpretation elsewhere; JIT is limited to x86_64.checked 8 Oct 2026
Drop file formats
Supported formats listed include DORINFO1.DEF, DOOR.SYS, and SRDOOR.checked 8 Oct 2026
Drop files
It works with standard BBS drop file formats including DORINFO1.DEF and DOOR.SYS, and notes that BRE uses its own setup utility.checked 7 Oct 2026
Game setup
Each game requires game files, a launch batch file, and BBS drop files in a known location.checked 8 Oct 2026
Game support
The README lists tested games including LORD, Barren Realms Elite, Operation: Overkill II, The Simpsons, and Darkness.checked 7 Oct 2026
Installation
The README gives Homebrew installation for macOS and RPM download or spec-file build instructions for Fedora/RHEL.checked 8 Oct 2026
License
The project states it is licensed under GPLv2, inherited from dosemu.checked 8 Oct 2026
Notable limits
The project removes sound, graphics, mouse support, networking, SCSI and CDROM, DMA, joystick, and non-CP437 character sets.checked 7 Oct 2026
Pricing
The repository page provides no product pricing information.checked 7 Oct 2026
Purpose
dosdoor is a stripped-down, cross-platform DOS emulator built to run BBS door games.checked 8 Oct 2026
Serial and terminal features
It supports virtual COM ports mapped to stdin and stdout, UART emulation, BIOS serial services, a FOSSIL driver, and ANSI/VT100 terminal output.checked 7 Oct 2026
Serial I/O
It provides virtual COM ports mapped to stdin/stdout, UART emulation, BIOS serial services, and a FOSSIL driver.checked 8 Oct 2026
Supported systems
The README lists tested builds for Linux x86_64 and macOS on Apple Silicon and x86_64.checked 7 Oct 2026
Terminal
Text terminal output supports ANSI/VT100 through the slang library.checked 8 Oct 2026
Tested games
The README lists LORD, Barren Realms Elite, Operation: Overkill II, The Simpsons, and Darkness as tested door games.checked 8 Oct 2026

Where it runs

Linux support
Linux x86_64 is listed as tested with both the full interpreter and JIT compiler.checked 8 Oct 2026
macOS support
macOS ARM64 (Apple Silicon) and macOS x86_64 are listed as tested with the full interpreter.checked 8 Oct 2026

The company

Maker location
The GitHub profile lists Florida.checked 7 Oct 2026

Alternatives to dosdoor

All alternatives
  1. 1DOSBox-X logo

    DOSBox-X

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  2. 2

    DOSBox Pure

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.2Free plan
  3. 3

    DOSBox Staging

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.2Free plan
  4. 4

    DOSBox

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.1Free plan
  5. 5

    Magic DosBox

    Free planAndroid
    7.1$3.99 one-time
  6. 6

    DOS Browser

    Free planAndroidWebLinuxmacOS
    6.7Free plan