Skip to main content

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.

TODO: DOSGamePlayer hero screenshot (home screen with bottom tabs visible)

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

ItemMinimumRecommended
Android versionAndroid 10 (API 29)Android 13 (API 33) or newer
RAM2 GB4 GB or more
Free storage1 GB4 GB or more — ROMs add up
CPUStrong single-core performance for arcade / PSX / N64 / PSP / NDS / 3DS
info

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