Beta Pokémon games
The beta release of a typical piece of software is a common name for the release that is first seen by the public. In a beta version of software, most functions are identical to those in the final release, however, there may still remain several software bugs that have not been addressed.
Several aspects of the later development stages of the Pokémon games have been discovered by players, either through later hacking of the final game to find disabled features, or through the initial screenshots and media released to the public.
Generation I
- Main article: Pokémon Red and Green beta
Despite having been in development for six years by their release, several supposedly dummied-out aspects of Pokémon Red and Green were discovered through glitches in the software which allowed for their appearance. Missingno. is the most well-known of these aspects, as it is essentially the "null data" Pokémon possibly used for testing various aspects of gameplay.
Generation II
- Main article: Pokémon Gold and Silver beta
The most well-known of the beta Pokémon games, the unfinished version of Pokémon Gold and Silver went through many changes in its development. As it is essentially based on the coding of Pokémon Yellow, far more so that any other later-generation game on the coding of a previous generation, several aspects of this game can be found through hacking, and others (such as happiness) became fully fleshed-out in this game pair.
Generation III
Ruby and Sapphire
- Main article: Pokémon Ruby and Sapphire beta
Through the movement of Pokémon from the very similar Game Boy and Game Boy Color, which the series had been developed on since it was begun in 1990, to the Game Boy Advance, the developers initially saw fit that they attempt to upconvert aspects from the previous generation's games to get the hang of the new ability offered to them.
FireRed and LeafGreen
- Main article: Pokémon FireRed and LeafGreen beta
Though based on the Generation I games in name and setting, the coding for FireRed and LeafGreen is based on that of Ruby and Sapphire before them. As such, items from those games appear and can be obtained through hacking.
Emerald
- Main article: Pokémon Emerald beta
Generation IV
Diamond and Pearl
- Main article: Pokémon Diamond and Pearl beta
Diamond and Pearl feature numerous elements that were redone, including backsprites for many Pokémon which seem to have been merely upconverts from the Generation III and before 64×64 size to Generation IV's 80×80 size. As well, a Template:Type2 version of the final Pokémon of the generation, Arceus, exists in the games' coding.
Platinum
- Main article: Pokémon Platinum beta
Platinum features many of the same beta items in its code, likely to maintain compatibility between the three games without the hassle of changing index numbers, however, it also contains unused sprites which are different from both the Diamond and Pearl spriteset as well as the Platinum spriteset.
HeartGold and SoulSilver
- Main article: Pokémon HeartGold and SoulSilver beta
As with most paired games, HeartGold and SoulSilver had some elements changed between their announcement and their release. For example, later in development, Silver's sprite was altered to more closely resemble Ken Sugimori's artwork while an early screenshot of Slowpoke Well did not show Rocket Executive Proton as being present as he is in the final version (instead, a grunt is standing where Proton is in the final version). Ethan's back sprite, as well as Pichu and Pikachu's front sprites, were slightly altered as well.