MobileBoy Game
The emulator can be controlled using external USB/Bluetooth controllers, keyboard, touchscreen or trackball. It is now MOGA Enhanced and also runs on the Nvidia Shield.
Features of the full version (e.g. saving emulator state) can be unlocked via in-app purchase. Permissions required for ad retrieval as well as for saving game states on the sd card.