RetroArch 9+

A frontend for emulators

Daniel De Matteis

    • 4.4 • 1.2K Ratings
    • Free

Description

RetroArch is a free, ad-free, open source, and cross platform frontend/framework for emulators, game engines, video games, media players, and other applications. Supported systems come in the form of libretro cores. The following cores are included:

* 2048
* Amstrad - CPC (CrocoDS)
* Amstrad - CPC/GX4000 (Caprice32)
* Arcade (FinalBurn Neo)
* Atari - 2600 (Stella 2014)
* Atari - 2600 (Stella)
* Atari - 5200 (Atari800)
* Atari - 5200 (a5200)
* Atari - 7800 (ProSystem)
* Atari - Lynx (Handy)
* Bandai - WonderSwan/Color (Beetle Cygne)
* Cave Story (NXEngine)
* Commodore - Amiga (PUAE)
* Commodore - C128 (VICE x128)
* Commodore - C64 (VICE x64, fast)
* Commodore - C64 (VICE x64sc, accurate)
* Commodore - C64 SuperCPU (VICE xscpu64)
* Commodore - CBM-II 5x0 (VICE xcbm5x0)
* Commodore - CBM-II 6x0/7x0 (VICE xcbm2)
* Commodore - PET (VICE xpet)
* Commodore - PLUS/4 (VICE xplus4)
* Commodore - VIC-20 (VICE xvic)
* Dinothawr
* Doom (PrBoom)
* DOS (DOSBox-Pure)
* Fairchild ChannelF (FreeChaF)
* GCE - Vectrex (vecx)
* Game Music Emu
* Handheld Electronic (GW)
* MSX/SVI/ColecoVision/SG-1000 (blueMSX)
* Mattel - Intellivision (FreeIntv)
* NEC - PC Engine / CD (Beetle PCE FAST)
* NEC - PC Engine / SuperGrafx / CD (Beetle PCE)
* NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
* NEC - PC-98 (Neko Project II Kai)
* Nintendo - DS (DeSmuME)
* Nintendo - DS (melonDS DS)
* Nintendo - Game Boy / Color (DoubleCherryGB)
* Nintendo - Game Boy / Color (Gambatte)
* Nintendo - Game Boy / Color (Gearboy)
* Nintendo - Game Boy / Color (SameBoy)
* Nintendo - Game Boy / Color (TGB Dual)
* Nintendo - Game Boy Advance (VBA Next)
* Nintendo - Game Boy Advance (VBA-M)
* Nintendo - Game Boy Advance (gpSP)
* Nintendo - Game Boy Advance (mGBA)
* Nintendo - NES / Famicom (FCEUmm)
* Nintendo - NES / Famicom (Mesen)
* Nintendo - NES / Famicom (Nestopia UE)
* Nintendo - NES / Famicom (QuickNES)
* Nintendo - Nintendo 64 (Mupen64Plus-Next)
* Nintendo - Pokemon Mini (PokeMini)
* Nintendo - SNES / SFC (Snes9x 2005)
* Nintendo - SNES / SFC (Snes9x 2010)
* Nintendo - SNES / SFC (Snes9x)
* Nintendo - SNES / SFC (bsnes)
* Nintendo - SNES / SFC (bsnes-hd beta)
* Nintendo - SNES / SFC / Game Boy / Color (Mesen-S)
* Nintendo - Virtual Boy (Beetle VB)
* Palm OS (Mu)
* PocketCDG
* Quake (TyrQuake)
* Rick Dangerous (XRick)
* SNK - Neo Geo AES/MVS (Geolith)
* SNK - Neo Geo CD (NeoCD)
* SNK - Neo Geo Pocket / Color (Beetle NeoPop)
* SNK - Neo Geo Pocket / Color (RACE)
* ScummVM
* Sega - MS/GG (SMS Plus GX)
* Sega - MS/GG/MD/CD (Genesis Plus GX Wide)
* Sega - MS/GG/MD/CD (Genesis Plus GX)
* Sega - MS/GG/MD/CD/32X (PicoDrive)
* Sega - MS/GG/SG-1000 (Gearsystem)
* Sega - Saturn (Beetle Saturn)
* Sharp - X68000 (PX68k)
* Sinclair - ZX Spectrum (Fuse)
* Sony - PlayStation (Beetle PSX HW)
* Sony - PlayStation (Beetle PSX)
* Sony - PlayStation (PCSX ReARMed)
* Sony - PlayStation Portable (PPSSPP)
* Texas Instruments TI-83 (Numero)
* Thomson - MO/TO (Theodore)
* Vircon32
* VirtualXT
* WASM-4
* Watara - Supervision (Potator)

RetroArch supports a broad range of features, including:

* Netplay
* Soft patching
* RetroAchievements
* Save states
* MFi controller support
* Key remapping per core or per game
* Gyro
* Cheats
* Custom overlays
* Shaders
* Fast forward and rewind
* Game artwork
* AI translations
* Advanced latency management

**RetroArch and Libretro are in no way affiliated with Nintendo. The name "Nintendo" and all associated game console names are registered trademarks of Nintendo Co., Ltd.**

What’s New

Version 1.19.1

- Fix a crash during scanning corrupt files
- Change defaults to enable haptics

Changing the defaults only affects new installations. Make sure to check out the Input settings for haptics to turn on vibrations on key presses. Enjoy!

Ratings and Reviews

4.4 out of 5
1.2K Ratings

1.2K Ratings

rapidemboar ,

I’ve got achievements, I’m happy

Personally I think this is quite a rough implementation compared to the Delta emulator that released a few weeks ago, but it otherwise plays games just as well as Delta if not better in some cases. RetroArch isn’t as pretty and isn’t integrated as well with iOS devices, with my biggest gripe being that I can’t add games from my iCloud drive into playlists, and have to sift through my files to open games. While Delta’s a bit easier to use, Retroarch offers more settings and a much wider variety of systems to emulate, so if you want to play N64, Sega, or arcade games on your phone you’ve come to the right place. Personally, the big draw for me is support for RetroAchievements, which allows you to unlock community-made achievements as you play. This will definitely be my emulator of choice for the foreseeable future, though I’d be really happy to see some quality-of-life improvements down the line.

aglowroket ,

Good for experienced emulator fanatics, but inexperienced players may need help understanding

I have been around the emulator world for a while now and I enjoy and understand a lot about emulators. I tried getting some of my friends to start emulating games, and I taught them how to dump roms and gave them some devices to start dumping. However, what I didn’t expect, is that they didn’t know how to use the emulator. I am not saying there is anything wrong with the emulator, no, it is wonderful. I am just saying that if you are just starting out emulator, learn about it before you start. You need to know what roms, isos, bios, and all the different file types and names for different things are. Also, please don’t start pirating games. If yall start pirating, nintendo may get apple to take down the emulators. Get your roms from an actual cartridge, don’t just download off the internet. Anyway, tldr: learn what emulators are before you try to emulate. Don’t pirate games.

Hammerbrocm ,

If you need help with retroarch

First, put your rom into the files of retroarch (personally, i have my own folder dedicated to roms) then import your rom using "import content" if your rom is a rom hack, you might not be able to import it (i said might because retroarch sometimes detects very popular rom hacks) instead, choose load content and then select the rom, and it will appear in your history. if a rom crashes when loading, you probably need the bios file for it! search something along the lines of "beetle saturn retroarch core" and there should be a libretro site with the core's information, scroll down and you will see the name of the bios file for the core, (you should only need the bios files that aren't optional) then you can look up the name of the bios file and find it online. (probably on internet archive) anyways, retroarch is a great emulator and ive been using lakka on my nintendo switch too! easily a game changer and beats delta!

App Privacy

The developer, Daniel De Matteis, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Supports

  • Game Controllers

    Play this game with your favorite compatible controller.

You Might Also Like

Game Emulator - RetroHub
Entertainment
XONE - DS, GBA Game Emulator
Entertainment
Infuse • Video Player
Entertainment
Razer Audio
Entertainment
Callsheet: Find Cast & Crew
Entertainment
DC UNIVERSE INFINITE
Entertainment