Anonymous user
Glitch Pokémon: Difference between revisions
→Glitch Pokémon species
>Torchickens No edit summary |
>Torchickens |
||
Line 21:
Some of the data for MissingNo. (specifically its Pokédex number 000, name, three of its sprites (Kabutops Fossil, Aerodactyl Fossil, Lavender Town Ghost), Super Game Boy palette, Pokédex entry in Japanese Blue and nine of its cries) are believed to have been intentionally programmed at one point but left in the game by the developers, becoming unused in normal gameplay.
However, most of MissingNo.'s data (including regular sprites, types, its starting moves, base stats, menu sprite, catch rate constant, experience group and TM/HM learnpool) are unintended (referred to in programming circles as "garbage" data), and are the result of extrapolated data. The aforementioned
Specifically this means the game engine looks up the Pokémon's index number and Pokédex number (see [[glitch Pokémon family]]) and uses it to calculate where the Pokémon's data is located, which for glitch Pokémon can be beyond the end of the valid Pokémon data structures. This then results in data encoded as the Pokémon data (e.g. as a sprite, a list of moves it can learn, base stats) when it was meant to be used and read in another form (consider the analogy of opening an MP3 file in Notepad; the result is unintended or garbage text).
|