
So you downloaded a classic DOS game and have no idea how to run it. Don’t worry — that’s exactly what DOSBox is for. DOSBox is a free, open-source emulator that recreates the DOS environment on modern computers, letting you play thousands of classic games on Windows, Mac, and Linux. This guide walks through everything you need to get your first DOS game running in under ten minutes, plus a few tips that go beyond the absolute basics once you’re comfortable.

What Is DOSBox, and Why Do You Need It?
DOS (Disk Operating System) was the dominant PC operating system from the early 1980s through the mid-1990s. Modern operating systems like Windows 10 and 11 can’t natively run DOS programs — the underlying architecture is simply too different, and DOS games often expect direct control over hardware in ways modern systems don’t allow. DOSBox solves this by simulating an entire DOS machine, including the CPU, sound card, graphics card, and memory, inside a window on your modern desktop. The result is near-perfect compatibility with tens of thousands of DOS games, running at the right speed with the right sounds and graphics. It’s the gold standard for retro DOS gaming, and best of all, it’s completely free.
Step 1: Download and Install DOSBox
Windows
- Go to dosbox.com/download and download the Windows installer.
- Run the installer and follow the on-screen instructions — the default settings are fine for almost everyone.
- DOSBox will appear in your Start menu and on your desktop, ready to launch.
Mac (macOS)
- Download the macOS version from dosbox.com.
- Open the downloaded DMG file and drag DOSBox to your Applications folder.
- On first launch, macOS may warn you about an unidentified developer — go to System Preferences → Security & Privacy and click “Open Anyway.”
Linux
DOSBox is available in most Linux package managers. Open your terminal and run:
sudo apt install dosbox # Ubuntu / Debian
sudo dnf install dosbox # Fedora
sudo pacman -S dosbox # Arch Linux
Step 2: Prepare Your Game Files
Before launching DOSBox, get your game files ready on your computer. Most DOS games from this site come as ZIP files. Here’s what to do:
- Download the game ZIP file from DOS Attic or the Internet Archive.
- Create a dedicated folder for your DOS games — for example,
C:\DOSGames\Doomon Windows or/Users/yourname/DOSGames/Doomon Mac. - Extract the ZIP file into that folder. You should see files like
DOOM.EXE,DOOM.WAD, and others alongside it.
Step 3: Launch Your Game in DOSBox
Open DOSBox. You’ll see a black command-line window — this is your virtual DOS machine. Now follow these steps:
Mount Your Game Folder
First, tell DOSBox where your game files are by mounting the folder as a virtual drive:
mount c C:\DOSGames\Doom
On Mac or Linux, use the actual path to your game folder:
mount c /Users/yourname/DOSGames/Doom
Switch to the Drive and Run the Game
c:
doom
Replace doom with the name of the game’s main executable — for example, wolf3d for Wolfenstein 3D or keen4e for Commander Keen. Not sure which file to run? Look for the largest .EXE file in the folder; that’s usually the game itself rather than a setup or utility program.
Step 4: Useful DOSBox Tips
Adjust Game Speed
Some games run too fast or too slow because DOSBox emulates a specific CPU speed by default. Use these keyboard shortcuts inside DOSBox to fix it:
- Ctrl + F11 — Slow down (decrease CPU cycles)
- Ctrl + F12 — Speed up (increase CPU cycles)
Toggle Fullscreen
Press Alt + Enter to switch between windowed and fullscreen mode at any time.
Exit DOSBox
Type exit in the DOSBox window and press Enter, or simply close the window.
No Sound?
Many DOS games have a separate sound setup program. Look for a file named SETUP.EXE, SNDSETUP.EXE, or similar in the game folder, and run it before launching the game itself. For most games, selecting “Sound Blaster” at the default IRQ 7, DMA 1 settings works perfectly with DOSBox’s own defaults, since those are the values DOSBox emulates unless you’ve changed them yourself.
Mounting CD-ROM Games (ISO Files)
Some later DOS games shipped on CD-ROM and expect a CD drive to be present. If you have an ISO image of the disc rather than physical media, DOSBox can mount it directly:
mount d C:\DOSGames\MyGame.iso -t iso
This makes drive D behave exactly like a real CD-ROM drive containing that disc, which many CD-era installers and launchers require to detect before they’ll run.
Editing dosbox.conf for Persistent Settings
Rather than retyping mount commands and cycle adjustments every time, you can save them permanently in DOSBox’s configuration file, usually found in your user profile folder as dosbox-x.xx.conf. Adding your mount commands under the [autoexec] section at the bottom of that file means DOSBox will run them automatically every time it starts, which is worth doing once you’ve settled on a folder structure you’re happy with.
Alternative: DOSBox Staging
If you want a more modern experience, consider DOSBox Staging — a community-maintained fork of DOSBox with better defaults, improved performance, and easier configuration. It’s a drop-in replacement and works with all the same games, and it’s a good option if you find yourself fighting with configuration details more than you’d like on the standard build.
Ready to Play?
That’s all there is to it. Once DOSBox is set up, every game on DOS Attic is just a download and a few commands away. Start with our most popular pick — Doom (1993) — and experience the game that defined a generation, then work your way through whatever catches your eye from there.