I think many games require many different means of control. when I Emulate, I use either a ps2-styled pc gamepad, an NES styled Gamepad (retrobit), a PC joystick (MS Sidewinder, nice...) for sensitive analog controls, or, and this one's pretty cool, a RetroBit SNES controller that I rigged with parts from an Actual Snes Pad (the face and buttons..), to make an awesome realistic SNES controller, to play Japanese Roms with an actual (sort of...) SNES controller. My Sega Genesis has 3 different controllers, the original 3 button, a Performance 3 button, and a ProPad 6 SG... some games feel better with different controllers...