Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. MS-DOS Emulators
  3. Retro-DOS

Retro-DOS

What it is

Retro-DOS is a DOS games launcher and emulator for handhelds, built on DOSBox-X with an SDL3 and Dear ImGui interface. Its library organizes DOS games and applications with an A–Z/0–9 index and search. Games mount as C:, and the launcher uses a game's own dosbox.conf when present or selects a runnable from its directory. The app includes Windows 98 and FreeDOS setup walkthroughs and can boot a hard disk image from C:. Physical gamepads and on-screen controls are supported, with per-game mappings, presets, and in-game remapping. RetroMedia can fetch box art after sign-in; administrators can download games where the platform allows it. Downloads are gated by platform and account and are unavailable in App Store builds. On Android, users can select a persistent read/write folder through the system picker or use app storage on any volume without granting storage permission. The Linux desktop build uses system SDL3. The iOS build disables dynamic CPU cores because iOS does not permit memory that is both writable and executable. The project is marked GPL-2.0; bundled FreeDOS and demonstration content have separate terms.

For and against

For

  • Library includes alphabetical browsing and search
  • Supports physical gamepads and on-screen controls
  • Per-game mappings and in-game remapping
  • Android supports user-selected storage folders
  • Project source is available

Against

  • Game downloads are unavailable in App Store builds
  • iOS build disables dynamic CPU cores
  • Bundled FreeDOS and demo content have separate terms

The verdict

Retro-DOS combines a searchable DOS library with configurable controls and platform-specific storage options. Consider the download restrictions and iOS core limitation when choosing a build.

Who it suits

Retro-DOS suits handheld users who want to browse and launch DOS games or applications, including people using physical gamepads or on-screen controls. It is listed for Android, iOS, Linux, and Windows.

On the record

Android storage
Android users can choose a persistent read/write folder through the system picker or use app storage on any volume without granting storage permission.github.com · read 8 Oct 2026
Controls
The app supports physical gamepads and on-screen controls, with per-game mappings, presets, and in-game remapping.github.com · read 8 Oct 2026
Game launch
Games are mounted as C:, and the launcher uses a game's own dosbox.conf when present or selects a runnable from its directory.github.com · read 8 Oct 2026
Game library
The library organizes DOS games and applications and includes alphabetical browsing and search.github.com · read 8 Oct 2026
iOS constraint
The iOS build disables dynamic cores because iOS does not permit memory that is both writable and executable.github.com · read 8 Oct 2026
iOS limitation
The iOS build disables the dynamic CPU cores and uses core=auto because iOS does not permit memory that is both writable and executable.github.com · read 8 Oct 2026
Library
Its Library lists DOS games and applications with an A–Z/0–9 index and search.github.com · read 8 Oct 2026
License
The repository is marked GPL-2.0, and the README notes separate terms for the bundled FreeDOS image and demonstration program.github.com · read 8 Oct 2026
Licensing
The project identifies DOSBox-X as GPL-licensed and says bundled FreeDOS and demo content have separate terms.github.com · read 8 Oct 2026
Linux
The Linux desktop build is a native executable that reads its assets and demo content from beside the binary.github.com · read 8 Oct 2026
Linux requirement
The Linux desktop build uses system SDL3, and its RetroMedia client is compiled in only when libcurl and minizip are present.github.com · read 8 Oct 2026
Machines
The app includes Windows 98 and FreeDOS setup walkthroughs and supports booting a hard disk image from C:.github.com · read 8 Oct 2026
Maker
The GitHub repository is owned by CrownParkComputing.github.com · read 8 Oct 2026
Media
RetroMedia can fetch box art after sign-in; administrators can also download games.github.com · read 8 Oct 2026
Platform limit
Game downloads are gated by both platform and account, and are not offered in App Store builds.github.com · read 8 Oct 2026
Product
Retro-DOS is a DOS games launcher and emulator for handhelds, built on DOSBox-X with an SDL3 and Dear ImGui frontend.github.com · read 8 Oct 2026
Purpose
Retro-DOS is a DOS games launcher and emulator for handhelds, built on DOSBox-X with an SDL3 and Dear ImGui frontend.github.com · read 8 Oct 2026
RetroMedia
Signing in to media.crownparkcomputing.com fetches box art, and administrators can download games where the platform allows it.github.com · read 8 Oct 2026

Alternatives to Retro-DOS

Every alternative, ranked