DOSBox
Emulator for x86 with DOS
DOSBox emulates an x86 processor running a DOS environment, allowing legacy DOS applications and games to be executed on modern hardware. It reproduces the behavior of classic DOS systems, handling file I/O, memory management, and hardware interfaces such as sound and graphics through software emulation. The emulator includes a basic permission system that restricts access to host system resources like /proc, and offers a secure mode for running untrusted software.
The software is primarily aimed at users who need to run historic DOS software—such as retro gamers, hobbyists, and developers testing legacy code—on contemporary operating systems. Compatibility reports indicate that it can run a wide range of DOS titles with behavior results, and it provides configuration options for keyboard, mouse, and display handling. Patches are available to address specific issues on Linux, such as keyboard input and mouse locking.
DOSBox is distributed as a stable, mature package with support for macOS and other platforms. Updates address security vulnerabilities, buffer‑overflow bugs, and OpenGL rendering fixes, while maintaining compatibility with earlier releases. Documentation includes a tutorial and manual to guide configuration and usage.
Reviews
Loading reviews…
Similar apps

Emulators & Retro
86Box
Emulator of x86-based machines based on PCem

Emulators & Retro
DOSBox Staging
DOS game emulator

System Monitoring & Maintenance
DOSBox-X
Fork of the DOSBox project

Emulators & Retro
Snes9x
Video game console emulator

Emulators & Retro
Xemu
Original Xbox Emulator

Emulators & Retro
FS-UAE
Amiga emulator