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.

RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, and more!

Get RetroArch

Features

Latest Cores

News

RetroArch – In Development – World-first text to speech in emulators! OCR Bounty Progress!

The OCR bounty’s next milestone has been reached! Previously, it was finally possible to recognize patterns of text by the OCR/translation APIs. Now, text to speech has been achieved! NOTE: This is a work in progress/development, and is not reflective yet of the actual finished product. In this video, you see us running RetroArch with […]

Continue reading

Goodbye FBAlpha, Welcome FBNeo

Due to a “controversy”, all devs bar one from FinalBurn Alpha moved to a new fork called FinalBurn Neo. If you were using the FBAlpha core we recommend you move to the new FBNeo core by updating your core list and info files. FBAlpha/FBNeo is a very active project with exciting features added regularly so […]

Continue reading

Kronos 1.7.0 (Sega Saturn) – New renderer

Kronos 1.7.0 is now available on the buildbot ! The major change since 1.6.0 is a complete rewrite of the glcore renderer by its author FCare over the last 6 months, it allowed to fix a ton of graphical issues. As usual, the emulator is a good alternative to beetle-saturn if your CPU isn’t fast […]

Continue reading

RetroArch 1.7.7 – UI Updates

RetroArch 1.7.7 includes many user interface tweaks and improvements. Here is a brief round-up of important changes: Playlist Enhancements Playlist display has been tidied up with some general housekeeping: Content metadata can now be displayed via playlist ‘sublabels’. These have been added to all menu drivers apart from Ozone (which employs a side panel instead), […]

Continue reading

Guides