At the title screen, press Up, A, Down, A, Left, A, Right, A, Start, then hold X. Continue to hold X until the game begins. Screen coordinates will appear instead of a score and the number of objects displayed will appear instead of the time remaining. Whilst in debug mode you can do these things by pressing the right controller buttons...
Change into Object - Press A Change Object - Press X Place object - Press B Change back to Sonic - Press A again Invincibility - Sonic is always invincible in debug mode Restart - Pause the game and press X. Frame Advance - Pause the game and press B. Slow-motion - Pause the game and hold A.
Go to the Options Screen and move down to the Shurikens option. Set the number to 00. Now wait. After waiting you will see the number 00 turn into an Infinite symbol. You will now have Infinite Shurikens throughout the whole game.