Name Entry glitch: Difference between revisions

missed the edit history saying this was a special case for some reason
(large cleanup & some organization)
(missed the edit history saying this was a special case for some reason)
Line 26: Line 26:
This method requires less precise timing, using a second controller to manually go back rather than relying on the timing window of the held B button. As a result, it can only be performed in Versus Mode.
This method requires less precise timing, using a second controller to manually go back rather than relying on the timing window of the held B button. As a result, it can only be performed in Versus Mode.


With this method, the player must hover one controller's cursor over the "Back" button while the other controller opens the name field box and hovers over the "Name Entry" button. At this point, pressing A simultaneously on both controllers will cause the game to attempt to go back to the menu and go to the Name Entry screen at the same time, causing the game to skip ahead to the Stage Selection screen the same way as in the above method. (As above, if the game goes back to the menu, or goes to the Name Entry screen rather than the Stage Selection screen, one of the two controllers pressed their A button too soon before the other.)
With this method, the player must hover one controller's cursor over the "Back" button while the other controller opens the name field box and hovers over the "Name Entry" button. At this point, pressing A simultaneously on both controllers will cause the game to attempt to go back to the menu and go to the Name Entry screen at the same time, causing the game to skip ahead to the Stage Selection screen the same way as in the above method. (As above, if the game goes back to the menu, or goes to the Name Entry screen rather than the Stage Selection screen, then one of the two controllers pressed their A button too soon before the other.)


===Specific scenarios===
===Specific scenarios===
Line 45: Line 45:
This subglitch can be used to play a melee that lasts 0 seconds.
This subglitch can be used to play a melee that lasts 0 seconds.


To perform, set the match mode to [[Stock]] with any number of stocks. Next, choose any character(s), but choose no opponent(s) and perform the Name Entry glitch to start the match. The match will end instantly once it starts, with the announcer shouting "Go!" and "Game!" at the same time.
To perform, set the match mode to [[Stock]] with any number of stocks. Next, choose any character(s), but choose no opponent(s) (so if there are multiple characters, they must all be on the same [[team]]) and perform the Name Entry glitch to start the match. The match will end instantly once it starts, with the announcer shouting "Go!" and "Game!" at the same time.


Selecting [[PokeFloats]] in v1.00 will trigger the [[All-floats glitch]].
Selecting [[PokeFloats]] in v1.00 will trigger the [[All-floats glitch]].
Line 54: Line 54:
To perform, set the match mode to [[Time]], [[Coin]], or [[Bonus]], then choose a single character and no opponents or other players. Perform the Name Entry glitch to start the match. When performed correctly, the player will be fighting on the stage alone.
To perform, set the match mode to [[Time]], [[Coin]], or [[Bonus]], then choose a single character and no opponents or other players. Perform the Name Entry glitch to start the match. When performed correctly, the player will be fighting on the stage alone.


Note that this subglitch and the Master Hand glitch can be done at the same time, by not choosing a character. However, the game will freeze if Master Hand attacks, as he will have no opponent to target.
Note that this subglitch and the Master Hand glitch can be done at the same time, by not choosing a character. However, the game will freeze if Master Hand uses the finger walk attack ({{button|GCN|L}}+{{button|GCN|D-Pad|D}}), as he will have no opponent to target. It is unknown why Master Hand's other attacks do not similarly crash.


==Explanation==
==Explanation==
Line 61: Line 61:
The Master Hand glitch works because all characters in the game have an ID number (for example, {{SSBM|Mario}} has an ID of 1), and Master Hand has the default ID number of zero. However, zero is also used as a placeholder on the character select screen for human players who have not picked a character yet, and the game is programmed to reject this ID number and not allow the match to start if any players have invalid character IDs. The Name Entry glitch effectively forces the match to start regardless, thus causing any unselected players to have Master Hand (character ID zero) loaded as their character.
The Master Hand glitch works because all characters in the game have an ID number (for example, {{SSBM|Mario}} has an ID of 1), and Master Hand has the default ID number of zero. However, zero is also used as a placeholder on the character select screen for human players who have not picked a character yet, and the game is programmed to reject this ID number and not allow the match to start if any players have invalid character IDs. The Name Entry glitch effectively forces the match to start regardless, thus causing any unselected players to have Master Hand (character ID zero) loaded as their character.


The Black Character glitch is a side effect of the game's programming when two or more of the same character are on the same team. Characters on the same team must have the same [[alternate costume]], so to differentiate between multiples of the same character, the game applies sub-colors to the costume. In a normal match, up to three players can be on the same team, so if all choose the same character, Player 1 will have no sub-color, Player 2 will have a lighter sub-color, and Player 3 will have a darker sub-color. It is normally not possible for four players to be on the same team (because then they will have no opponents), but by bypassing this requirement with the Name Entry glitch, the game is forced to load the fourth sub-color for Player 4, which happens to be all black. (These sub-colors in this order can be viewed in the {{SSBM|Debug menu}}, which also reveals that there exists a fifth sub-color which is all grey. This fifth sub-color is inaccessible outside of the debug menu.)
The Black Character glitch is a side effect of the game's programming when two or more of the same character are on the same team. Characters on the same team must have the same [[alternate costume]], so to differentiate between multiples of the same character, the game applies sub-colors to the costume. In a normal match, up to three players can be on the same team, so if all choose the same character, Player 1 will have no sub-color, Player 2 will have a lighter sub-color, and Player 3 will have a darker sub-color. It is normally not possible for four players to be on the same team (because then they will have no opponents), but by bypassing this requirement with the Name Entry glitch, the game is forced to load the fourth sub-color for Player 4, which happens to be all black. (These sub-colors can be viewed in this order in the {{SSBM|Debug menu}}, which also reveals that there exists a fifth sub-color which is all grey. This fifth sub-color is inaccessible outside of the debug menu.)


==Video==
==Video==
1,897

edits