Introduction
DOSGamePlayer is a retro game emulator for Android that lets you play classic games from 24 console, computer, handheld, arcade, and Flash systems on a single device.

What you can do
- Browse, search, and download classic games from 24 systems
- Add your own ROM files from device storage
- Save and load your progress with multiple save slots per game
- Customize on-screen controls, or connect a Bluetooth / USB gamepad
- Back up your saves to the cloud (premium feature) and continue on another device
- Play offline once your games are downloaded
Supported systems at a glance
DOSGamePlayer supports 24 systems as of v0.195. The full table with emulator cores is in Supported Consoles.
Home consoles
NES, SNES, Nintendo 64, PlayStation 1, Sega Mega Drive / Genesis, Sega Saturn
Handhelds
Game Boy / Game Boy Color, Game Boy Advance, Nintendo DS, Nintendo 3DS, PlayStation Portable, PC Engine / TurboGrafx-16
Home computers
DOSP (DOSBox Pure), DOSP95 (Windows 95), MSX, NEC PC-98, Commodore Amiga, Commodore 64
Arcade
Arcade (FBNeo — Neo Geo, CPS1/2), MAME (2003 Plus), MAME2 (modern MAME)
Flash
Adobe Flash (.swf) via Ruffle
What's new in this manual
This manual was rewritten for DOSGamePlayer v0.195. Compared to older versions of the app:
- Many new systems were added (Game Boy family, N64, PSP, NDS, 3DS, MSX, PC-98, and more)
- The main screen now has five tabs (Discover / Explore / Collection / Search / Settings) — see the App Tour
- You can pick which emulator core to use for a system, even on a per-game basis (NES, NDS, 3DS, and PSX all offer multiple cores)
- Cloud backup for save files is available as a premium (ad-removal subscriber) feature
- The standalone Chrome web player has been retired; only the Android app is supported now.
System requirements
| Item | Minimum | Recommended |
|---|---|---|
| Android version | Android 10 (API 29) | Android 13 (API 33) or newer |
| RAM | 2 GB | 4 GB or more |
| Free storage | 1 GB | 4 GB or more — ROMs add up |
| CPU | — | Strong single-core performance for arcade / PSX / N64 / PSP / NDS / 3DS |
The Azahar 3DS core specifically requires Android 13+ with Vulkan 1.3. On older devices the app automatically falls back to Citra. See 3DS troubleshooting.
Where to start
- New here? Begin with Installation, then the App Tour.
- Already installed? Jump to Game Library to find your first game.
- Looking for a specific system? See Supported Consoles.
- Hit a problem? Check Troubleshooting.