Glitches are malfunctions in code which result in unintended behavior. Super Mario 64, being the first game on the Nintendo 64, has a substantial number of glitches. These glitches range from effects as minor as a sound not playing to as major as the game crashing. Many of these glitches are reproducible and some can be exploited in speedruns and challenges. Other glitches are much more elusive, with seemingly random occurrences and no known cause. Since Super Mario 64 is a platforming game, many glitches are movement based. There are many methods that allow Mario to gain arbitrary amounts of speed, though some of them are highly situational. Other glitches modify the game's data in some way, such as by changing what Mario is holding or separating Mario's graphical position from his actual position.