Ok well I have a GameCube controller and Super Mario World and it is compatible for the game. However, the biggest pain is that I have to press B to jump and X to run. If I bought a classic controller, would the jump button be the bottom of the 4 main buttons and the run button on the left? I'm more used to that way and my GameCube controller is a pain to use for this game... EDIT: NVM, FORGOT TO READ OPRATIONS GUIDE! IT ANSWERED MY QUESTION.