Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. MS-DOS Emulators
  3. dosbox-automation

dosbox-automation

On the record

Automation
It provides an HTTP REST API with bearer-token authentication and Swagger UI, plus a sandboxed Lua engine with frame-accurate timing.dosbox-automation.org · read 3 Oct 2026
Automation interface
It provides an HTTP REST API with bearer-token authentication and a built-in Swagger UI.dosbox-automation.org · read 3 Oct 2026
Emulation
The project includes DOSBox Staging functionality, additional bug fixes and hardening, and a FluidR3 General MIDI soundfont enabled by default.dosbox-automation.org · read 3 Oct 2026
Inspection
It supports screen-text reading in text modes and memory and register inspection for debugging.dosbox-automation.org · read 3 Oct 2026
Inspection and capture
The API supports screen capture and video recording, text reading in text modes, and memory and CPU register inspection.dosbox-automation.org · read 3 Oct 2026
Install recipes
A Python reference implementation reads TOML recipes to perform unattended installations, including disk swaps, through the REST API and Lua engine.dosbox-automation.org · read 3 Oct 2026
Integrations
The maker describes use with shell scripts, Python programs, game launchers, automated test harnesses, and CI/CD pipelines.dosbox-automation.org · read 3 Oct 2026
License
The independent project is licensed under GNU GPL v2+ and is based on DOSBox Staging.dosbox-automation.org · read 3 Oct 2026
Linux limit
The official Linux build is statically linked and currently targets x86_64.dosbox-automation.org · read 3 Oct 2026
macOS availability
The maker says there are no official macOS builds, but users can compile from source; it describes that route as untested.dosbox-automation.org · read 3 Oct 2026
MCP bridge
A separate Python package, dosbox-mcp, wraps the REST API as MCP tools for compatible clients such as Claude Code.dosbox-automation.org · read 3 Oct 2026
Mount restrictions
When the webserver is enabled, mount paths are validated and restricted by configured whitelists, and a one-way mount lock can freeze drive configuration until restart.dosbox-automation.org · read 3 Oct 2026
Notable compatibility limit
The documentation says Windows 9x (95, 98, ME) is not supported.dosbox-automation.org · read 3 Oct 2026
Purpose
dosbox-automation is a DOSBox Staging fork that lets launchers, test harnesses, and scripts launch, drive, and inspect DOS applications and games.dosbox-automation.org · read 3 Oct 2026
Recording
The automation layer supports input and video recording with replay, plus single-frame capture through the API.dosbox-automation.org · read 3 Oct 2026
Recording and replay
It can record and replay keyboard and mouse input with frame-accurate timing for deterministic runs.dosbox-automation.org · read 3 Oct 2026
Scripting
Its sandboxed Lua engine drives execution, input, and system state with frame-accurate timing.dosbox-automation.org · read 3 Oct 2026
Security
The API requires a bearer token, the webserver binds to localhost by default, and Lua scripts run without filesystem or process access.dosbox-automation.org · read 3 Oct 2026

Alternatives to dosbox-automation

Every alternative, ranked