Apps for playing abandonware games on desktop

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

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:

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:

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:

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:

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:

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:

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:

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

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.