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


Latest Cores


Reicast Libretro Atomiswave support!

Thanks to flyinghead, Reicast Libretro has now gained Sammy Atomiswave support! Sammy Atomiswave was an arcade system board based on the Dreamcast/Sega NAOMI hardware. A lot of SNK Playmore’s flagship games transitioned from the ageing Neo-Geo hardware to the much more modern Naomi-based hardware, such as Samurai Shodown, King of Fighters, Metal Slug and so […]

Continue reading

Reicast Libretro NAOMI and MAME ROM support!

Flyinghead is adding MAME ROM support to the arcade side of Reicast Libretro. Here is what has currently been implemented: NAOMI M1 cartridge support NAOMI M2 cartridge support NAOMI M4 cartridge support Things you need to know Right now, only non-merged romsets work. A merged rom is a ROM without parent, it contains all the […]

Continue reading

Introducing MAME 2003-Plus: a high-performance libretro arcade emulator

In Summer 2018, RetroArch added MAME 2003-Plus to the arcade section of its Core Updater. MAME 2003-Plus is a new arcade emulator core which prioritizes 1) usability and frontend integration, 2) performance, and 3) compatibility across the range of libretro-supported platforms including mobile devices, single board computers, and consoles. Unlike other libretro MAME cores which […]

Continue reading

Gambatte Progress Report

Written by J.D. G. Leaver Gambatte Updates Palette Additions The Gambatte core has long been able to colourise greyscale Game Boy games using the default built-in palettes of the Game Boy Color: Thanks to the assimilation of original work by [TRIFORCE89](, we now also have access to the 32 default palettes of the Super Game […]

Continue reading

Tutorial Videos