Abandonware is the corner of PC gaming that never quite fits. Publishers no longer sell the game, sometimes no one holds the rights cleanly, and the community keeps the ISO alive on a handful of preservation sites. Running one of those disc images on Windows 11 or a modern Mac still takes real work: correct memory manager, sound blaster emulation, mouse sensitivity dialed down from a 3 GHz CPU to a 486. The apps below do that work for you and keep a personal archive that survives the next site takedown.
We tested seven tools across Windows, macOS, and Linux. Half are open-source emulators, half are curators or archives. Each earned its place by handling something the others could not.
What matters in an abandonware tool
- Handles the era you play. DOS is one problem; 90s Windows is another; Amiga and Atari need different emulators. The tool must match the OS the game was made for.
- Cycle and memory accuracy. Modern CPUs run DOS games at absurd speed unless the emulator throttles cycles correctly.
- Sound Blaster and MIDI support. Adlib, SB16, and MT-32 emulation define how these games sound. A muddy MIDI ruins a Sierra adventure.
- Save-state and hotkey ergonomics. Games from 1993 do not autosave. A modern shell around them should.
- Local library management. A folder full of ISOs with random names becomes unusable at 200 titles. A shell that indexes them is worth the setup.
- Portable and updatable. Anything AppImage, Flatpak, or Homebrew is easier to keep current than a Windows installer with no update path.
Quick comparison
| App | Best for | Platforms | Free plan | Rating |
|---|---|---|---|---|
| DOSBox-X | Late-DOS and early-Windows games | Windows, macOS, Linux | Free (GPL) | 4.6 |
| DOSBox Staging | Modern DOSBox with the polish and pull requests | Windows, macOS, Linux | Free (GPL) | 4.7 |
| ScummVM | LucasArts, Sierra, and dozens of adventure engines | Windows, macOS, Linux | Free (GPL) | 4.8 |
| eXoDOS | Curated DOS front-end with 7000 pre-configured games | Windows | Free (donation) | 4.7 |
| Internet Archive Software Library | Play in-browser or grab preservation copies | Web | Free | 4.6 |
| PCem | Cycle-accurate PC hardware from 8088 to Pentium | Windows, Linux | Free (GPL) | 4.4 |
| RetroArch | One shell over dozens of cores, DOS included | Windows, macOS, Linux | Free (GPL) | 4.4 |
The apps
1. DOSBox-X — Best for the messy end of DOS and early Windows
DOSBox-X is the fork that grew feature-first. Long file names, 8086 through Pentium-class CPUs, 3dfx Glide passthrough for Voodoo-era games, and Windows 3.1 and 95 hosted inside the emulator. If a game refuses to run in vanilla DOSBox because it needs LFN or SVGA modes, this is the one that gets it working. Config lives in a single INI file with excellent documentation and near-total control over the emulated machine.
Where it falls short: The sprawl is the price. First-run defaults are conservative and finding the right combo for a specific game means reading the wiki.
Pricing:
- Free: Everything, GPL-licensed
- Paid: None
Platforms: Windows, macOS, Linux
Download: dosbox-x.com · GitHub
Bottom line: Best pick for late-DOS games, Windows 3.1 titles, and anything that touches SVGA or Voodoo.
2. DOSBox Staging — Best modern default DOSBox
DOSBox Staging is the community fork focused on making DOSBox feel current. Native scaler with pixel-perfect aspect ratio, resampled audio, glide-free but far cleaner defaults, cross-platform hotkey handling, and quarterly releases with the pull requests that never made it into upstream. On macOS in particular it is the DOSBox that Just Works.
Where it falls short: Fewer niche features than DOSBox-X. If you need Voodoo passthrough or hosted Windows, use that instead.
Pricing:
- Free: GPL-licensed
- Paid: None
Platforms: Windows, macOS, Linux
Download: dosbox-staging.org · GitHub
Bottom line: The DOS emulator to install first if the games you want are 80s and early-90s DOS titles.
3. ScummVM — Best for adventure games with a real engine
ScummVM is not an emulator; it reimplements the engines used by dozens of classic adventure games directly on modern operating systems. Monkey Island, Sam & Max, Full Throttle, King’s Quest, Simon the Sorcerer, Broken Sword, and a lot of newer indie titles built on the same engines all run natively at native resolution with modern audio and save states.
Where it falls short: Only games with a supported engine work. Not a general-purpose emulator.
Pricing:
- Free: GPL-licensed
- Paid: None
Platforms: Windows, macOS, Linux, plus most other operating systems in existence
Download: scummvm.org · GitHub
Bottom line: Install this the moment you want to replay a LucasArts or Sierra adventure. Nothing runs them better.
4. eXoDOS — Best pre-configured DOS library
eXoDOS is a Windows front-end that ships with roughly 7,000 pre-configured DOS games, each with box art, screenshots, a tuned DOSBox config, and one-click launch. It solves the practical problem of “I have 200 zip files and one lifetime”: someone already did the config for you.
Where it falls short: Huge download, Windows-only launcher, and the collection ships with games some jurisdictions still consider under copyright. Read the notes on the project site before pulling the whole set.
Pricing:
- Free: Fully free, donations accepted
- Paid: None
Platforms: Windows (launcher); underlying DOSBox works elsewhere
Download: retro-exo.com
Bottom line: The right pick if you want a browsable library, not a hobby project.
5. Internet Archive Software Library — Best when you do not want to install anything
Internet Archive Software Library runs thousands of DOS, Windows 3.1, Amiga, and console-era games directly in the browser via emularity. Save state is your own responsibility, but you can bookmark the game, walk away, and pick up on any machine.
Where it falls short: In-browser controls are compromised. Some games need keyboard layouts the browser cannot pass through cleanly.
Pricing:
- Free: Everything
- Paid: None
Platforms: Any modern browser
Download: archive.org/details/softwarelibrary
Bottom line: The best sample bench for a game before you commit to installing a local emulator around it.
6. PCem — Best cycle-accurate PC hardware emulator
PCem emulates entire PCs, not just DOS runtimes. Choose a specific motherboard, CPU generation, sound card, and video card, and PCem models it. Games and demos that expect timing quirks from a 486DX2 or a specific Voodoo card behave correctly.
Where it falls short: Slower than DOSBox and needs BIOS ROMs you have to source yourself. Overkill for anything that runs happily under DOSBox.
Pricing:
- Free: GPL-licensed
- Paid: None
Platforms: Windows, Linux
Download: pcem-emulator.co.uk
Bottom line: The pick when you need actual hardware behavior, not just DOS behavior.
7. RetroArch — Best all-in-one shell across cores
RetroArch is a frontend that hosts dozens of libretro cores under one shell, including DOSBox-Pure, Neo Geo, arcade, and every home console up to the PS2 era. Save states, netplay, controller mapping, and shaders are consistent across cores.
Where it falls short: DOS support runs through DOSBox-Pure, which is behind vanilla DOSBox for edge-case games. The UI is dense.
Pricing:
- Free: GPL-licensed
- Paid: None
Platforms: Windows, macOS, Linux, plus Steam Deck out of the box
Download: retroarch.com · GitHub
Bottom line: The one to install when abandonware overlaps with your console retro habit and you want a single home.
How to pick the right one
- If the game is DOS and standard: DOSBox Staging.
- If the game is late DOS, Windows 3.1, or needs Voodoo: DOSBox-X.
- If it is a classic point-and-click adventure: ScummVM. Nothing else compares.
- If you want a browsable pre-built library and run Windows: eXoDOS.
- If you want zero install and are okay in a browser: Internet Archive Software Library.
- If you care about exact hardware behavior of a specific PC: PCem.
- If you already live in RetroArch for consoles: run DOS through it too.
FAQ
Is abandonware legal? Abandonware is a community label, not a legal status. Most games described that way are still under copyright in most jurisdictions; some are formally released as freeware by their publishers. Preservation sites and the Internet Archive operate under fair-use and preservation exemptions that vary by country. Check the license before redistribution.
How do I find abandonware games? Community sites like My Abandonware, Home of the Underdogs, and RGB Classic Games host DOS-era titles. The Internet Archive Software Library plays many of them in-browser. eXoDOS bundles a curated set with pre-tuned configurations.
Do these apps run on Steam Deck? DOSBox Staging, DOSBox-X, ScummVM, and RetroArch all run on Steam Deck as Flatpaks or native builds. RetroArch is easiest via the Discover store.
How do I record or stream abandonware sessions? DOSBox Staging and DOSBox-X both support video capture. For streaming, OBS with an emulator window source works fine and preserves aspect ratio if the emulator’s own scaler is on.
Which DOSBox fork should I install today? DOSBox Staging for most 80s and early-90s DOS games. DOSBox-X when you hit a game that needs long filenames, Voodoo passthrough, or hosted Windows.