List of Super Mario Bros. 2 glitches
This is a list of glitches found in Super Mario Bros. 2. For glitches found exclusively in the remake, see List of Super Mario Advance glitches. All names are conjectural unless otherwise specified.
Audio
Super Mario Bros. music glitch
To do this glitch, the player will need to grab a Starman and go in Sub-space and quickly go out while they still have the Starman. If the player did it right, then Super Mario Bros. music will play until the player leaves the area or goes in a door. It is also possible for the player to get that song to play for the remainder of the stage (until dying, going through a door, or a jar), if the player stays in Sub-space until the invincibility wears off.[1] If tried in Super Mario All-Stars, the music will only last until the Star's power wears off. The glitch also works in Yume Kōjō: Doki Doki Panic, only it uses different music.
Freezes
Magic door freeze
This only works on the Super Mario All-Stars + Super Mario World version of the game. To do this, the player must pick up a potion and throw it at the door. Then when the player goes through the door the same time the potion goes off, the game freezes, yet the music is still playing and the vegetables are still moving. The only way to end this glitch is to restart the system.[2]
Sand pit softlock
In some levels, the character can become trapped with no way to get out or die. One such area is in World 2-2 at the bottom left of the soft sand. In World 3-2, after defeating Birdo the character can also become trapped if they fall before getting her Crystal Ball.
As there is no timer, the only option is to reset the game, or, if playing Super Mario All-Stars, use player two's controller to pause the game and press the L, R, and SELECT Buttons simultaneously to immediately go to the Character Selection screen. While the player will start over where they left off in the level after choosing a character, they will lose one life if done so.
Unreachable door softlock
If the player defeats Wart in too far left position, the door after defeating boss will become unreachable, making the player stuck in the room.
Graphics
Invisible Mario glitch
This glitch is only in the NES version. For this glitch to work, the player has to be Mario. On the last level, if Mario loses his power by an enemy as soon he enters the boss door to fight Wart, he will turn invisible.
Item attachment glitch
If the player exits Sub-space above a patch of grass, and picks (and tosses) the grass fast enough, the item will be thrown, but still attached to the character's head. The item does not obstruct going through doors (similar to holding a key), nor does it interfere with climbing (unlike a key).
The object becomes normal once the player goes to a new area (such as through a door, climbs offscreen, enters a jar, or goes to Sub-space), or dies. This allows items to be taken into areas they normally are not found in. A Magical Potion taken into Sub-space will simply make another exit.
Note that this is easiest to do with light objects such as small vegetables, or with Toad who can grab things faster. There must also be an unobstructed path to throw the object (not facing a wall, etc).
Letters instead of numbers glitch
There are two scenarios in which this glitch can occur:
- The maximum (displayed) life count in the NES version is 254. If the player earns more than 99 lives during gameplay, the tens digit of the life count gets replaced with a letter (100 = A0, 110 = B0, 120 = C0, etc. At the maximum life count, 254 = P4). If the player loses a life while the life counter shows A0, it goes to 99 and the glitch ends.
- In the NES version, if the player gets more than 10 coins in a stage (it may be hard to notice if exactly 10 coins are collected), in the Bonus Chance screen, the coin counter shows up as a letter (10 = A, 11 = B, 12 = C, etc.). Once that goes below 10, this glitch will end.
Both of these glitches were fixed in the Super Mario All-Stars and Super Mario Advance versions, where the life counter maxed out at 99 and the coin counter is displayed correctly.
Missing animation frames
In Yume Kojo: Doki Doki Panic, many animated objects have two frames of animation. However, in Super Mario Bros. 2, this is increased to eight. However, due to a programming error, only seven of these show. Affected objects include Albatosses, POW Blocks, waterfalls, quicksand, grass, cherries, vines, Conveyor Belts, Spike Traps, and water. However, in some of these cases, the missing frame is identical to another frame, leaving them with two or four visible frames that appear to skip sometimes. This error is fixed in the enhanced ports.
Physics
NOTE: These glitches result from how Mario and/or other characters interact with the world.
Bouncing Key glitch
This glitch can happen in World 1-3. First, the player must enter the last door in the level. Then, the player needs to enter the door that has the Key with a couple of Phantos, pick up the key, and exit the door. The player needs to fall to the space where there are Mushroom Blocks. When in the middle of passing by the Chains, the player must throw the key onto a wall, and it will look like that it is going to land on the player. If it is done correctly, the key will bounce on the head of the player. If the player defeats a Spark with the bouncing key, there is an 85% chance of getting a heart.
This glitch can also happen in the Game Boy Advance version and the All-Stars version.
Disappearing Mushroom Blocks
If the player throws a Mushroom Block offscreen and does not see it land, even to a place where it should safely land, it will disappear until the player leaves through a door and comes back.
Double door glitch
In the level 1-3, the player must take the first Magical Potion near the place where the second one is and drop it. Then, take the second Magical Potion and throw it near the first one. If the player enters one of the doors, the other door also opens, as if the player were entering it too.
Double jump glitch
Although it works with all characters, it is much easier to do it with Luigi, due to his jumping form. If the player jumps on the edge of an enemy, barely missing the enemy, it is possible to make the character double jump. With this, it is possible to skip a key in World 1-2.[3]
Enemy in the ground glitch
If an enemy (such as a Shyguy or a Ninji) is thrown while the character is either growing (from a heart) or shrinking (from an enemy), the thrown enemy will be trapped in the ground.[4]
Additionally, when a Stop Watch is in action, enemies thrown will pass through the ground, like a vegetable. So, if the Stop Watch's effect ends while the enemy is in the ground, it will become trapped there.[5]
Furthermore, if the player throws an enemy (such as a Tweeter or Shyguy) at the top part of a hill sprite, the enemy will walk through the hill shivering.
Fall Off a climbable object and die glitch
At a spot in the game where climbing down changes areas, the player can fall off the climbable object such as a ladder, vine, or chain, and fall offscreen and die, even though continuing in that direction should take them to another area.
Ladder death glitch
In the overworld section of 3-2, it is possible to die while descending the ladder. This can be done by jumping in such a way that the player jumps into the very left edge of the ladder; pressing down will cause the player to die instead of descending the ladder.
Log falling up glitch
If the player throws a POW while standing on a log, the log falls upwards. Once it hits the top of the screen, the player will fall normally. This glitch remained in Super Mario All-Stars, but was fixed in Super Mario Advance.
Over screen glitch
When climbing upwards very fast (with the fast climb glitch) at an area change point, the player can get above the screen without going to the new area. This allows fast access to other areas in some levels, such as World 7-2, where the player cannot get above the screen via other methods (due to lack of openings).
Over Vine glitch
In any level with a Hoopster, the player can climb to the top of a vine and continue to hold up. If a Hoopster happens to come up to the top of the vine and push the character up while the player is still holding up on the controller, the character will be in the climbing animation a few feet above the vine. The character will fall as soon as the player lets go of the up control.
This also works in the Super Mario All-Stars and Super Mario Advance versions.
Phantom object defeating enemy glitch
Sometimes, the player can throw certain collision objects (such as vegetables) offscreen. The player can quickly change areas such as going into a jar and observe an enemy being defeated while making a "struck by object" sound effect, though no object sprite can be observed.
Quick climb glitch
The player can climb climbable objects very fast by simultaneously holding both up and down. This usually is not possible with a standard controller, but easy to do with a modified controller. It can also be done via Virtual Console and Nintendo Entertainment System - Nintendo Switch Online, as the Wii Classic Controller, GameCube Controller, Joy-Con, and Switch Pro Controller have both a Control Stick and D-Pad, which both serve the same function in NES and SNES Virtual Console games.
If the player presses or while the glitch is active or is in Sub-space when the time runs out, they will jump higher than normal.
Spark in midair glitch
A Spark traveling along the floor or ceiling near Mushroom Blocks can be trapped in midair by grabbing the block at the right moment.
Stuck in a Mushroom Block glitch
In certain areas, the player can throw a Mushroom Block onto the platform above the player without running or jumping. When timed correctly, the enemy will become trapped in the block.
Additionally, anywhere there are enemies and Mushroom Blocks, the player has to leave a Mushroom Block where an enemy first appears on the screen, and the player has to leave the area without going up a vine or through a door to another area and without attacking the enemy. When the player comes back, the enemy will be trapped in the Mushroom Block.
Stuck under Clawgrip's rocks glitch
The player must be normal-sized to do this. After Clawgrip is defeated, the player must go on the platform just under the one Clawgrip and his rocks are. That platform can be walked through. Then, the player must run and slide under the rocks and stand up. The player should then be stuck in Clawgrip's rocks.
Useless door glitch
If the character throws a Magical Potion to a ladder, the door will still appear, but the player will not be able to enter since they will always climb the ladder.
Walk up walls glitch
In any level that has brick walls in them, it is possible for the player to Super Jump into the edge of the walls as Luigi and walk straight up the wall.
Scripting
NOTE: These glitches abuse interactions that cause objects or displayed information to perform unintended behaviors.
Battle Birdo again glitch
In World 1-1 or 2-1, if the player defeats Birdo, they must go to the Mask Gate and come back to where Birdo was fought. She comes back when the player returns, and the crystal ball that Birdo dropped will still be there along with her. When she is defeated, she does not drop another crystal ball. She cannot be fought again. This glitch is known to work in NES and in Super Mario All-Stars.
Birdo death glitch
This can be done in level 1-2 of the game, as well as all of its remakes. After players get the key, they must then do a Super Jump off of a Ninji, and then they will find the door to the Birdo battle. Players can go into the door with the key, unlike Mushroom Blocks, enemies, and vegetables. They can defeat Birdo with 3 hits with the key, although Phanto is still there to attack them.
Bob-omb ambush glitch
If the player throws a POW and then immediately picks a patch of grass where a Bob-omb is hiding, the Bob-omb appears to die and fall off the screen. However, the next time the player enters a new area, such as going through a door, climbing a vine, or dying and restarting the level, the Bob-omb will reappear and explode, sometimes causing damage to the player.
Bob-omb Block glitch
This glitch will work on any version of the game. The player must go to World 5-3 and go to the jar spawning Bob-ombs. The character they are playing as must throw a Mushroom Block so that it is two blocks left from the jar. Next, the player must wait for the jar to blow up. The character must go throw the Mushroom Block where the jar was, then go left to scroll the block off-screen. When the player goes back to it, the Mushroom Block will be spawning Bob-ombs.
Crystal demise glitch
Occasionally in World 4-1 on the NES version, when the player grabs the Crystal at the end of the level, the Mask Gate disappears and the players fall to their doom through the floor.
Death by potion glitch
If the player throws a Magical Potion above the screen and then goes through the door, they appear in Sub-space at the bottom of the screen and instantly die.
Die and throw a vegetable simultaneously glitch
The player must have one heart left. They must pick up a vegetable and get touched by an enemy at the same time. If done, the vegetable will be thrown and the enemy will get hit by it.
Double death glitch
In a level containing a hill possible to reach the top, an enemy walking on it and vegetables (a good place is an area before the first Birdo battle) can be used to perform this glitch. With any character, the player must grab the vegetable and stand at the bottom of the enemy hill. Then, the player must jump to the enemy (while holding the vegetable), killing it. The dead enemy will fall to the character and touch him or her. If they are in a small form, both die.
Drop Mushroom Blocks in scenery glitch
Mushroom Blocks can be dropped on top of certain interactive background elements. Usually, these elements prevent the player from dropping a Mushroom Block, but if the player is near the edge of such elements and the normal background, sometimes it will become stuck in the element and temporarily adopt the palette. If the player leaves the area and come back (without going through a door) the palette will return to normal.[6] If the player picks up the Mushroom Block, the element it was in front of is no longer there (chains, vines or ladders will no longer be climbable, and doors will become unusable if the player removes both the top and bottom elements).
Infinite Mushroom Blocks glitch
This only works in Super Mario All-Stars. If the player throws a Mushroom Block to a location it was not originally at, then goes through a jar and back out, there will be a Mushroom Block in both the original location and the one it was thrown to. This can be repeated many times; in fact, the character can be surrounded by Mushroom Blocks.
Instant Game Over glitch
If the player pauses the game and enters (up) + + on the P2 controller before unpausing the game, the character will fall over the floor with each remaining life, leading to a Game Over. Upon receiving the Game Over, the glitch ends.
Lifesaving jar glitch
This is a relatively major glitch. It requires precise timing: the character must be small and must go through a jar at the same time they are hit by a Phanto. If done correctly, the death fanfare plays as usual. However, the character will still go through the jar. When they go out, the character has no health sections left in the Health Meter, yet is still alive. This glitch was not fixed in the All-Stars remake.
No health glitch
If the player pulls out a rocket, pauses the game before the screen changes and enters (up) + + on the P2 controller before unpausing the game, the player will not die and will be playing the remainder of the level with no health left. The miss music plays when doing this (although it may not be heard), and no music will play for the rest of the level. However, this also means that the player's character can take 1 hit before losing a life. No music will play until the player either changes rooms in which the music would change or loses a life.
Unlimited Coins glitch
The player can go into Sub-space and gather coins only twice normally before the coins turn into small vegetables. However, a visit to Sub-space to collect coins does not count against those two times if the player dies before exiting sub-space. To gather a lot of coins in a single level, the player can throw a potion near both a bottomless pit and several patches of grass, gather the grass, and then fall into the pit.