RetroArch is a frontend for emulators, game engines and media players.

It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.

In addition to this, you are able to run original game discs (CDs) from RetroArch.

RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, runahead, machine translation, blind accessibility features, and more!

Get RetroArch Try RetroArch Online


Latest Cores


Lakka 3.6 release

Original article here. New version of Lakka has been released! We are happy to announce the new and updated version of Lakka. Release summary Changes since version 3.5.2: RetroArch updated to to control the menu by all users is back New option for automatic frame delay (accessible via Settings → Latency, and also via […]

Continue reading

RetroArch 1.9.13 ninjafix release

A ninjafix release was just pushed for RetroArch 1.9.13. This overwrites the current 1.9.13 build. Download it here. The main reason for this was that the overlays had been changed in 1.9.13. This would lead to many people’s existing overlay config files being broken due to the paths no longer working. So we changed it […]

Continue reading

RetroArch Steam – 6 New Core DLCs added!

The submission process is taking a while, but we are happy to report that the following core DLCs have now been added for use with RetroArch Steam: BlastEm Snes9x Desmume Nestopia Flycast PPSSPP Enjoy! This brings the core total up to 18.

Continue reading

RetroArch is looking for more translators

Written by DisasterMo As all here know, RetroArch is an amazing open-source project. It has provided many people with countless hours of high quality entertainment. At the same time many contributors strive to make it better, more inclusive and more enjoyable for more people. That is why we translators do our best to localize RA […]

Continue reading

Latest video