MissingNo.: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
No edit summary
Line 1: Line 1:
[[Image:Oldmanmissingno1.png|200px|thumb|right|A player encounters a variant of 'Red/Blue regular Missingno.' through the use of the Old Man Trick]]
{{Error traps}}
{{Collective_Page}}


'''Missingno.''' (Japanese: けつばん, ''Ketsuban''), or '''MissingNo.''', referred to as '''MissingNO''' on Nintendo's [http://web.archive.org/web/20080127200258/http://www.nintendo.com/consumer/systems/gameboy/trouble_specificgame.jsp#missingno GameBoy - Specific Game Pak Troubleshooting page] refers to the names of 39 Pokémon with index numbers in between existing, valid (non-glitch) Pokémon and the glitch Pokémon within those index numbers ([http://pastebin.com/tPUgpppC full list of index numbers]). Its species is the "???" Pokémon.
[[Image:Oldmanmissingno1.jpg|200px|thumb|right|A player encounters a variant of MISSINGNO. (50) through the use of the Old Man Trick]]


Missingno. and [[GlitchDex:RB:000|'M (00)]] are the most well known Pokémon glitches in the English Pokémon glitch community, likely because they can easily be found with the [[Old Man Trick]]; and they will increase the quantity of the player's sixth item by 128 when encountered on the opponent's side, unless they are already have 128 there, due to its invalid [[family]] 000 (see [[Glitch Pokédex flags]]).
'''MISSINGNO.''' is an error handler primarily used in [[bp:Generation I|Generation I]], for the instance of when the game attempts to recall a formatted and blank species name for a specified Pokémon identifier. In total, this affects 39 [[glitch Pokémon]].


The Old Man Trick is sometimes referred to as the "Missingno. glitch", but this is misleading because Missingno. is not the only Pokémon or glitch Pokémon that can be found with the glitch.
The MISSINGNO. with a hexadecimal identifier of 50 (80) is perhaps, the most well known instance because of its common appearance via the [[Old Man Trick]]. When its species data is recalled from the [[RAM]], it corresponds to the identifier of the hidden end name character (note that this only applies if the end name character was used as the third, fifth, seventh character in the player's name). It is also well known because of its characteristics; it is part [[Bird Type|'BIRD' type]], an enigmatic Pokémon type which is never used in the final game throughout normal game play. This identifier when recalled as species data, learns [[bp:Water Gun (move)|Water Gun]] twice and [[bp:Sky Attack (move)|Sky Attack]] as its starting moves and is capable of learning [[bp:Pound (move)|Pound]] as an [[advanced move]] at level 138.


The Old Man Trick is not present in Yellow or certain foreign language versions such as Pokémon Red/Green, so Missingno. cannot be obtained that way in those versions.
==Origin of the term==


Upon catching Missingno., its Pokédex entry will be shown if the player has seen Cubone, and this will activate the [[Rhydon glitch]], otherwise the Pokédex entry will not be shown and the Missingno. will not be turned into a Rhydon.
The origin of the name 'MISSINGNO.', as it appears in [[bp:Generation I|Generation I]], is widely believed to be an error handler. When the game attempts to translate blank data into a species name, the term 'MISSINGNO.' is used instead by default. [[Glitch Pokémon]] beyond a hexadecimal value of 190 are not labeled as 'MISSINGNO.' despite the fact that their names are invalid because they will derive the names from translated versions of written parts of the game code. Such blank data, is only drawn when the game attempts to recall the identifiers of invalid species in between the identifiers of valid Pokémon. This may suggest that the error handler itself 'MISSINGNO.' was meant to inform the game developers, as a term meant to substitute any Pokémon which was completely removed from the final game.


English Missingno. have invalid mini-sprites that vary based on location.
==Other uses of the term==


==Obtainining Missingno.==
===Informal use===
Below are the possible methods of obtaining Missingno. in different versions.


Note that additionally, Missingno. can be seen and can duplicate items using the [[Cable Club escape glitch]] in all versions.
The error handler 'MISSINGNO.' is occasionally used by other players and/or researchers as a potentially misguiding term for another [[Glitch Pokémon]] other than the 39 identifiers which share the name 'MISSINGNO.' in [[bp:Generation I|Generation I]]. On one hand this is easier for players to refer to [[glitch Pokémon]] which use irrational names such as [[LM4]], however unlike the actual glitch Pokémon which use the error handler 'MISSINGNO.' and have identifiers which are in between valid Pokémon, the identifiers of these glitch Pokémon are such that almost every characteristic of that glitch Pokémon, including its name is derived from an invalid translation of used data within the final game. No evidence has yet proven that those Pokémon are 'missing numbers' which were once rational Pokémon planned to exist in the final game by the game developers.


===Invalid tile data===
===Pokémon Red/Blue (English)===
*Old Man Trick:- if the character in the third, fifth, or seventh slot of the player's name is the end-name marker, G, H, J, M, S, T, :, ], a, b, c, m, o, p, or v.
*[[Ditto Trick]]/Trainer-Fly variation:- with one of the following Special stats (if the value is greater than 255, take a modulo 256): 31, 32, 50, 52, 56, 61, 62, 63, 67, 68, 69, 79, 80, 81, 86, 87, 94, 95, 115, 121, 122, 127, 134, 135, 137, 140, 146, 156, 159, 160, 161, 162, 172, 174, 175 or 181.
*[[Large byte shift glitch]]:- with one of the remaining HP values (if the value is greater than 255, take a modulo 256): 31, 32, 50, 52, 56, 61, 62, 63, 67, 68, 69, 79, 80, 81, 86, 87, 94, 95, 115, 121, 122, 127, 134, 135, 137, 140, 146, 156, 159, 160, 161, 162, 172, 174, 175 or 181.
*[[Johto guard glitch]]:- with Scizor, Shuckle, Heracross, Sneasel, Teddiursa, Ursaring, Slugma, Magcargo, Swinub, Piloswine, Corsola, Remoraid, Octillery, Delibird, Mantine, Skarmory, Houndour, Houndoom, Kingdra, Phanpy, Donphan, Porygon2, Stantler, Smeargle, Tyrogue, Hitmontop, Smoochum, Elekid, Magby, Miltank, Blissey, Raikou, Entei, Suicune, Larvitar, or Ho-Oh.
*[[Arbritrary code execution with glitch items|Arbitrary code execution with 8F]].


===Pokémon Red/Blue (Spanish)===
In [[bp:Generation IV|Generation IV]], a simple sprite illustrating the error handler 'MISSINGNO.' or rather '欠番'; the [[wikipedia:Kanjii|Kanjii]] version of hiragana 'けつばん' (ketsuban) is similar to the error handler 'MISSINGNO.' as it appears in [[bp:Generation I|Generation I]], although it exists to substitute blank tile data, rather than blank species data. The sprite exists internally in the games with a file name of 'ketsuban' and illustrates the phrase '欠番' as printed in red font. [http://iimarck.us/i/missing-number/]
*Old Man Trick, provided the player uses the [[walk through walls]] glitch to walk on the coast rather than surf on it.
*Ditto Trick/Trainer-Fly variation (with the aforementioned Special stats)
*[[Extended Surf glitch]]


The large byte shift glitch and Johto guard glitch are unconfirmed for these versions.
[[Image:ketsubantile.png]]

===Pokémon Red, Green, Blue (Japanese)===
*Ditto Trick/Trainer-Fly variation (with the aforementioned Special stats)
*[[Fossil conversion glitch]] (with a current experience modulo 256 of 31, 32, 50, 52, 56, 61, 62, 63, 67, 68, 69, 79, 80, 81, 86, 87, 94, 95, 115, 121, 122, 127, 134, 135, 137, 140, 146, 156, 159, 160, 161, 162, 172, 174, 175 or 181.
*[[Arbritrary code execution with glitch items|Arbitrary code execution with 5かい]].

===Pokémon Yellow (Japanese)===
*Ditto Trick/Trainer-Fly variation (with the aforementioned Special stats)

==Data==
All Missingno. are Pokédex number 000. and have data telling them not to evolve or learn any level up moves, unlike 'M (00) which evolves into Kangaskhan at level 0 or Clefairy at level 128, and learns Pound at level 136. Missingno. typically have 'blank' cries; i.e. a Nidoran♂ (base 00)'s cry with a pitch of 0 and no echo, but nine Missingno. have unique cries that were actually programmed into the game (see [[Missingno.#Unused cries|this section]]).

There are five 'forms' of Missingno. in the English games. The first form is the 'regular' form, which there are 36 of. The second form is Pokémon Yellow's equivalent of the Red/Blue regular form.

All 36 'regular' and 'regular Yellow' Missingno. use an invalid sprite. The other three forms are Missingno.'s 'special' forms, which use the Kabutops fossil sprite from Pewter Museum (hex: B6 form), the Aerodactyl fossil sprite from Pewter Museum (hex:B7 form), and the Ghost Missingno. sprite from ghosts in the Pokémon Tower (hex:B8 form), respectively.

In English Red/Blue, all 'regular' Missingno. share the same sprite, but this is not true in other versions such as the Spanish version where the sprite may be random.


==='Regular' Red/Blue Missingno. data===
==MISSINGNO. in Pokémon Yellow==
All 36 regular Red/Blue Missingno. are dual typed [[Bird type|Bird]]/Normal Pokémon.


Their data is derived from Biker rosters; because the game used extrapolation to work out the 'base' data for Pokédex number 000. For this reason, a lot of 'M (00)'s data is the same, because it shares the same Pokédex number (or '[[family]]').
Although Nintendo removed the [[Old Man Trick]] in Pokémon Yellow, the error handler 'MISSINGNO.' still exists within the coding of the game. Blank species data still occupies the same 39 identifiers as in Pokémon Red and Blue, hence the term 'MISSINGNO.' is still drawn up by the game when it attempts to recall such data. It is presumable that more of a species' associated but invalid data was formatted, because when the player attempts to encounter an identifier occupying MISSINGNO. on Pokémon Yellow, the game will often crash, depending on the localization of the game.


See [http://web.archive.org/web/20121016064959/http://www.romendo.net/stag019/missingno_explained.html this page] for more information.
Since the removal of the [[Old Man Trick]], a player can still exploit the [[Ditto Trick]] to encounter any blank identifier on Pokémon Yellow. The identifier recalled by the game depends on the user's Special Stat in hexadecimal form, with a limit of one byte (2^8) or 256 values. If the user's Special stat is a value greater than 2^8, the encountered Pokémon will have an identifier of modulo 256.


====Starting moves====
==Identifiers denoted as 'MISSINGNO.'==
All 36 regular Red/Blue Missingno. have the following starting moves:


Water Gun, Water Gun and Sky Attack.
Below is a table of the details of all Glitch Pokémon in [[bp:Generation I|Generation I]], which draw up formatted data as their species name, hence forcing the game into using the error handler 'MISSINGNO'. For information such as the equivalent symbol required for the [[Old Man Trick]], please use our [http://glitchcity.info/biglist.htm Big List].

====Learnset====
All Missingno. can learn no moves other than its starting moves, moves through TM/HM or through the [[Johto guard glitch]].

====Base stats====
All have the following base stats:

*Base HP of 33.
*Base Attack of 136.
*Base Defense of 0.
*Base Speed of 29.
*Base Special of 6.

====TM/HM learnpool====
*TM01 - Mega Punch
*TM02 - Razor Wind
*TM03 - Swords Dance
*TM05 - Mega Kick
*TM06 - Toxic
*TM09 - Take Down
*TM10 - Double-Edge
*TM11 - Bubblebeam
*TM13 - Ice Beam
*TM14 - Blizzard
*TM17 - Submission
*TM19 - Seismic Toss
*TM20 - Rage
*TM25 - Thunder
*TM26 - Earthquake
*TM27 - Fissure
*TM29 - Psychic
*TM30 - Teleport
*TM43 - Sky Attack
*TM44 - Rest
*TM45 - Thunder Wave
*TM49 - Tri Attack
*TM50 - Substitute
*HM01 - Cut
*HM02 - Fly


====Miscellaneous data====
Red/Blue regular Missingno. has a catch rate of 29.

Its experience group is hex:1A. For this group, Missingno. has a total experience of 345420 at level 100. Encountering this Missingno. on the opponent's side or sending it out in battle will [[Hall of Fame corruption|corrupt the Hall of Fame]].

Due to an invalid Pokédex flag (#000, but essentially #256), Missingno. (and 'M (00)) will increase the player's sixth item quantity by 128 if they do not have at least 128 items in that position.
==='Regular' Yellow Missingno. data===
'Regular' Yellow Missingno.'s random front sprite commonly freezes the game, but when it doesn't, it causes a [[multiple walking characters effect]] after exiting battle. Regular Yellow Missingno. is a dual-typed Normal/randomly named glitch type (which commonly has 9s in it).

====Starting moves====
*Pay Day.
*Bind.
*Water Gun.

====Miscellaneous data====
Yellow Missingno.'s catch rate is 0, but this does not mean it is impossible to catch it. Yellow Missingno. needs an extremely large amount of experience to reach level 100 (16,136,684) but needs less to reach level 255 (13,582,671)

==='Special' Missingno. data===
'Special' Missingno. take the appearance of either a Kabutops Fossil (hex:B6), an Aerodactyl Fossil (hex:B7) or Pokémon Tower Ghost (hex: B8) on the opponent's side, but they have no valid back sprite.

The starting moves, TM/HM learnpool, base stats and experience needed to level up for these Pokémon is based on the last Pokémon in the party except for another Missingno. of the same kind. For a Trainer with an opposing special Missingno., this data is taken from the last Pokémon they sent out.

A special Missingno. will only corrupt the Hall of Fame if the player sends it out in battle.

===Japanese Missingno. data===
The Japanese Pokémon games have at least 6 forms of Missingno.; which are the previously mentioned 'special' (Kabutops Fossil, Aerodactyl Fossil, Ghost) Missingno. as well as Red/Green Missingno., Japanese Blue Missingno. and Japanese Yellow (Pocket Monsters Pikachu) Missingno.

Red/Green Missingno. and Japanese Yellow Missingno. can freeze the game on the opponent's side, while Japanese Blue Missingno. appears to be stable.

In Pocket Monsters Blue, Missingno. was given the placeholder Pokédex entry "コメント さくせいちゅう" (meaning 'comment to be written') and became the ??? species. This was not translated, resulting in a glitched Pokédex entry in the localized Pokémon Red and Blue and the corruption of Missingno.'s original height and weight (1.0 m (3.3 ft) and 10.0 kg (22.1 lb), respectively), showing instead a height of 10.0 ft (3.1 m) and a weight of 3507.2 lb (1590.8 kg). <!--I also wrote this on Bulbapedia-->

==Deleted Pokémon theory==
It is a common misconception that Missingno. is an error handler for invalid Pokémon in general; but this is not the case, all glitch Pokémon with index numbers past the last valid Pokémon Victreebel; hex: BE (counting 0 as 256) have invalid names.

The name "Missingno." therefore, may be referring to a placeholder Pokémon name, in case Game Freak wanted to add more Pokémon into the game.

The [[bp:List of Pokémon by index number (Generation I)|list of Pokémon by index number]] is not in Pokédex order, and they arguably represent the order that they were programmed into the final game, because according to [[http://www.nintendo.co.jp/nom/0007/gfreak/page02.html an interview] ([http://www.glitterberri.com/pokemon-red-blue/game-freak-staff-interview/creating-the-pokemon/ translation]), Rhydon (index number 01), was the first Pokémon created.

In this case, the fact that Missingno. is found between the index numbers of real Pokémon is significant because it shows that the Missingno. may have been deleted entries. Furthermore, the number 151+39 comes to 190 which may be considered as a 'round' number, and according to [[http://www.smogon.com/forums/threads/there-were-190-pok%C3%A9mon.78267/ a post from Zog on Smogon], Shigeki Morimoto confirmed that there were originally 190 Pokémon, and that the rest were saved for later.

There may have once been an extra Missingno. occupying Mew's index number, hex:15; because [https://web.archive.org/web/20101125182143/http://nintendodsi.com/iwata-asks-chapter.jsp?interviewId=6&volumeId=1&chapterId=1 according to Iwata Asks: HeartGold/SoulSilver], Mew was a last minute addition to the game once debugging features were removed.

===Unused cries===
Of the 39 Missingno., nine of them have unique cries that may have originated from deleted Pokémon.

The data is as follows (see [http://tcrf.net/Pok%C3%A9mon_Red#MissingNo. here] for recordings):


<!--Base Cry, Cry Pitches and Cry Lengths originally documented by IIMarckus-->
<!--Base Cry, Cry Pitches and Cry Lengths originally documented by IIMarckus-->


{| border="1"
{| border="1"
!Name
!Index Number
!Index Number
!Hexadecimal Identifier
!Hexadecimal Identifier
![[Family]] (Pokédex number)
!Base Cry
!Base Cry
!Cry Pitch
!Cry Pitch
!Cry Length
!Cry Length
|-
|-
|MISSINGNO.
|31
|1F
|000
|0
|0
|0
|-
|MISSINGNO.
|32
|20
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|50
|32
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|52
|34
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|56
|38
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|61
|3D
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|62
|3E
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|63
|3F
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|67
|67
|43
|
|(Undocumented)
|0
|0
|128
|128
|16
|16
|-
|-
|MISSINGNO.
|68
|44
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|69
|69
|45
|
|(Undocumented)
|29
|29
|224
|224
|64
|64
|-
|-
|MISSINGNO.
|79
|79
|4F
|
|(Undocumented)
|34
|34
|255
|255
|54
|64
|-
|-
|MISSINGNO.
|80
|50
|000
|0
|0
|0
|-
|MISSINGNO.
|81
|81
|51
|
|(Undocumented)
|14
|14
|224
|224
|96
|96
|-
|-
|MISSINGNO.
|86
|56
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|87
|57
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|94
|94
|5E
|
|(Undocumented)
|15
|15
|64
|64
|192
|192
|-
|-
|MISSINGNO.
|95
|95
|5F
|
|(Undocumented)
|15
|15
|32
|32
|192
|192
|-
|-
|MISSINGNO.
|115
|73
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|121
|79
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|122
|7A
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|127
|127
|7F
|
|(Undocumented)
|17
|17
|32
|32
|16
|16
|-
|-
|MISSINGNO.
|134
|86
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|135
|87
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO
|137
|137
|89
|
|(Undocumented)
|15
|15
|64
|64
|128
|128
|-
|-
|MISSINGNO.
|140
|8C
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|146
|92
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|156
|9C
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|159
|9F
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|160
|A0
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|161
|A1
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|162
|A2
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|172
|AC
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|174
|AE
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|175
|AF
|(Undocumented)
|0
|0
|0
|-
|MISSINGNO.
|181
|181
|B5
|
|(Undocumented)
|29
|29
|0
|0
|128
|128
|-
|MISSINGNO. (Kabutops Fossil sprite)
|182
|B6
|000
|0
|0
|0
|-
|MISSINGNO. (Aerodactyl Fossil sprite)
|183
|B7
|000
|0
|0
|0
|-
|MISSINGNO. (Ghost sprite)
|184
|B8
|000
|0
|0
|0
|}
|}


==Other uses of the term 'Missingno.'==
Missingno. is sometimes used as a general term for every glitch Pokémon, but this is a misnomer, as not all glitch Pokémon are called Missingno., and Missingno. is a placeholder name rather than an error handler per se.

In [[bp:Generation IV|Generation IV]], there is a sprite that reads 'missing number' (けつばん) in kanji (欠番) but it is not related to the glitch Pokémon Missingno. and the name Missingno. from Generation I.[http://iimarck.us/i/missing-number/]

[[Image:ketsubantile.png]]


==See also==
==See also==
Line 367: Line 230:
==External Links==
==External Links==


#[http://www.youtube.com/watch?v=-tOyBahKkbk] - A Youtube video of a player performing the 'Old Man Trick' in order to encounter and capture an invalid Pokémon, using the error handler 'MISSINGNO.'
#[http://www.youtube.com/watch?v=-tOyBahKkbk Encountering Missingno. via the Old Man Trick]
#[http://www.youtube.com/watch?v=X_mMUZgeSNQ] - A Youtube video of a player using the [[Ditto Trick]], so that he or she can encounter a Level 7 glitch Pokémon, which uses the error handler 'MISSINGNO.'
#[http://www.youtube.com/watch?v=X_mMUZgeSNQ Encountering a level 7 Missingno. via the Ditto Trick]


[[Category:Beta elements]]
[[Category:Pokémon glitches officially acknowledged by Nintendo]]
[[Category:Pokémon glitches officially acknowledged by Nintendo]]
[[Category:Glitch Pokémon]]

Revision as of 13:51, 26 May 2014

A player encounters a variant of 'Red/Blue regular Missingno.' through the use of the Old Man Trick

Missingno. (Japanese: けつばん, Ketsuban), or MissingNo., referred to as MissingNO on Nintendo's GameBoy - Specific Game Pak Troubleshooting page refers to the names of 39 Pokémon with index numbers in between existing, valid (non-glitch) Pokémon and the glitch Pokémon within those index numbers (full list of index numbers). Its species is the "???" Pokémon.

Missingno. and 'M (00) are the most well known Pokémon glitches in the English Pokémon glitch community, likely because they can easily be found with the Old Man Trick; and they will increase the quantity of the player's sixth item by 128 when encountered on the opponent's side, unless they are already have 128 there, due to its invalid family 000 (see Glitch Pokédex flags).

The Old Man Trick is sometimes referred to as the "Missingno. glitch", but this is misleading because Missingno. is not the only Pokémon or glitch Pokémon that can be found with the glitch.

The Old Man Trick is not present in Yellow or certain foreign language versions such as Pokémon Red/Green, so Missingno. cannot be obtained that way in those versions.

Upon catching Missingno., its Pokédex entry will be shown if the player has seen Cubone, and this will activate the Rhydon glitch, otherwise the Pokédex entry will not be shown and the Missingno. will not be turned into a Rhydon.

English Missingno. have invalid mini-sprites that vary based on location.

Obtainining Missingno.

Below are the possible methods of obtaining Missingno. in different versions.

Note that additionally, Missingno. can be seen and can duplicate items using the Cable Club escape glitch in all versions.

Pokémon Red/Blue (English)

  • Old Man Trick:- if the character in the third, fifth, or seventh slot of the player's name is the end-name marker, G, H, J, M, S, T, :, ], a, b, c, m, o, p, or v.
  • Ditto Trick/Trainer-Fly variation:- with one of the following Special stats (if the value is greater than 255, take a modulo 256): 31, 32, 50, 52, 56, 61, 62, 63, 67, 68, 69, 79, 80, 81, 86, 87, 94, 95, 115, 121, 122, 127, 134, 135, 137, 140, 146, 156, 159, 160, 161, 162, 172, 174, 175 or 181.
  • Large byte shift glitch:- with one of the remaining HP values (if the value is greater than 255, take a modulo 256): 31, 32, 50, 52, 56, 61, 62, 63, 67, 68, 69, 79, 80, 81, 86, 87, 94, 95, 115, 121, 122, 127, 134, 135, 137, 140, 146, 156, 159, 160, 161, 162, 172, 174, 175 or 181.
  • Johto guard glitch:- with Scizor, Shuckle, Heracross, Sneasel, Teddiursa, Ursaring, Slugma, Magcargo, Swinub, Piloswine, Corsola, Remoraid, Octillery, Delibird, Mantine, Skarmory, Houndour, Houndoom, Kingdra, Phanpy, Donphan, Porygon2, Stantler, Smeargle, Tyrogue, Hitmontop, Smoochum, Elekid, Magby, Miltank, Blissey, Raikou, Entei, Suicune, Larvitar, or Ho-Oh.
  • Arbitrary code execution with 8F.

Pokémon Red/Blue (Spanish)

  • Old Man Trick, provided the player uses the walk through walls glitch to walk on the coast rather than surf on it.
  • Ditto Trick/Trainer-Fly variation (with the aforementioned Special stats)
  • Extended Surf glitch

The large byte shift glitch and Johto guard glitch are unconfirmed for these versions.

Pokémon Red, Green, Blue (Japanese)

  • Ditto Trick/Trainer-Fly variation (with the aforementioned Special stats)
  • Fossil conversion glitch (with a current experience modulo 256 of 31, 32, 50, 52, 56, 61, 62, 63, 67, 68, 69, 79, 80, 81, 86, 87, 94, 95, 115, 121, 122, 127, 134, 135, 137, 140, 146, 156, 159, 160, 161, 162, 172, 174, 175 or 181.
  • Arbitrary code execution with 5かい.

Pokémon Yellow (Japanese)

  • Ditto Trick/Trainer-Fly variation (with the aforementioned Special stats)

Data

All Missingno. are Pokédex number 000. and have data telling them not to evolve or learn any level up moves, unlike 'M (00) which evolves into Kangaskhan at level 0 or Clefairy at level 128, and learns Pound at level 136. Missingno. typically have 'blank' cries; i.e. a Nidoran♂ (base 00)'s cry with a pitch of 0 and no echo, but nine Missingno. have unique cries that were actually programmed into the game (see this section).

There are five 'forms' of Missingno. in the English games. The first form is the 'regular' form, which there are 36 of. The second form is Pokémon Yellow's equivalent of the Red/Blue regular form.

All 36 'regular' and 'regular Yellow' Missingno. use an invalid sprite. The other three forms are Missingno.'s 'special' forms, which use the Kabutops fossil sprite from Pewter Museum (hex: B6 form), the Aerodactyl fossil sprite from Pewter Museum (hex:B7 form), and the Ghost Missingno. sprite from ghosts in the Pokémon Tower (hex:B8 form), respectively.

In English Red/Blue, all 'regular' Missingno. share the same sprite, but this is not true in other versions such as the Spanish version where the sprite may be random.

'Regular' Red/Blue Missingno. data

All 36 regular Red/Blue Missingno. are dual typed Bird/Normal Pokémon.

Their data is derived from Biker rosters; because the game used extrapolation to work out the 'base' data for Pokédex number 000. For this reason, a lot of 'M (00)'s data is the same, because it shares the same Pokédex number (or 'family').

See this page for more information.

Starting moves

All 36 regular Red/Blue Missingno. have the following starting moves:

Water Gun, Water Gun and Sky Attack.

Learnset

All Missingno. can learn no moves other than its starting moves, moves through TM/HM or through the Johto guard glitch.

Base stats

All have the following base stats:

  • Base HP of 33.
  • Base Attack of 136.
  • Base Defense of 0.
  • Base Speed of 29.
  • Base Special of 6.

TM/HM learnpool

  • TM01 - Mega Punch
  • TM02 - Razor Wind
  • TM03 - Swords Dance
  • TM05 - Mega Kick
  • TM06 - Toxic
  • TM09 - Take Down
  • TM10 - Double-Edge
  • TM11 - Bubblebeam
  • TM13 - Ice Beam
  • TM14 - Blizzard
  • TM17 - Submission
  • TM19 - Seismic Toss
  • TM20 - Rage
  • TM25 - Thunder
  • TM26 - Earthquake
  • TM27 - Fissure
  • TM29 - Psychic
  • TM30 - Teleport
  • TM43 - Sky Attack
  • TM44 - Rest
  • TM45 - Thunder Wave
  • TM49 - Tri Attack
  • TM50 - Substitute
  • HM01 - Cut
  • HM02 - Fly


Miscellaneous data

Red/Blue regular Missingno. has a catch rate of 29.

Its experience group is hex:1A. For this group, Missingno. has a total experience of 345420 at level 100. Encountering this Missingno. on the opponent's side or sending it out in battle will corrupt the Hall of Fame.

Due to an invalid Pokédex flag (#000, but essentially #256), Missingno. (and 'M (00)) will increase the player's sixth item quantity by 128 if they do not have at least 128 items in that position.

'Regular' Yellow Missingno. data

'Regular' Yellow Missingno.'s random front sprite commonly freezes the game, but when it doesn't, it causes a multiple walking characters effect after exiting battle. Regular Yellow Missingno. is a dual-typed Normal/randomly named glitch type (which commonly has 9s in it).

Starting moves

  • Pay Day.
  • Bind.
  • Water Gun.

Miscellaneous data

Yellow Missingno.'s catch rate is 0, but this does not mean it is impossible to catch it. Yellow Missingno. needs an extremely large amount of experience to reach level 100 (16,136,684) but needs less to reach level 255 (13,582,671)

'Special' Missingno. data

'Special' Missingno. take the appearance of either a Kabutops Fossil (hex:B6), an Aerodactyl Fossil (hex:B7) or Pokémon Tower Ghost (hex: B8) on the opponent's side, but they have no valid back sprite.

The starting moves, TM/HM learnpool, base stats and experience needed to level up for these Pokémon is based on the last Pokémon in the party except for another Missingno. of the same kind. For a Trainer with an opposing special Missingno., this data is taken from the last Pokémon they sent out.

A special Missingno. will only corrupt the Hall of Fame if the player sends it out in battle.

Japanese Missingno. data

The Japanese Pokémon games have at least 6 forms of Missingno.; which are the previously mentioned 'special' (Kabutops Fossil, Aerodactyl Fossil, Ghost) Missingno. as well as Red/Green Missingno., Japanese Blue Missingno. and Japanese Yellow (Pocket Monsters Pikachu) Missingno.

Red/Green Missingno. and Japanese Yellow Missingno. can freeze the game on the opponent's side, while Japanese Blue Missingno. appears to be stable.

In Pocket Monsters Blue, Missingno. was given the placeholder Pokédex entry "コメント さくせいちゅう" (meaning 'comment to be written') and became the ??? species. This was not translated, resulting in a glitched Pokédex entry in the localized Pokémon Red and Blue and the corruption of Missingno.'s original height and weight (1.0 m (3.3 ft) and 10.0 kg (22.1 lb), respectively), showing instead a height of 10.0 ft (3.1 m) and a weight of 3507.2 lb (1590.8 kg).

Deleted Pokémon theory

It is a common misconception that Missingno. is an error handler for invalid Pokémon in general; but this is not the case, all glitch Pokémon with index numbers past the last valid Pokémon Victreebel; hex: BE (counting 0 as 256) have invalid names.

The name "Missingno." therefore, may be referring to a placeholder Pokémon name, in case Game Freak wanted to add more Pokémon into the game.

The list of Pokémon by index number is not in Pokédex order, and they arguably represent the order that they were programmed into the final game, because according to [an interview (translation), Rhydon (index number 01), was the first Pokémon created.

In this case, the fact that Missingno. is found between the index numbers of real Pokémon is significant because it shows that the Missingno. may have been deleted entries. Furthermore, the number 151+39 comes to 190 which may be considered as a 'round' number, and according to [a post from Zog on Smogon, Shigeki Morimoto confirmed that there were originally 190 Pokémon, and that the rest were saved for later.

There may have once been an extra Missingno. occupying Mew's index number, hex:15; because according to Iwata Asks: HeartGold/SoulSilver, Mew was a last minute addition to the game once debugging features were removed.

Unused cries

Of the 39 Missingno., nine of them have unique cries that may have originated from deleted Pokémon.

The data is as follows (see here for recordings):


Index Number Hexadecimal Identifier Base Cry Cry Pitch Cry Length
67 0 128 16
69 29 224 64
79 34 255 64
81 14 224 96
94 15 64 192
95 15 32 192
127 17 32 16
137 15 64 128
181 29 0 128


Other uses of the term 'Missingno.'

Missingno. is sometimes used as a general term for every glitch Pokémon, but this is a misnomer, as not all glitch Pokémon are called Missingno., and Missingno. is a placeholder name rather than an error handler per se.

In Generation IV, there is a sprite that reads 'missing number' (けつばん) in kanji (欠番) but it is not related to the glitch Pokémon Missingno. and the name Missingno. from Generation I.[1]

See also

  1. Old Man Trick
  2. Placeholder
  3. Bird Type
  4. Glitch Pokémon

External Links

  1. Encountering Missingno. via the Old Man Trick
  2. Encountering a level 7 Missingno. via the Ditto Trick