If you want a lot of buttons choose to snes, but if you want something else, that's fine. I just downloaded it onto my grandma's pc. I don't have a controller, but if you have one plug it into a USB port, choose options, then move your d-pad/analog stick to configure it. I hope this helps you.