RetroArch is not just another emulator—it's a powerhouse of entertainment, versatility, and freedom. As an open-source project built on the flexible Libretro interface, RetroArch is designed to run seamlessly across multiple platforms, offering a unified experience for gamers and developers alike.
The Ultimate Emulator
Unlike traditional emulators that focus on a single console, RetroArch aims to emulate multiple systems with high accuracy. From the original PlayStation to arcade machines and even handhelds like the GameBoy, RetroArch provides an expansive range of emulation through what it calls “cores.” Each core functions like a plugin tailored to a specific console or system, delivering performance, compatibility, and customization like never before.
Cross-Platform Support & Powerful Libretro Integration
RetroArch is built using Libretro, a powerful API that allows you to build cross-platform applications. With support for OpenGL, location services, and even camera integration, Libretro ensures that RetroArch can evolve and adapt to future advancements.
No Ads. No DRM. Just Gaming Freedom.
One of the standout features of RetroArch is its commitment to user freedom. There are no ads, no spyware, and no digital rights management. It’s fully open-source and unrestricted, giving you complete control over your experience.
Core System & Compatibility
RetroArch supports 50 cores on its standard Google Play version and up to 127 on the Play Store’s RetroArch Plus version (requires Android 8.0+). Prefer even more? Download the full version with Core Downloader directly from retroarch.com.
Some consoles supported include:
· PlayStation 1 (PCSX ReARMed)
· SNES (Snes9x Next)
· NES (FCEUmm / NEStopia)
· GameBoy / GBC / GBA (Gambatte / VBA Next)
· Sega Genesis, CD, Master System (Genesis Plus GX)
· Arcade (Final Burn Alpha)
· Virtual Boy, Neo Geo Pocket, WonderSwan, and more!
You can even run classic PC games like Doom, Ultimate Doom, and Final Doom with perfect compatibility.
Rich User Interface
RetroArch offers beautifully designed, eye-candy menus that make browsing and launching games a joy. Scan directories and auto-sort games into collections. Once added, browse metadata, covers, and more, all built-in.
Essential Tools for Gamers
· Input remapping and controller support (Bluetooth/USB)
· NetPlay for online multiplayer
· Game & Watch emulator
· Screenshot capture, save/load states
· Multi-language interface
· Cheats, updates, and dynamic core management
Play Store vs. Website Version
· Play Store version: Limited to 50 cores, but includes auto-updates for both cores and the app itself.
· Website version: Full support with Core Downloader and no restrictions—but must be manually updated.
FAQs
1. What is a Core in RetroArch?
A core is a modular plugin that runs emulators or games inside RetroArch. They function as the engine behind specific platforms (e.g., SNES, PS1) and are essential for RetroArch to operate. Cores can also be used in other Libretro-compatible apps.
2. How do I download or update Cores?
On supported platforms, go to Main Menu > Online Updater > Update Cores. This fetches the latest cores from the Libretro buildbot. Note: The Play Store version is limited to 50 cores and does not include a Core Downloader.
3. Can I run games without BIOS files?
Some cores do not require BIOS files, but using them often improves compatibility and accuracy. For instance, PCSX ReARMed (PS1) runs better with a proper BIOS file.
4. Which Core is best for emulating a system?
It depends on your device and goals. Some cores prioritize accuracy, others speed. Always try the latest version first, and if it doesn’t perform well, try an older variant (e.g., SNES9x 2010). Community forums and documentation can help guide your choice.
5. Can I use external controllers with RetroArch?
Yes! RetroArch supports both USB and Bluetooth controllers. You can remap inputs, save controller profiles, and play games just like on a real console.
Version History
v1.21.0_GIT—3 Aug, 2025
Minor bug fixes and improvements. Install or update to the newest version to check it out!
v1.20.0_GIT—13 Apr, 2025
Minor bug fixes and improvements. Install or update to the newest version to check it out!
v1.19.1_GIT—31 Dec, 2024
Minor bug fixes and improvements. Install or update to the newest version to check it out!