A free program for Android, by Libretro.
RetroArch is an open-source, cross-platform game development framework. RetroArch allows you to develop games, emulators, and multimedia programs with the same codebase on all platforms.
The RetroArch development framework is built around a powerful, open-source library called Libretro.
With RetroArch, you can write code in your favorite programming languages. The framework includes a collection of useful development tools such as a game development shell, asset management, and more.
If you want to learn more about RetroArch, go to the app’s website.
This is a free application available on the Google Play Store.