RetroArch

RetroArch

A frontend for emulators

1.9K ratings
1471 reviews
Free

Details

Released
May 15, 2024
Updated
November 18, 2025

Features

RetroArch screenshot #1 for iPhone
RetroArch screenshot #2 for iPhone
RetroArch screenshot #3 for iPhone
RetroArch screenshot #4 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This application serves as a versatile frontend for emulators and game engines, supporting a vast array of systems through downloadable cores. It offers advanced features like netplay, save states, and customizable controls for an enhanced gaming experience.

✓Supports numerous gaming systems via libretro cores
✓Netplay for multiplayer gaming
✓Save states and fast forward/rewind
✓Controller support and key remapping
✓Customizable shaders and overlays
✓RetroAchievements integration
✓AI translations for games
Show original description

What users say about RetroArch

See all reviews

What's New in RetroArch

1.22.2

November 18, 2025

- Siri and Shortcuts integration! Use the Shortcuts app to put shortcuts directly into your favorite game directly on your Home Screen. - Native Keyboard integration - iPad multitasking support - Configurable startup page - Main Menu, History, Playlists, and more - CoreAudio microphone driver - better integrated with RetroArch and with iOS than sdl2 - Removed the "Down Arrow" floating menu. All functionality has been integrated into the normal settings menus. - iCloud Drive cloud sync backend driver - Stronger, configurable rumble/haptics support - Refresh rate improvements (improved ProMotion support - runs at 120Hz) - Eight New Cores! * SameDuck (Mega Duck / Cougar Boy) * Gearcoleco (ColecoVision) * Geargrafx (NEC PC Engine / SuperGrafx / CD) * Virtual Jaguar (Atari Jaguar) * REminiscence (Flashback) * vitaQuake 2 (Quake II) * GAM4980 * ClownMDEmu (Sega - MD/CD)

More

User reviews

Reseña

Es perfecto pero a mi me pareció un poco complicado entenderlo al principio pero por lo demás es estupendo

all in one emulator frontend, configurable as hell

It would be 5 stars but I pretty regularly lose some save data (I do both in game saves and save states) because I put the app in the background to respond to a text and it crashes. when I reopen it doesnt have the newest save.

Dreamcast emulator?

Can u please add the Dreamcast on here as well?

deleted

all i wanted was a simple iphone app to play C64 games on .
Nothing on this was clear about how to do anything .

😭

挺好的,对小白一点都不友好

User experience

🐞

Reported Bugs

5 issues

N64 games not loading textures properly

Bug

Crashes when changing settings or cores

Bug

Bios files not being recognized

Bug

Inconsistent performance across devices

Bug

Saved settings not persisting

Bug
✨

Requested Features

5 requests

Add support for PS2, GameCube, and 3DS emulation

Feature

Improve iCloud/cloud storage integration

Feature

Implement customizable button layouts

Feature

Add a more user-friendly setup wizard

Feature

Provide better documentation and tutorials

Feature

FAQ

What is RetroArch?

RetroArch is a free, open-source, and cross-platform application that acts as a frontend for emulators and game engines. It allows users to play games from a vast number of classic systems by downloading specific 'cores' that emulate each console.

What systems does RetroArch support?

RetroArch supports a very extensive list of systems, including popular consoles like Nintendo (NES, SNES, N64, GBA, DS), Sega (Genesis, Saturn, Dreamcast), Sony (PlayStation, PSP), Atari, and many more, all through its libretro core system.

Is RetroArch free to use?

Yes, RetroArch is completely free to download and use. It is also ad-free and open-source, meaning its code is publicly available and can be modified by the community.

What are some key features of RetroArch?

Key features include netplay for online multiplayer, save states to pause and resume games at any point, fast forward and rewind functionality, controller support with customizable key remapping, shaders for visual enhancements, and integration with RetroAchievements.

Can I use controllers with RetroArch?

Yes, RetroArch offers robust controller support, including MFi controller support for Apple devices. You can also remap keys per core or per game, and utilize features like gyro controls if your controller supports them.