RetroArch is a lightning fast and easy-to-use multi-system command-line driven emulator. Game-aware shading based on libRetro API, real-time rewinding, and most of its other features are extremely unique and hardly can be found anywhere else.
FeaturesMultiplatform emulationAdvanced GPU shader support with CRT, NTSC video artifacts and other effectsDynamic Rate Control to synchronize video and audio while smoothing out timing imperfectionsFFmpeg recording for lossless video recording using FFmpeg's libavcodecGamepad abstraction layer called RetropadGamepad auto-configuration, that allows you to start playing right after plugging a gamepad in
Peer-to-peer netplay that uses a rollback technique similar to GGPOAudio DSP plugins like an equalizer, reverb, and other effectsAdvanced savestate featuresLibretro database of cores, games, cheats, etc.OpenGL and Vulkan API support
Minor bug fixes and improvements
Users’ NotesThe buttons are invisible but they work as they should when you find these buttonsSome users can have a problem with launching ROMsRandomly crashes on some devices
Updated at: May 15, 2019, 7:08 p.m.