- Home
- MS-DOS Emulators
- 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