Question N64oid Gamepads

Hi everyone, I'm not sure this is the right place to ask this but... whatever

I have the international unlocked HTC One. I just found out that I can play Nintendo 64 games on an emulator called N64oid, I've tried playing and it's really smooth and fun. So I was researching some gamepads that will best fit my phone and I cannot find the best one. I wanna play The Legend of Zelda Majora's Mask and I want to find the best Gamepad for that. I'd really appreciate any help you guys can offer.