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.
In addition to this, you are able to run original game discs (CDs) from RetroArch.
RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, runahead, machine translation, blind accessibility features, and more!
RetroArch is available for most popular Linux distros and can be install through the package management system (yum, apt, pacman, software center, etc.).
-------------------------
-------------------------
-------------------------
This download file ↓ is an AppImage and will run on just about any Linux disto.
Make it executable
$ chmod a+x "File_Name".AppImage
and run
$ ./"File_Name".AppImage