RetroArch is fast, light and comfortable multi-system emulator, modular and command-line driven. Real-time rewinding, game-aware shading based on libretro API and most of its other features are unique and hardly can be found on other emulators.
Not stable version.
FeaturesMultiple emulatorsAdvanced GPU shader support - A multi-pass post-processing shader pipeline allows efficient use of image scaling algorithms, emulation of complex CRT, NTSC video artifacts and other effectsDynamic Rate Control to synchronize video and audio while smoothing out timing imperfectionsFFmpeg recording - Built-in support for lossless video recording using FFmpeg's libavcodecGamepad abstraction layer called RetropadGamepad auto-configuration - Zero-configuration needed from the user after plugging a gamepad inPeer-to-peer netplay that uses a rollback technique similar to GGPOAudio DSP plugins like an equalizer, reverb, and other effectsAdvanced savestate features - Automatic savestate loading, disabling SRAM overwriting, etc.Libretro database of cores, games, cheats, etc.OpenGL and Vulkan API support.And more
- The buttons are invisible but they work as they should when you find these buttons
- Some users can have a problem with launching ROMs in Retroarch