DOSBox

What DOSBox is
DOSBox is a DOS emulator for running older programs and games that may not work on newer computers. It is available for Windows, Linux, and macOS, and is free and open source. Its emulation includes 286 and 386 CPUs in real and protected modes, XMS and EMS memory, and graphics standards from Tandy and Hercules through VGA and VESA. Sound emulation covers SoundBlaster and Gravis UltraSound cards. DOSBox can mount floppy and CD-ROM images, including ISO and CUE/BIN formats. It also supports IPX networking through its internal IPXNET program and can emulate a serial nullmodem connection over a network or the internet. The site identifies version 0.74-3 as the latest and lists packages for Mac OS X, Windows, Fedora, and Debian, as well as source code. A game compatibility list uses statuses including runnable, playable, and supported. For untrusted files, the site recommends secure mode; this disables MOUNT, IMGMOUNT, and BOOT. Questions about using DOSBox or running a particular game can be posted in the forum.
Who it suits
DOSBox suits people looking to run older DOS programs or games on Windows, Linux, or macOS. Its disk image mounting and networking features may also fit users with those needs.
What it does well
- Free and open source.
- Emulates several DOS-era CPU and graphics standards.
- Mounts floppy and CD-ROM images.
- Supports IPX networking and serial nullmodem connections.
- Publishes a compatibility list for games.
What to know first
- The latest listed version is 0.74-3.
- Secure mode disables MOUNT, IMGMOUNT, and BOOT.
- Listed packages cover Mac OS X, Windows, Fedora, and Debian.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| DOSBox | x86 DOS emulator · free of charge · open source | Free |
As dosbox.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the DOSBox website.
- Choose a build or package for Windows, Mac OS X, Fedora, or Debian, or get the source code.
- Install or build DOSBox for a supported host platform.
- Consult the compatibility list for the game you want to run.
- Use the forum for questions about using DOSBox or running a specific game.
DOSBox is a free, open-source emulator for running DOS-era programs and games on Windows, Linux, and macOS. It is best suited to people who want to run older software using emulated period hardware, without setting up an original PC. Its wide hardware and disk-image support is a strong foundation, but compatibility varies by game.
Overview
DOSBox recreates 286 and 386 CPUs in real and protected modes, along with XMS and EMS memory. That breadth matters for software built around older PC configurations: it offers more than a simple DOS prompt, though a particular title may still need compatibility checking.
The maintained game list distinguishes titles marked runnable, playable, or supported. Those statuses are useful starting points when deciding whether DOSBox suits a specific game; questions about using the emulator or running a title can be directed to its forum.
Key features
Period hardware and media
Emulated graphics range from Tandy and Hercules through CGA, EGA, VGA, and VESA, while sound emulation covers SoundBlaster and Gravis UltraSound. Gamepad and audio CD support add options for games designed around those devices. The range makes DOSBox a flexible choice for older titles, but does not guarantee every game will run well.
IMGMOUNT can attach floppy and CD-ROM images, including ISO and CUE/BIN formats. The supported image types also include CUE/IMG and hard-drive images. This is useful when software is distributed as disk images rather than ready-to-run files.
Networking and security
IPXNET supports IPX networking, and DOSBox can emulate a serial nullmodem cable over a network or the internet. These capabilities suit legacy multiplayer setups, though they are specialized features rather than a reason to choose DOSBox for ordinary modern networking.
For untrusted files, the DOSBox site recommends config -securemode. It disables MOUNT, IMGMOUNT, and BOOT, limiting the operations available in that mode. That restriction is a meaningful safety trade-off if a file needs disk mounting or booting.
Pricing
DOSBox is free and open source. Its DOSBox plan costs nothing, so there is no paid tier to weigh against missing features. The project identifies version 0.74-3 as its latest release.
Platforms
DOSBox supports Windows, Linux, and macOS hosts. The download page lists 0.74-3 builds or packages for Mac OS X, Windows, Fedora, and Debian, along with source code. That gives users on those systems a direct path to a build, while the source is available for those who prefer to work from it.
Who it's for
DOSBox is a good fit for people preserving access to DOS software, running older games, or working with disk images and legacy networking. It is less suited to anyone who needs a guarantee that a particular title will work: check the compatibility list first, and choose another option if its status or supported host platforms do not match your needs.
Pros and cons
- Broad period hardware emulation: CPU, memory, graphics, and sound support can accommodate software built for varied DOS-era configurations.
- Flexible disk-image support: Floppy, CD-ROM, and hard-drive images help with software distributed in those forms.
- Free and open source: The free plan avoids a purchase decision, and source code is available.
- Compatibility is title-dependent: The status list helps set expectations, but users need to check the game they intend to run.
- Secure mode limits disk operations: Disabling MOUNT, IMGMOUNT, and BOOT is prudent with untrusted files but can rule out workflows that depend on them.
Alternatives
Compare MS-DOS emulators if you want to weigh DOSBox against other options by category.
DOS Browser may suit users who want a browser-based option across web and desktop or mobile platforms; its free plan uses browser indexed storage, which can be cleared, and has no cross-device play.
DosKit is another free option with support across web, desktop, and mobile platforms.
DOSBox Pure is worth considering if you want a free standalone desktop emulator and are comfortable with a name-your-own-price model.
DOSBox Staging may be a better fit for personal, low-stakes use, with its free plan explicitly carrying no warranty.
js-dos is an alternative for web, API, Linux, or self-hosted use.
DOS Wasm X suits users looking for a browser-based, self-hosted emulator with selectable hard-drive and RAM options.
Magic DosBox is an Android alternative with a free Lite plan.
DOSBox PSP is a free port for PlayStation Portable.
Verdict
Choose DOSBox if you want a free, open-source way to run DOS programs and games across Windows, Linux, or macOS, especially when hardware emulation and disk-image support matter. Its main drawback is that compatibility remains game-specific, so check the title list before relying on it; look elsewhere if you need a different platform or a browser-based option.
Verdict
DOSBox provides DOS emulation and disk image support for running older software and games. Check the compatibility list for a game's status and use secure mode with untrusted files, keeping in mind the commands it disables.
Questions
Does DOSBox cost anything?
No. DOSBox is free of charge and open source.
Which platforms does DOSBox support?
DOSBox supports Windows, Linux, and macOS. The download page lists builds or packages for Mac OS X, Windows, Fedora, and Debian, plus source code.
What kinds of disk images can it mount?
It can mount floppy and CD-ROM images, including ISO and CUE/BIN formats. The listed formats also include CUE/IMG and hard-drive images.
What is the latest version listed?
The site identifies DOSBox 0.74-3 as its latest version.
Does DOSBox support networking?
Yes. It supports IPX networking through its internal IPXNET program and serial nullmodem connections over a network or the internet.
What does secure mode do?
The site recommends secure mode for untrusted files. It disables MOUNT, IMGMOUNT, and BOOT.
Facts from DOSBox's own pages
- Android port features
- The Magic DosBox Android port advertises touch controls, mouse, keyboard, sound, gamepad support and IPX networking. · play.google.com, 15 Oct 2026
- Browser port
- The js-dos repository describes an Emscripten port that compiles DOSBox to JavaScript for browser play and is GPL licensed. · github.com, 15 Oct 2026
- Compatibility
- The site maintains a game compatibility list with statuses including runnable, playable and supported. · dosbox.com, 28 Sept 2026
- Configuration
- Settings are controlled through command-line options and text configuration files that are generated automatically. · dosbox.com, 15 Oct 2026
- Controller support
- The manual documents joystick and gamepad emulation, button mapping and configurable joystick types. · dosbox.com, 15 Oct 2026
- CPU emulation
- It emulates 286 and 386 processors in real and protected modes, with XMS and EMS memory. · dosbox.com, 15 Oct 2026
- Current official version
- The official site lists 0.74-3 as the latest version. · dosbox.com, 15 Oct 2026
- Developer build
- The source can be compiled on systems with SDL and a decent C++ compiler, supporting self-hosted builds. · dosbox.com, 15 Oct 2026
- Disk images
- The manual says IMGMOUNT can mount floppy disk images and CD-ROM images, including ISO and CUE/BIN formats. · dosbox.com, 28 Sept 2026
- Documentation
- The project provides a large v0.74-3 manual, FAQ, tutorial and configuration wiki covering installation, controls, networking and troubleshooting. · dosbox.com, 15 Oct 2026
- Downloads
- The download page lists DOSBox 0.74-3 builds or packages for Mac OS X, Windows, Fedora and Debian, as well as source code. · dosbox.com, 28 Sept 2026
- Frontends
- The official downloads page lists numerous community frontends for Windows, macOS, Linux and other systems. · dosbox.com, 15 Oct 2026
- Graphics
- DOSBox emulates Tandy, Hercules, CGA, EGA, VGA and VESA graphics. · dosbox.com, 28 Sept 2026
- Graphics emulation
- Supported display hardware includes Tandy, Hercules, CGA, EGA, VGA and VESA modes. · dosbox.com, 15 Oct 2026
- Independent platform description
- ComputerBase describes DOSBox as freeware for Windows, Linux and macOS with 286/386, classic graphics, sound, keyboard, mouse and DOS filesystem emulation. · computerbase.de, 15 Oct 2026
- Licence
- Open Hub identifies DOSBox as GNU General Public License version 2.0 or later. · openhub.net, 15 Oct 2026
- Limit: gaming focus
- The official FAQ says non-gaming DOS applications are not the project's primary focus and lists parallel ports, long filenames and Ctrl-Break as unsupported. · dosbox.com, 15 Oct 2026
- Limit: hardware edge cases
- A SourceForge reviewer reported that a game failed with a configuration error, while another requested better optimization for low-end hardware. · sourceforge.net, 15 Oct 2026
- Limit: learning curve
- Reviewers describe setup, mounting drives and editing configuration files as tricky for newcomers. · sourceforge.net, 15 Oct 2026
- Limit: missing save states
- An Open Hub reviewer praised smooth gameplay and upscaling but said save and load machine-state support was missing. · openhub.net, 15 Oct 2026
- Limit: single-core performance
- The manual states that DOSBox uses one host CPU core, so performance is limited by that core's available power. · dosbox.com, 15 Oct 2026
- Maker structure
- The official crew page identifies Peter Veenstra, Sjoerd Harekiet, Tommy Frössman and Ulf Wohlers as the people behind DOSBox. · dosbox.com, 15 Oct 2026
- Memory emulation
- DOSBox emulates XMS and EMS memory. · dosbox.com, 28 Sept 2026
- Networking
- DOSBox supports IPX networking through its internal IPXNET program. · dosbox.com, 28 Sept 2026
Where DOSBox stands on Freedom251
- MS-DOS Emulators#1 of 26