Recompa gathers 250 game ports into one Android handheld app
Recompa is an Android app that finds and installs decompilations and native ports of games, so you do not have to dig through GitHub. It is built for handhelds but also runs on phones and tablets.
A marketplace in place of a repository hunt
GitHub holds thousands of decompilations, but finding and downloading the right files takes effort if you do not use the site much. Recompa lays the ports out like a marketplace. You search, browse and install with one press.
The library has more than 250 ports. They come from PC, Nintendo 64, Xbox 360, GameCube, GBA, PSP and other platforms. When a game has several ports, they share one page.
Where to get it
Recompa is not on the Google Play Store for now. You download the APK from the app's website, and the device needs Android 8.0 or later.
Android Authority ties the timing to the Retroid Pocket Duo, which now ships in all colors.
ROMs and safety
You still need your own original ROM. If you have it, Recompa patches the game automatically. A game files wizard checks the ROM or game data and puts it where the port expects to find it.
On downloads, the app states that "every APK is downloaded from its author's repository, and its SHA-256 and signature are checked before installing."
Built for handhelds
Controls are laid out for a D-pad and shoulder buttons, so you reach search and favorites with a single press. On a device with a second screen, the lower display shows the port's page, gallery and download queue. Recompa can also act as the handheld's home screen in a full-screen frontend mode, with compatibility reports from other players.
There are six visual styles: Classic, Shelves, List, Arcade, Mosaic and Showcase. Pick one and the library view, the port pages and the settings all take on that look, not only the colors.
Every port can be updated in one go, each new release comes with a notice, and a rollback is there if an update breaks something. Downloads can be paused and resumed or continue in the background, and the app updates itself. It supports English, Spanish, French, Portuguese and German.
Source: Android Authority