The debug menu is a special menu in Super Smash Bros. and Super Smash Bros. Melee that can be accessed with the use of an Action Replay. The code that accesses the debug menu differs with each version of Melee.
The debug menu was a feature that was used by the developers to test certain aspects in the game, generally as an attempt to prevent glitches or errors from appearing, hence its name of debug. The developers never removed the debug menu from the games, and as a result, the debug menus can be accessed through devices such as an Action Replay or GameShark.
The debug menu allows a player to do many different things in the game that normally would not be possible, such as gaining access to any character, stage, item, and mode in the game, including those not accessible through normal play. They can also view all the trophies, such as Samus Unmasked, all character endings, and other features, including unused elements. Players can also modify the actual gameplay, such as causing specific items to spawn at any spot, swapping movesets, or modify the Artificial Intelligence of the computer.
Using devices to access the Debug Menu, however, can be risky; the game can crash if the player uses incorrect parameters (such as attempting to play as NONE, winning a game with Master Hand or using AKANEIA as a stage). In the worst cases, the game can cause save games to corrupt in SSB or Melee, or at worst, corrupt the entire card for Melee; as such, it is generally recommended that it is not used with a memory card plugged in, or at least have a backup.
In Super Smash Bros.
Main article: Debug menu (SSB)
In order to get to the debug menu, a GameShark or an emulator must be used.
Combat Debug Includes:
System Debug Includes:
In Super Smash Bros. Melee
Main article: Debug menu (SSBM)
In order to get to the debug menu, an Action Replay device must be used.