Level skip
Pause game play and press [A], [B], [Right], [A], [C], [A], [Down], [A], [B], [Right], [A].
Invincibility
Pause game play and press [A], [B], [Right], [A], [C], [A], [Down], [A], [B], [Right], [Left]. Note: collecting a shield will disable this code.
Full energy
Pause game play and press [A], [B], [Right], [A], [C], [A], [Down], [A], [Right], [B], [A]. Resume game play for full energy.
Full health
Pause game play and press [A], [B], [Right], [A], [C], [A], [Down], [A], [B], [Left], [A].
Fireballs
Pause game play and press [A], [B], [Right], [A], [C], [A], [Down], [A], [B], [Right]. Resume game play and press [A] to throw fireballs.
Free movement
Pause game play and press [C], [A], [Left]x2, [A], [C], [A], [B]. A sound will confirm correct code entry. Resume game play and hold [A] + [B] + [C] to move freely in the game while invincible.
In-game reset
Pause game play, hold [A] + [B] + [C], and press [Start].
Programmer messages
Pause game play and enter one of the following controller actions to display the corresponding screen.
Screen 1
Press [A], [B], [Right], [A], [C], [A], [Down] + [A], [Start].
Screen 2
Press [A], [B], [Right], [A], [C], [A], [Down] + [C].
Screen 3
Press [A], [B], [Right], [A], [C], [A], [Down] + [A], [A]x2.