yes you have to stick with how many buttons are on the controller, for example the NES has 6 buttons so your game would have a limit of 6 buttons, game boy same thing and atari has 5 button so 5 controls. hopefully that makes sense :)
i am like 90% sure