Wii Classic Controller

The Wii Classic Controller is an extension or accessory for the Wii's Wii Remote. It is used for playing Classic Games on the Wii. It is also interesting to note that the classic controller has dual analog in a similar way to the PlayStation controllers. This controller can be used to play Mario classics such as Super Mario 64 and Super Mario World. It will also be compatible with Super Smash Bros. Brawl.

Just as GameCube was codenamed Dolphin, and Wii was codenamed Revolution, the Wii Classic Controller was codenamed Shell.

The reason why the Wii Remote can't be used for some Virtual Console console games is because Super Nintendo need X and Y Buttons, while the N64 needed the analog and other buttons. Also, using a Nintendo GameCube controller can be rather awkward for many Super Nintendo games due to the layout of its buttons.