RetroArch
Open SourceRetroArch is a versatile, cross-platform frontend for emulators, game engines, and media players. It uses the libretro API to provide a unified interface, allowing users to play a wide range of classic and modern games on various devices with consistent features.
Key Features
-
Unified interface for many different systems.
-
Extensive features like save states, rewind, shaders, and netplay.
-
Highly customizable settings for video, audio, and input.