Skip to content
SPECIFICTION
Get listed

dosdoor

github.com

macOSLinux
Visit github.com
Spec score 7.3 #18 of 26 in MS-DOS Emulators

Spec sheet

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

Where Specifiction places it

Alternatives to dosdoorAll alternatives →