Super Mario Bros. (NES)

Un-Fiery Mario

Bring Fiery Mario to a water level. Stand on the sea floor and hold Down as you press A to start swimming. You won't be able to shoot fireballs until you touch the floor again!

In other versions...

Fixed in SMAS? No.

Fixed in SMBDX? No, but you have to keep holding the Down button.