Skip to content
SPECIFICTION
Get listed

Retro-DOS

github.com

WindowsLinuxiOSAndroid
Visit github.com
Spec score 7.0 #22 of 26 in MS-DOS Emulators

Spec sheet

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

Where Specifiction places it

Alternatives to Retro-DOSAll alternatives →