You also may want to rethink your button layout. Go to an arcade, and look at theirs. You'll notice that the VAST majority of games put theirs in a straight line, not curved. This would cause problems on some games, especially fighting ones like MK and MKII and Killer Instinct, among others. Looks like you were trying to emulate the NeoGeo layout.