

If you face those problems, uninstall it and install an older version. You can access and use nightly builds of the emulator in case you want to use and experience the newest features that are not available in the latest stable version.You can configure it as per your preferences.

It supports joysticks and keyboard mapping.There are loads of excellent video tutorials and detailed compilation guides that will help you with the installation process.In the case of Windows, RetroArch has support even for Windows 95 but, who uses that now? It is a dinosaur! I mean extinct!.

You can get a complete list of the supported devices from the download link I provided below. It supports Windows, Mac, Apple TV, iOS, Android, Raspberry Pi, Linux, various gaming consoles, etc.
