Lastly, NES.emu offers customizable on-screen multi-touch controls, and it works in both horizontal and portrait orientation. Additionally, it also supports cheat codes and external HID Bluetooth/USB gamepad & keyboard. Similar to Snes9x EX+, NES.emu works on smartphones with the processor clocked at 1GHz or more.