Jigglypuff is the easiest hidden character to unlock. When you complete the 1-player Classic or Adventure Mode on any difficulty setting or play more than 50 Vs. matches, Jigglypuff will appear to challenge you.
You'll have an opportunity to add Luigi to your cast of characters after you make him appear in Adventure mode. Once you reach the end of the stage, you'll battle Mario and Peach. If you reach the goal and your finishing time in seconds ends with a two (such as 5:52.55), you'll battle Luigi instead of Mario. He'll also appear after you play more than 800 Vs. Matches.
You can schedule an appointment with the doctor if you complete one-player Regular Match run with Mario, using no continues, or play Vs. Mode more than 100 times.
The battling bird of Star Fox fame will be a part of your fighting force when you survive 100-Man Melee with any player or after you play the Vs. Mode more than 300 times.
The kid adventurer will join your SSBM roster when you complete the Adventure Mode or Classic Mode with 10 characters or after you play Vs. Mode more than 500 times.
He will challenge you after you've used all 14 original characters either Vs. or 1-Player Mode, or after you've played more than 400 Vs. Mode matches.
The hero will join your party after you play a single player Regular Match run with his partner, Marth (using no continues) or after you player Vs. Mode more than 900 times.
Mewtwo will appear to challenge you after you play 20 hours of 1-Player or Vs. Mode or after you play more than 700 Vs. Mode matches.
You'll put Ganondorf into your stable of fighters when you complete the Lv. 29 Event Match, Triforce Gathering, or after you play Vs. Mode more than 600 times.
You'll catch Pichu after you complete Lv. 37 Event Match, Legendary Pokemon, or after you play Vs. Mode more than 200 times.
Clear Classic, Adventure or Target Test with all the charcters Mr. Game & Watch, or play Vs. Mode more than 1,000 times to draw out Mr. Game & Watch.