Super Mario 64 DS Codes - 
 Star bonus:
Obtain all 150 stars and go outside the castle. Climb inside the cannon opening that is now located where the grating was near the Fish Pond. Aim to land onto the roof, to get three lives and a red block for flying Mario.
Mini-game requirements:
    Yoshi
        Hide And Boo Seek: One rabbit 
        Puzzle Panel: Two rabbits 
        Boom Box: Three rabbits 
        Tox Box Shuffle: Four rabbits 
        Which Wiggler?: Five rabbits 
    Mario
        Sort Or 'Splode: One rabbit 
        Trampoline Time: Two rabbits 
        Shuffle Shell: Three rabbits 
        Bounce And Trounce: Four rabbits 
        Connect The Characters: Five rabbits 
        Shell Smash: Six rabbits 
        Trampoline Terror: Seven rabbits 
    Wario
        Coincentration: One rabbit 
        Bingo Ball: Two rabbits 
        Psyche Out!: Three rabbits 
        Slots Shot: Four rabbits 
        Lakitu Launch: Five rabbits 
        Intense Coincentration: Six rabbits 
        Giant Snowball Slalom: Seven rabbits 
 Alternate Mario or Yoshi introduction drawings:
At the first time on the start up screen, you will see Mario.
    Touch Mario the first time for a front portrait. 
    Touch Yoshi the first time for a side portrait. 
    Touch Mario a second time for a side portrait. 
    Touch Yoshi a second time for a side portrait with a heart. 
    Touch Mario a third time for a side portrait of Luigi with an "!". 
    Touch Yoshi a third time for a side portrait with a star.