The GameShark is a cheating device designed for the Nintendo 64 console. GameShark is frequently used to hack Super Smash Bros, similar to how the Action Replay is used to hack into Super Smash Bros. Melee and Super Smash Bros. Brawl. Apart from simply cheating at the game, it is useful for accessing content that is not normally available, such as the debug menu. Common examples include fighting in typically unaccessible stages (such as Final Destination, the "demo" stage, and beta versions of Dream Land) and playing as a normally non-playable character (such as Metal Mario, Master Hand, Giant Donkey Kong, or a member of the Fighting Polygons).
The use of GameShark with Super Smash Bros. can also trigger numerous glitches, the most common one forcing the player to play as Mario in the 1P Game even after the GameShark has been removed. The only known way to undo these glitches is to erase the game data.
Abilities in Super Smash Bros.
By using a GameShark for Super Smash Bros., a player can do the following things:
Users are able to play as non-playable characters using this this device. It includes:
Uses in Project 64k and Mupen 64K
Gameshark is used often in emulators to unlock characters and stages instantly, as it is usually difficult to save with emulators in online play. To solve this, the "unlock all characters" and "Mushroom Kingdom" (to unlock item switch) cheats are switched back off and on at the beginning of the match. Failure to do this usually causes a desynch, as the first player is playing with a different set of codes than the second player and so on.