Pokémon Wiki

Don't like the ads? Then create an account! Users with accounts will only see ads on the Main Page and have more options than anonymous users.

READ MORE

Pokémon Wiki
Register
(Cleaned Pokebox template.)
m (Grammar correction)
Tags: Visual edit Mobile edit Mobile web edit
 
(77 intermediate revisions by 51 users not shown)
Line 1: Line 1:
  +
[[File:Missingno.jpg|frame|Encountering a MissingNo.]]
{{PokémonPrevNext|prev=|next=Bulbasaur}}
 
 
'''MissingNo.''' (Japanese: '''けつばん''' ''Ketsuban'') is a name shared by several [[glitch Pokémon]] in [[Pokémon Red and Blue|''Pokémon Red, Blue'']], and also ''[[Pokémon Yellow|Yellow]]''. The name is most commonly used to refer to a {{type|Flying|Bird}}/{{type|Normal}}-type glitch Pokémon whose sprite consists of corrupted data or a {{Type|Normal}}/{{Type|???}} in Pokémon Yellow. It is arguably the most well-known glitch [[Pokémon (creature)|Pokémon]] in the game series.
   
 
[[File:Missingno_all_five_forms.png|thumb|The six forms of MissingNo. including the Pokémon Black and White form.]]
{{PokéBox
 
 
In the early Pokémon video games, the programmers had to use variables to refer to different Pokémon by number. Variable sizes must be powers of two. The smallest variable they were able to use was the size of one [[Wikipedia:byte|byte]]—that is, capable of holding any value from 0 to 255 with zero counting as a slot. (The next smallest size could only hold 0 to 127, which would not have been enough for all 151 Pokémon.) Because there are only 151 legitimate Pokémon in Generation I, this left 105 slots unoccupied. 37% of these are occupied by empty slots named MissingNo., 53% are trainers (this is the reason why "wild" trainers are sometimes found on the coastline of Cinnabar Island), and the rest are other glitch Pokémon.
|name=Missingno
 
|jname=けつばん Ketsuban
 
|image=Missingno.jpg
 
|ndex=000
 
|gen=Generation I
 
|species=Glitch Pokémon
 
|type=Varies
 
|ability=None (Generation I only)
 
|color=None (Generation I only)
 
|gender=None (Generation I only)
 
|dexkanto = -
 
|dexjohto = —
 
|dexhoenn = —
 
|dexsinnoh = —
 
|dexunova = —
 
|dexkalos = —
 
|imweight = 3507
 
|metweight = 2
 
|imheight = 10
 
|metheight = 0|None|ndexprev = None
 
|ndexnext = [[Bulbasaur]]}}
 
   
 
Unlike most glitch Pokémon, whose names consist of data cobbled together from random locations, MissingNo.'s name is clearly a deliberately-added abbreviation of "missing number". This is because "MissingNo." was added as a name for the empty slots to avoid the game crashing if a glitch Pokémon was encountered.<ref name="Missingno.">[[w:c:gaming:Missingno.|'''Encyclopedia Gamia''' Missingno.]]</ref>
'''Missingno''' (Japanese: '''けつばん''' ''Ketsuban'') is a name shared by several [[glitch Pokémon]] in [[Pokémon Red and Blue|''Pokémon Red, Blue'']], and also ''[[Pokémon Yellow|Yellow]]''. The name is most commonly used to refer to a {{type|Normal}}/{{type|Flying|Bird}}-type glitch Pokémon whose sprite consists of corrupted data or a {{Type|Normal}}/{{Type|???|999}} in Pokémon Yellow. It is arguably the most well-known glitch [[Pokémon]] in the game series.
 
 
[[File:Missingno all five forms.png|thumb|right|The six forms of missingno including the Pokemon Black and White form.]]
 
In the early Pokémon video games, the programmers had to use variables to refer to different Pokémon by number. Variable sizes must be powers of two. The smallest variable they were able to use was the size of one [[Wikipedia:byte|byte]] -- that is, capable of holding any value from 0 to 255. (The next smallest size could only hold 0 to 127, which would not have been enough for all 151 Pokémon.) Because there are only 151 legitimate Pokemon in Generation I, this left 104 slots left unoccupied. 39 of these are occupied with glitches with the name of Missingno, 36 of which are occupied with the original sprite, 1 has the Kabutops fossil sprite, 1 has the Aerodactyl fossil sprite, and 1 has the Lavender Town ghost sprite.
 
 
Unlike most glitch Pokémon, whose names consist of data cobbled together from random locations, MISSINGNO.'s name is clearly a deliberately-added abbreviation of "missing number". This would seem to imply that MISSINGNO. was deliberately inserted as a placeholder or a removed beta Pokémon, albeit one with several odd quirks. The fact that 39 copies of MISSINGNO. exist (with each consuming its own "slot") would seem to support this theory.
 
   
 
==Typical characteristics==
 
==Typical characteristics==
The MISSINGNO. most commonly encountered during glitches is a Normal/Bird-type Pokémon, whose sprite is a backwards letter "L"-shaped chunk of "fuzz". Bird is a beta type that was left in the game; it functions identically to Normal. The sprite results from the game treating non-graphical data as an image. This form of MISSINGNO. almost always knows [[Sky Attack]] and [[Water Gun]]; of particular note is the fact that it knows ''two'' Water Guns. The Fossil and Ghost sprite Missingnos have the same moveset as the most recently viewed Pokemon. You can get it in the [[Pokemon Red and Blue|Red, Blue,]] and [[Pokemon Yellow|Yellow]] versions.
+
The MissingNo. most commonly encountered during glitches is a Normal/Bird-type Pokémon, whose sprite is a backwards letter "L"-shaped chunk of "fuzz". Bird is a beta type that was deleted from the game; it functions identically to Normal. The sprite results from the game treating non-graphical data as an image. This form of MissingNo. almost always knows [[Sky Attack]] and [[Water Gun]]; of particular note is the fact that it knows ''two'' Water Guns. The fossil and ghost sprites of MissingNo. have the same moveset as the most recently viewed Pokémon. You can get it in the [[Pokémon Red Version and Pokémon Blue Version|Red, Blue,]] and [[Pokémon Yellow|Yellow]] versions<ref name="djc-vid-battle-b6">[http://www.youtube.com/watch?v=iCjUKmsyn-8 '''YouTube:''' Pokémon Red: Battle Against Hex B6 (MISSINGNO.)]</ref>, though in Yellow, MissingNo. was encountered a different way. MissingNo.'s stats will change depending on the player character's last party Pokémon.<ref name="Missingno." />
   
Other forms of MISSINGNO. use the fossilized [[Aerodactyl]] and [[Kabutops]]<ref name="djc-vid-battle-b6">[http://www.youtube.com/watch?v=iCjUKmsyn-8 '''YouTube:''' Pokémon Red: Battle Against Hex B6 (MISSINGNO.)]</ref> sprites from the [[Pewter City]] museum. The fourth form uses the sprite shown when one encounters a {{type|Ghost}} Pokémon in the [[Pokemon Tower]] without having the [[Silph Scope]]. These are actually separate glitch Pokémon that share a name; they can be distinguished both by their sprite and by their differing characteristics. "Fuzz" MISSINGNO., for example, uses a fixed moveset, whereas the fossil MISSINGNO.s' moves and stats change depending on the last Pokémon in one's party (among other things).<ref name="trsrockin">[http://www.trsrockin.com/dex_kabu.html '''TR Rose's Glitch Dex:''' MISSINGNO.]</ref> The fossil MISSINGNO.s also tend to turn into RHYDON upon capture, if a player hasn't yet viewed their (empty) Pokédex entries (by, of course, capturing them).<ref name="djc-vid-battle-b6" />
+
Other forms of MissingNo. use the fossilized [[Aerodactyl]] and [[Kabutops]] sprites from the [[Pewter City]] museum. The fourth form uses the sprite shown when one encounters a {{type|Ghost}} Pokémon in the [[Pokémon Tower]] without having the [[Silph Scope]]. These are actually separate glitch Pokémon that share a name; they can be distinguished both by their sprite and by their differing characteristics. "Fuzz" Missingno., for example, uses a fixed moveset, whereas the fossil and ghost MissingNo.s' moves change depending on the last Pokémon in one's party (among other things).<ref name="trsrockin">[http://www.trsrockin.com/dex_kabu.html '''TR Rose's Glitch Dex:''' MISSINGNO.]</ref> The fossil MissingNo.s also tend to turn into RHYDON upon capture, if a player character hasn't yet viewed their (empty) Pokédex entries (by, of course, capturing them).<ref name="djc-vid-battle-b6" />
   
Though they are all distinct, all known MISSINGNO. forms have several properties in common. They all share the Pokédex number 000. Encountering MISSINGNO. will [[Wikipedia:Bitwise operation#OR|increase]] the quantity of the sixth item in a player's inventory to above 128.<ref name="djc-vid-battle-b6" /><ref name="trsrockin" /> (This is because the [[Wikipedia:bit|bit]] used to keep track of whether MISSINGNO. has been caught is also part of the byte used to track the quantity of the sixth item in a player's inventory.)
+
Though they are all distinct, all known MissingNo. forms have several properties in common. They all share the Pokédex number 000. Encountering MissingNo. will [[Wikipedia:Bitwise operation#OR|increase]] the quantity of the sixth item in a player character's inventory to above 128.<ref name="djc-vid-battle-b6" /><ref name="trsrockin" /><ref name="Missingno." /> (This is because the [[Wikipedia:bit|bit]] used to keep track of whether MissingNo. has been caught is also part of the byte used to track the quantity of the sixth item in a player character's inventory.)
   
The sprite MISSINGNO.s use in the party screen is composed of random 8-by-8-pixel tiles shown on-screen. This means that it is often composed of chunks of terrain and NPCs. Viewing a MISSINGNO.'s stats screen causes a similar scrambling effect: most, if not all, all in-battle Pokémon and Trainer sprites become scrambled.<ref name="trsrockin" /> Viewing the stats of a normal [[Pokémon]] fixes the problem, or if MISSINGNO.'s level goes to 100 it will also fix but if you look at MISSINGNO.'s stats it will revert back
+
The sprite used for MissingNo. in the party screen is composed of random 8-by-8-pixel tiles shown on-screen. This means that it is often composed of chunks of terrain and NPCs. Viewing a MissingNo.'s Stats Screen causes a similar scrambling effect: most, if not all, all in-battle Pokémon and Trainer sprites become scrambled.<ref name="trsrockin" /> Viewing the stats of a normal Pokémon should fix the problem. Another way to fix it is if MissingNo.'s level goes to 100. However, if you look at MissingNo.'s stats, the Pokémon and Trainers will become scrambled again.
===Old Evolution ===
 
MISSINGNO. does not evolve into any Pokemon. However, a different glitch Pokemon with a similar sprite and properties, but different name ([['M]]) does evolve into the Pokemon Kangaskhan.
 
   
===Missingno Today===
+
===Old Evolution===
 
MissingNo. does not evolve into any Pokémon. However, a different glitch Pokémon with a similar sprite and properties, but different name ([['M]]) does evolve into the Pokémon, Kangaskhan.
'''''Contrary to popular belief, Missingno. does not appear in any game outside of the Generation I games. However, similar Pokemon known as ????? (Generation II), ????????? (Generation III), and ----- (Generations IV and V), which look slightly similar and fill similar roles, appear in later games.'''''
 
  +
  +
===MissingNo. Today===
 
Contrary to popular belief, MissingNo. does not appear in any game outside of the Generation I games. However, similar Pokémon known as ????? (Generation II), [[??????????]] (Generation III), and [[DPBox]] (Generations IV and V), which look slightly similar and fill similar roles, appear in successive games.
   
 
===Gallery===
 
===Gallery===
 
<gallery spacing="small" orientation="square" widths="50">
 
<gallery spacing="small" orientation="square" widths="50">
  +
Missingno Sprite.png|Missingno. in Pokémon Red and Blue Version(Normal Form)
Missingno_Sprite.png|Normal form.
 
  +
File:Ketsuban.png|Missingno in Pokémon Green Version(Normal Form)
 
MissingNo.(Aero)Sprite.png|Aerodactyl fossil form.
 
MissingNo.(Aero)Sprite.png|Aerodactyl fossil form.
 
MissingNo.(Kabu)Sprite.png|Kabutops fossil form.
 
MissingNo.(Kabu)Sprite.png|Kabutops fossil form.
 
MissingNo.GhostSprite.png|Ghost form.
 
MissingNo.GhostSprite.png|Ghost form.
!.png|Pokemon Black and White form
+
!.png|Pokémon Black and White form
  +
File:Missingno in scarlet and violet trailer.png|Missingno.'s backround cameo in Scarlet and Violet's trailer.
  +
File:Tokiya Missingno.jpg|Official Missingno. artwork by TOKIYA
 
</gallery>
 
</gallery>
   
== Encountering Old MISSINGNO. ==
+
==Encountering Old MissingNo.==
There is a glitch<ref name="djc-vid-old-man-b6">[http://www.youtube.com/watch?v=llYQh35SK2E '''YouTube:''' Pokémon Red: Old Man Trick (B6)]</ref> (called the "Old Man trick") in [[Red (game)|''Red'']], ''Green'' (Japan),and [[Blue (game)|''Blue'']] that allows a player to battle nearly any Pokémon they wish, depending on the characters of their name. The player should start by viewing the Old Man's Pokémon catching tutorial in [[Viridian City]]. Immediately afterward, the player should [[Fly]] to [[Cinnabar Island]] and [[Surf]] on the east coast (the half-land half-sea tiles). They should not, at any point, swim onto a fully-water tile. Depending on the characters in the player's name, they may eventually encounter MISSINGNO. But in most instructions, it says not to catch MISSINGNO. because it will erase your save game. But this is not really true. In fact, MISSINGNO, may not delete it but cause game to freeze up and make the current save file unusable.
+
There is a glitch<ref name="djc-vid-old-man-b6">[http://www.youtube.com/watch?v=llYQh35SK2E '''YouTube:''' Pokémon Red: Old Man Trick (B6)]</ref> (called the "Old Man trick") in [[Red (game)|''Red'']], ''Green'' (Japan),and [[Blue (game)|''Blue'']] that allows a player character to battle nearly any Pokémon they wish, depending on the characters of their name. The player character should start by viewing the Old Man's Pokémon catching tutorial in [[Viridian City]]. Immediately afterward, the player character should [[Fly]] to [[Cinnabar Island]] and [[Surf]] on the east coast (the half-land half-sea tiles). They should not, at any point, swim onto a fully-water tile. Depending on the characters in the player character's name, they may eventually encounter MissingNo.
   
This glitch works because of a programming oversight. When the Old Man's tutorial is displayed, the game needs to change the player's name to "OLD MAN", so that the in-game dialogue states that "OLD MAN threw a Poké Ball!". However, it would be rather unfortunate if the player's chosen name was ''permanently'' changed to "OLD MAN". Such a scenario is easily avoided, however; the game simply copies the player's chosen name to an area in memory that is not currently being used. After the tutorial, the name is copied back, replacing "OLD MAN".
+
This glitch works because of a programming oversight. When the Old Man's tutorial is displayed, the game needs to change the player character's name to "OLD MAN", so that the in-game dialogue states that "OLD MAN threw a Poké Ball!". However, it would be rather unfortunate if the player character's chosen name was ''permanently'' changed to "OLD MAN". Such a scenario is easily avoided, however; the game simply copies the player character's chosen name to an area in memory that is not currently being used. After the tutorial, the name is copied back, replacing "OLD MAN".
   
Unfortunately, Game Boys do not possess a lot of free memory. In an effort to make the most of all available RAM, the game copies the player's name into the space used to keep track of what wild Pokémon can be seen in the current location. The programmers reasoned that such an action normally wouldn't cause any glitches because the correct data for wild Pokémon available is written to this area in memory whenever the player travels to an area where it is possible to catch wild Pokémon.
+
Unfortunately, Game Boys do not possess a lot of free memory. In an effort to make the most of all available RAM, the game copies the player character's name into the space used to keep track of what wild Pokémon can be seen in the current location. The programmers reasoned that such an action normally wouldn't cause any glitches because the correct data for wild Pokémon available is written to this area in memory whenever the player character travels to an area where it is possible to catch wild Pokémon.
   
There was one critical mistake that the developers made, however. The Cinnabar Island map, like the maps of all cities in the game, does not contain any wild Pokémon data. However, the east coast tiles were coded to trigger wild Pokémon battles. The effect is that when the player travels from a city to Cinnabar Island ''directly'', the wild Pokémon list is not rebuilt. This means that when sailing on Cinnabar's east coast, the player will encounter whatever wild Pokémon were available at the last area they were traveling in. (This is a useful trick for catching [[Safari Zone]] Pokémon; after exiting the Zone, fly immediately to Cinnabar and Surf on the east coast. You'll be able to battle [[Kangaskhan]]s and the like on your own terms.)
+
There was one critical mistake that the developers made, however. The Cinnabar Island map, like the maps of all cities in the game, does not contain any wild Pokémon data. However, the east coast tiles were coded to trigger wild Pokémon battles. The effect is that when the player character travels from a city to Cinnabar Island ''directly'', the wild Pokémon list is not rebuilt. This means that when sailing on Cinnabar's east coast, the player character will encounter whatever wild Pokémon were available at the last area they were traveling in. (This is a useful trick for catching [[Safari Zone]] Pokémon; after exiting the Zone, fly immediately to Cinnabar and Surf on the east coast. You'll be able to battle [[Kangaskhan]]s and the like on your own terms.)
   
However, when performing the Old Man Trick, the wild Pokémon data holds the player's name, rather than the wild Pokémon available at the last location the player explored. When a wild battle occurs on Cinnabar's east coast, the game will read the player's name as wild Pokémon. The effect is that the text characters in the player's name will determine the species and levels of wild Pokémon on the coast. Not all available text characters correspond to normal Pokémon, meaning that this glitch may be used to encounter glitch Pokémon, MISSINGNO., included.
+
However, when performing the Old Man Trick, the wild Pokémon data holds the player character's name, rather than the wild Pokémon available at the last location the player character explored. When a wild battle occurs on Cinnabar's east coast, the game will read the player character's name as wild Pokémon. The effect is that the text characters in the player character's name will determine the species and levels of wild Pokémon on the coast. Not all available text characters correspond to normal Pokémon, meaning that this glitch may be used to encounter glitch Pokémon, MissingNo. included. Another thing to note is that most legitimate Pokémon can be encountered with this method, including Mewtwo, and even some "wild" Trainers that have glitched parties and may crash your game. Hunting these without experience with glitch Pokémon is unadvised.
   
This effect is relatively easy to exploit. The species are controlled by the third, fifth, and seventh characters of the player's name. The second, fourth, and sixth characters of the player's name determine the levels of wild Pokémon encountered via the Old Man Trick. The characters "w",<ref name="trsrockin" /><ref name="djc-vid-old-man-b6" /> "x", and "y" will yield the Kabutops, Aerodactyl, and [[Ghost (Glitch)|Ghost]] forms of MISSINGNO., respectively. If the graphics get scrambled, look at one of your Pokemon's Pokédex entries. The gameplay should perform normally.
+
This effect is relatively easy to exploit. The species are controlled by the third, fifth, and seventh characters of the player character's name. The second, fourth, and sixth characters of the player character's name determine the levels of wild Pokémon encountered via the Old Man Trick. The characters "w",<ref name="trsrockin" /><ref name="djc-vid-old-man-b6" /> "x", and "y" will yield the Kabutops, Aerodactyl, and [[Ghost (Marowak)|Ghost]] forms of MissingNo., respectively. If the graphics start to scramble, look at one of your Pokémon's Pokédex entries. The gameplay should perform normally.
  +
  +
MissingNo. can also encountered by using a cheating device.
   
 
==Trivia==
 
==Trivia==
  +
*MissingNo. is the most well-known glitch Pokémon, and has been featured in countless fan works, including fan fiction, fan art, and fan merch. Its scrambled design has been reinterpreted in many different ways, including as a bird, a pile of bones, a blob, or a Frankenstein's monster-like mashup of pieces of other Pokémon. Many Fanmade Cards Also Feature MissingNo.
*MISSINGNO.'s Japanese name (''けつばん Ketsuban'') means "missing number".
 
*MISSINGNO. is the most well-known glitch Pokémon.
+
*MissingNo. is the only glitch Pokémon whose name is not a random combination of characters.
 
**MissingNo.'s Japanese name (''けつばん Ketsuban'') means "missing number".
*MISSINGNO. and [['M]] are the only glitch Pokémon to have Normal as a secondary type.
 
*MISSINGNO. is known to scramble Hall of Fame data.
+
*MissingNo. is known to scramble Hall of Fame data.
  +
*Missingno. made a smaller cameo appearence in Pokémon Scarlet And Violet Trailer.
*MISSINGNO. is the only Pokemon to know the same move ([[Water Gun]]) twice, if Smeargle learning Sketch doesn't count.
 
*MISSINGNO. only appears in Generation I. Similar Pokemon appear in other games, see above.
+
*MissingNo. only appears in Generation I. Similar Pokémon appear in other games, see above.
  +
*MissingNo. and 'M have the same sprite, and 'M is sometimes confused with Missingno.
  +
*In the English version of the game, MissingNo.'s Pokédex is untranslated and is in Japanese, however it is meaningless text.
  +
*Players can catch MissingNo. in the 3DS Virtual Console releases of Pokémon Red, Blue, and Yellow. However, trying to transfer it into Pokémon Bank will completely delete MissingNo. and shift the nicknames of all the Pokémon in the Transport Box to the right (For instance, an un-nicknamed [[Raichu]] with an un-nicknamed [[Pikachu]] to its left would be nicknamed "Pikachu" after the player tried transferring). The names cannot be changed once the Pokémon are in an actual game.
  +
*It is believed that the {{Type|Flying|Bird}} type was an early predecessor of the {{Type|Flying}} type that was left over in the game data.
  +
**However, both the {{Type|Flying|Bird}} type and the {{Type|???|999}} are neutral to all other types.
   
 
==Notes==
 
==Notes==
  +
*Supposedly, if the player character eventually catches MissingNo., the save file has a minimal chance to be compromised and deleted, since MissingNo. is not supposed to exist. However, this is a hoax.
<references group="note" />
 
  +
*MissingNo. will transform into a Rhydon If You Don't see The Pokemon Cubone after catching it for the first time due to its Pokédex number of 000.
   
==Sources==
+
==References==
  +
{{reflist}}
<references />
 
 
{{PokémonPrevNext|prev=|next=Bulbasaur}}
 
[[Category:Missing Image]]
 
 
[[Category:Glitch Pokémon]]
 
[[Category:Glitch Pokémon]]
 
[[Category:Glitches]]
 
[[Category:Glitches]]
[[Category:Normal-type glitch Pokémon]]
+
[[Category:Non-Pokédex Pokémon]]
  +
  +
<!-- Interlanguage Links -->
  +
[[de:MissingNo.]]
 
[[Category:Pokémon]]

Latest revision as of 13:43, 2 March 2024

Missingno

Encountering a MissingNo.

MissingNo. (Japanese: けつばん Ketsuban) is a name shared by several glitch Pokémon in Pokémon Red, Blue, and also Yellow. The name is most commonly used to refer to a Bird/Normal-type glitch Pokémon whose sprite consists of corrupted data or a Normal/??? in Pokémon Yellow. It is arguably the most well-known glitch Pokémon in the game series.

Missingno all five forms

The six forms of MissingNo. including the Pokémon Black and White form.

In the early Pokémon video games, the programmers had to use variables to refer to different Pokémon by number. Variable sizes must be powers of two. The smallest variable they were able to use was the size of one byte—that is, capable of holding any value from 0 to 255 with zero counting as a slot. (The next smallest size could only hold 0 to 127, which would not have been enough for all 151 Pokémon.) Because there are only 151 legitimate Pokémon in Generation I, this left 105 slots unoccupied. 37% of these are occupied by empty slots named MissingNo., 53% are trainers (this is the reason why "wild" trainers are sometimes found on the coastline of Cinnabar Island), and the rest are other glitch Pokémon.

Unlike most glitch Pokémon, whose names consist of data cobbled together from random locations, MissingNo.'s name is clearly a deliberately-added abbreviation of "missing number". This is because "MissingNo." was added as a name for the empty slots to avoid the game crashing if a glitch Pokémon was encountered.[1]

Typical characteristics

The MissingNo. most commonly encountered during glitches is a Normal/Bird-type Pokémon, whose sprite is a backwards letter "L"-shaped chunk of "fuzz". Bird is a beta type that was deleted from the game; it functions identically to Normal. The sprite results from the game treating non-graphical data as an image. This form of MissingNo. almost always knows Sky Attack and Water Gun; of particular note is the fact that it knows two Water Guns. The fossil and ghost sprites of MissingNo. have the same moveset as the most recently viewed Pokémon. You can get it in the Red, Blue, and Yellow versions[2], though in Yellow, MissingNo. was encountered a different way. MissingNo.'s stats will change depending on the player character's last party Pokémon.[1]

Other forms of MissingNo. use the fossilized Aerodactyl and Kabutops sprites from the Pewter City museum. The fourth form uses the sprite shown when one encounters a Ghost Pokémon in the Pokémon Tower without having the Silph Scope. These are actually separate glitch Pokémon that share a name; they can be distinguished both by their sprite and by their differing characteristics. "Fuzz" Missingno., for example, uses a fixed moveset, whereas the fossil and ghost MissingNo.s' moves change depending on the last Pokémon in one's party (among other things).[3] The fossil MissingNo.s also tend to turn into RHYDON upon capture, if a player character hasn't yet viewed their (empty) Pokédex entries (by, of course, capturing them).[2]

Though they are all distinct, all known MissingNo. forms have several properties in common. They all share the Pokédex number 000. Encountering MissingNo. will increase the quantity of the sixth item in a player character's inventory to above 128.[2][3][1] (This is because the bit used to keep track of whether MissingNo. has been caught is also part of the byte used to track the quantity of the sixth item in a player character's inventory.)

The sprite used for MissingNo. in the party screen is composed of random 8-by-8-pixel tiles shown on-screen. This means that it is often composed of chunks of terrain and NPCs. Viewing a MissingNo.'s Stats Screen causes a similar scrambling effect: most, if not all, all in-battle Pokémon and Trainer sprites become scrambled.[3] Viewing the stats of a normal Pokémon should fix the problem. Another way to fix it is if MissingNo.'s level goes to 100. However, if you look at MissingNo.'s stats, the Pokémon and Trainers will become scrambled again.

Old Evolution

MissingNo. does not evolve into any Pokémon. However, a different glitch Pokémon with a similar sprite and properties, but different name ('M) does evolve into the Pokémon, Kangaskhan.

MissingNo. Today

Contrary to popular belief, MissingNo. does not appear in any game outside of the Generation I games. However, similar Pokémon known as ????? (Generation II), ?????????? (Generation III), and DPBox (Generations IV and V), which look slightly similar and fill similar roles, appear in successive games.

Gallery

Encountering Old MissingNo.

There is a glitch[4] (called the "Old Man trick") in Red, Green (Japan),and Blue that allows a player character to battle nearly any Pokémon they wish, depending on the characters of their name. The player character should start by viewing the Old Man's Pokémon catching tutorial in Viridian City. Immediately afterward, the player character should Fly to Cinnabar Island and Surf on the east coast (the half-land half-sea tiles). They should not, at any point, swim onto a fully-water tile. Depending on the characters in the player character's name, they may eventually encounter MissingNo.

This glitch works because of a programming oversight. When the Old Man's tutorial is displayed, the game needs to change the player character's name to "OLD MAN", so that the in-game dialogue states that "OLD MAN threw a Poké Ball!". However, it would be rather unfortunate if the player character's chosen name was permanently changed to "OLD MAN". Such a scenario is easily avoided, however; the game simply copies the player character's chosen name to an area in memory that is not currently being used. After the tutorial, the name is copied back, replacing "OLD MAN".

Unfortunately, Game Boys do not possess a lot of free memory. In an effort to make the most of all available RAM, the game copies the player character's name into the space used to keep track of what wild Pokémon can be seen in the current location. The programmers reasoned that such an action normally wouldn't cause any glitches because the correct data for wild Pokémon available is written to this area in memory whenever the player character travels to an area where it is possible to catch wild Pokémon.

There was one critical mistake that the developers made, however. The Cinnabar Island map, like the maps of all cities in the game, does not contain any wild Pokémon data. However, the east coast tiles were coded to trigger wild Pokémon battles. The effect is that when the player character travels from a city to Cinnabar Island directly, the wild Pokémon list is not rebuilt. This means that when sailing on Cinnabar's east coast, the player character will encounter whatever wild Pokémon were available at the last area they were traveling in. (This is a useful trick for catching Safari Zone Pokémon; after exiting the Zone, fly immediately to Cinnabar and Surf on the east coast. You'll be able to battle Kangaskhans and the like on your own terms.)

However, when performing the Old Man Trick, the wild Pokémon data holds the player character's name, rather than the wild Pokémon available at the last location the player character explored. When a wild battle occurs on Cinnabar's east coast, the game will read the player character's name as wild Pokémon. The effect is that the text characters in the player character's name will determine the species and levels of wild Pokémon on the coast. Not all available text characters correspond to normal Pokémon, meaning that this glitch may be used to encounter glitch Pokémon, MissingNo. included. Another thing to note is that most legitimate Pokémon can be encountered with this method, including Mewtwo, and even some "wild" Trainers that have glitched parties and may crash your game. Hunting these without experience with glitch Pokémon is unadvised.

This effect is relatively easy to exploit. The species are controlled by the third, fifth, and seventh characters of the player character's name. The second, fourth, and sixth characters of the player character's name determine the levels of wild Pokémon encountered via the Old Man Trick. The characters "w",[3][4] "x", and "y" will yield the Kabutops, Aerodactyl, and Ghost forms of MissingNo., respectively. If the graphics start to scramble, look at one of your Pokémon's Pokédex entries. The gameplay should perform normally.

MissingNo. can also encountered by using a cheating device.

Trivia

  • MissingNo. is the most well-known glitch Pokémon, and has been featured in countless fan works, including fan fiction, fan art, and fan merch. Its scrambled design has been reinterpreted in many different ways, including as a bird, a pile of bones, a blob, or a Frankenstein's monster-like mashup of pieces of other Pokémon. Many Fanmade Cards Also Feature MissingNo.
  • MissingNo. is the only glitch Pokémon whose name is not a random combination of characters.
    • MissingNo.'s Japanese name (けつばん Ketsuban) means "missing number".
  • MissingNo. is known to scramble Hall of Fame data.
  • Missingno. made a smaller cameo appearence in Pokémon Scarlet And Violet Trailer.
  • MissingNo. only appears in Generation I. Similar Pokémon appear in other games, see above.
  • MissingNo. and 'M have the same sprite, and 'M is sometimes confused with Missingno.
  • In the English version of the game, MissingNo.'s Pokédex is untranslated and is in Japanese, however it is meaningless text.
  • Players can catch MissingNo. in the 3DS Virtual Console releases of Pokémon Red, Blue, and Yellow. However, trying to transfer it into Pokémon Bank will completely delete MissingNo. and shift the nicknames of all the Pokémon in the Transport Box to the right (For instance, an un-nicknamed Raichu with an un-nicknamed Pikachu to its left would be nicknamed "Pikachu" after the player tried transferring). The names cannot be changed once the Pokémon are in an actual game.
  • It is believed that the Bird type was an early predecessor of the Flying type that was left over in the game data.
    • However, both the Bird type and the 999 are neutral to all other types.

Notes

  • Supposedly, if the player character eventually catches MissingNo., the save file has a minimal chance to be compromised and deleted, since MissingNo. is not supposed to exist. However, this is a hoax.
  • MissingNo. will transform into a Rhydon If You Don't see The Pokemon Cubone after catching it for the first time due to its Pokédex number of 000.

References