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 will soon be 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


Beetle PSX Dynarec – Public Beta Out Now! Fast and accurate wins the race!

We are delighted to announce that the Beetle PSX dynarec bounty is finally entering its public beta stage and is available to the public right now! The dynarec project for Beetle PSX would not be where it is today without the combined efforts of simias, pcercuei and Zach Cook! If you are on Android, Windows, […]

Continue reading

RetroArch Steam Launch Update

We have important information to share on the impending RetroArch Steam version. Please read the announcement here.

Continue reading

RetroArch 1.8.4 released! (Plus – new Lakka updated to 1.8.4 imminent!)

RetroArch 1.8.4 has just been released. Grab it here. Remember that this project exists for the benefit of our users, and that we wouldn’t keep doing this were it not for spreading the love with our users. This project exists because of your support and belief in us to keep going doing great things. If you’d […]

Continue reading

bsnes HD beta core – Pushing the limits of the SNES! Widescreen and Ultrawide support!

DerKoun shares with us a special new core called bsnes HD beta. This is a cutting edge version of bsnes that is jam packed with enhancement features! Note that many of these enhancement features, such as the widescreen features, might require specific tweaking and finetuning in order for specific games to display right, and some […]

Continue reading

Latest video