List of glitches (Generation I): Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
No edit summary
 
(744 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
This is a list of minor glitches in the [[main series]] Pokémon games.
{{Incomplete|article|Loads of missing newly discovered glitches}}


==In multiple [[generation]]s==
This is a '''list of glitches in the [[Generation I]] [[Pokémon games]]'''. It applies to both the original [[Game Boy]] and the [[Nintendo 3DS|3DS]] [[Virtual Console]] releases unless otherwise noted.
===Error codes===
[[File:5 Error.png|thumb|right|220px|A 5 Error]]
{{main|Error codes}}
In generations {{Gen|I}} and {{Gen|II}}, there are several error codes that appear when the game is not functioning correctly. Problems such as these often crop up when the game's memory access is corrupted or when experimenting with glitches such as the [[Mew glitch]]. Usually, when an error code appears, the game does not freeze and the player is allowed to continue playing the game without [[Soft resetting|resetting]]. Occasionally [[Error codes#Mixed errors|mixed errors]] occur.


===Experience underflow glitch===
Some glitches are found on separate pages:
{{main|Experience#Experience underflow glitch}}
In Generations I and II, level 1 Pokémon using the "medium-slow" growth algorithm will jump from level 1 to level 100 after gaining a {{tt|low amount|less than 54 if total experience is 0}} of experience points.


{{youtubevid|SXH8u0plHrE|TTEchidna|Gold}}
* [[List of battle glitches (Generation I)]]
* [[List of overworld glitches (Generation I)]]


===Trade evolution glitch===
==Gameplay-affecting glitches==
[[Generation I]] Pokémon that can evolve by trading can be taught glitch moves through this glitch. This can be achieved by trading a trade evolution Pokémon from a Generation I game to a Generation II, at a level where its evolved form will learn a move not in Generation I. Trading the Pokémon back to the Generation I game will cause the move to become a glitch move. For example, trading a level 48 {{p|Haunter}} from {{game3|Red and Blue|Pokémon Red|s}} to {{game3|Gold and Silver|Pokémon Gold|s}} will make the Haunter evolve into {{p|Gengar}}. Since it is level 48, it will learn {{m|Mean Look}}. If it is then traded back to Pokémon Red, it will still have the move, but the game won't recognize it properly since it is a Generation II move, so will become {{m|TM12}}.
===Pokémon Red, Green, Blue, and Yellow===
{{incomplete|section|cf. English and other localizations with the original Japanese releases}}
'''NOTE:''' The following [[glitch]]es affect all [[Game Boy]] versions of {{game|Red and Green|s}} (1.0 and 1.1) and of Japanese {{game|Yellow}} (1.0 to 1.3) unless noted otherwise.


===Graphical glitches===
====Experience PC withdrawing glitch====
{{main|Graphical glitches}}
In Generation I, attempting to withdraw a level 1 Pokémon using the "[[Experience#Medium Slow|Medium Slow]]" growth algorithm will {{DL|Game freeze|Softlocking|softlock}} the game. This also applies to Pokémon using the "[[Experience#Medium Fast|Medium Fast]]" growth algorithm for Level 255, "[[Experience#Fast|Fast]]" for Level 255, and "[[Experience#Slow|Slow]]" for Level 237.
There are several graphical glitches in the Pokémon games, such as the glitch dimension and the Honey shop glitch.


====Glitch dimension====
Certain glitch Pokémon use [http://forums.glitchcity.info/index.php?topic=6588.0 invalid growth algorithms] and have the game freeze when they are withdrawn at specific levels as well. For example, in {{game|Red and Blue|s}}, [['M (00)]] uses an invalid experience curve 26 and the game will freeze if the player attempts to withdraw a level 0 'M (00). Level 0 'M can be found with the [[old man glitch]] if the player does not pick a preset name.
Turns everything into strange, random colors and slows the ability to see the party screen and changes the "Poké" in Pokégear to random symbols. It is activated by first hearing the cry of {{p|Machop}} or {{p|Machoke}}, then using the [[Coin Case]].
<!--
====Player Sprite glitch====
A glitch that can be found in {{v|Crystal}}. This glitch causes an overworld sprite color switch between {{ga|Ethan}} and {{ga|Kris}}.-->


====Honey shop glitch====
Additionally, if a Pokémon in the "Medium-Slow" growth algorithm is withdrawn between Levels 245 to 255, it will become a Pokémon with a level between 59 and 125, depending on the exact Level of the Pokémon deposited. A Pokémon in the "Slow" growth algorithm that is withdrawn between 238 and 255 will become a Pokémon with a level between 39 and 146. A Pokémon withdrawn in this manner will have its stats recalculated, which may lead to it having more HP than its maximum HP.<ref>[https://docs.google.com/spreadsheets/d/1NFojS1JlAGvfBlqfLJyGwUO3iZCG5UQvItr7xrHup8U/edit?pli=1&pageId=109668335590823221919#gid=1302000118 Full Exp Data by Dabomstew - Google Sheets]</ref><ref>[https://www.youtube.com/watch?v=3TDXWL093AI&lc=z12zhldxszrqstl0b23hixpjll33sfpyl04 TPM mart buffer overflow glitch - "Catch 'em all" glitch (Generation I) by ChickasaurusGL on Youtube]</ref>
{{v2|Diamond and Pearl|s}} only. This is caused by the {{player}} using {{m|Sweet Scent}} or [[honey]] in a shop. When the player talks to the shopkeeper and selects "buy", no names or descriptions for any of the items in stock will be visible; only the item sprites will be displayed.


====3D problems====
====Hall of Fame corruption====
In {{3v|HeartGold|SoulSilver|Platinum}}, standing in certain places in areas such as the [[Great Marsh]], [[Ribbon Syndicate]], or the [[Fight Area]] may cause the foliage or walls to bend and merge into other graphics near them. This is most likely because they run on a 3D game engine.
[[File:Halloffameglitches.png|thumb|160px|Some corrupted Hall of Fame entries]]
{{main|MissingNo.#Glitches caused}}
When [[glitch Pokémon]] have been seen on the save file, the player's [[Hall of Fame]] is badly corrupted with entirely different Pokémon, even glitch Pokémon, and very glitched characters, names and levels. This does not affect the Pokémon themselves, rather the data seen in the Hall of Fame, and is caused by the contents of the sprite decompression buffer that is stored in SRAM overflowing into memory allocated for save data when a glitch Pokémon's sprite is decompressed.
{{-}}


====Invisible grass====
====Item duplication glitch====
This glitch occurs in {{game|HeartGold and SoulSilver|s}}. Three tiles on {{rt|44|Johto}} appear to be empty at first glance, but when the player (or his or her [[walking Pokémon|partner Pokémon]]) walks over the tiles, [[tall grass]] will appear underfoot. At most two of the three tiles will be grassy, allowing for comparisons to be made between the tiles.
{{main|Item duplication glitch}}<!-- Not R/B exclusive; happens in Yellow too if a stable MissingNo. is encountered via Ditto glitch -->


===Shiny Ditto glitch===
====Item underflow glitch====
The Shiny Ditto glitch requires a game from [[Generation I]] and [[Generation II]], but only has an effect on a Generation II game.
{{main|Item underflow}}
By trading any [[Shiny Pokémon]] to a Generation I game, having a wild {{p|Ditto}} transform into that Pokémon, then catching and trading the Ditto into a Generation II game, the Ditto will be shiny.


==In [[Generation I]]==
====Leveling past 100====
===0 ERROR===
In Generation I and II, if a Pokémon is obtained at a level above 100, it can be leveled up with [[Rare Candy|Rare Candies]] up to level 255. If a Rare Candy is used on a level 255 Pokémon, its level will be reset to 0 due to an overflow in a single byte. If a Pokémon above level 100 levels up due to [[experience]], its level will be reset to 100.
{{main|0 ERROR}}
A glitch similar to the [[Mew glitch]] that causes {{rt|6|Kanto}} to become glitched.


===Cut glitch===
In Generation II, if a Pokémon levels "down" to 100 in battle, it will attempt to learn all of its level-up moves between levels 1 and 100 (other than moves it already knows).
[[File:Cut glitch.png|thumb|right|220px|{{ga|Red}} standing on top of the tree outside [[Vermilion Gym]].]]
{{main|Cut glitch}}


====Standing on a tree====
{{Youtubevid|Gws8iOPuj-k|channel/UCgA3xOk7QY4MOYhc7EBFe0g|name=Wooggle|Glitch}}
If the player {{m|cut}}s down a tree, stands on the spot, saves, turns the game off, then loads it, the player will be standing on a tree.


====Invisible tree====
====Pokémon merging====
There is a tree near the bottom of {{rt|14|Kanto}}. If this particular tree is cut down and then the player walks five steps west from where the tree was (so that the spot where the tree used to be is at the edge of the screen) and then walks back their path will be blocked as if a tree was still there. Even though the tree is not visible, it can still be cut down normally using the move {{m|Cut}}.
{{main|Pokémon merge glitch}}


===Cycling Road glitch===
====Pokémon Storage System cloning====
If the player does not have a [[Bicycle]] (or it has been deposited in the PC), it is still possible to reach [[Kanto Route 17|Cycling Road]] by holding down the left button while the guard attempts to prevent the player from entering the Cycling Road. Upon entering Cycling Road, the player will be automatically riding a bike, despite not having one.
{{main|Cloning glitches#Storage system method}}


===Deposit glitch===
====Pokémon Storage System healthy party deposit====
It is possible for the player to deposit all Pokémon except [[fainting|fainted]] ones and a [[black out]] will occur but only after four steps in the same session. It is possible to progress further by saving the game before traveling four steps to reset the 'remaining step count' to 4 when the game is reset. The player can trigger the 'wild appeared' misnomer if entering a battle with just fainted Pokémon.
It is possible for the player to deposit all Pokémon except [[Fainting|fainted]] ones and a [[black out]] will occur but only after four steps in the same session. In {{2v2|Red|Blue}} it is possible to progress further by saving the game before traveling four steps to reset the 'remaining step count' to 4 when the game is reset, though this is no longer the case in {{game|Yellow}} because the remaining step count was changed to default to 1 step. The player immediately has a black out if entering a battle with just fainted Pokémon.


===Evolutionary stone glitch===
{{Youtubevid|b4syMSxrkbI|channel/UCgA3xOk7QY4MOYhc7EBFe0g|name=Wooggle|HP}}
{{GlitchResearch|Glitch Pokémon which evolve by items}}
Pokémon can be evolved without the use of an [[evolutionary stone]], provided that the player has sent out a Pokémon with the equivalent identifier of the relevant evolutionary stone item and finishes the battle with that Pokémon in the same battle that a Pokémon that evolves using an evolutionary stone levels up.


The {{ga|Red's Pikachu|starter Pikachu}} from {{game|Yellow}} is no exception to this glitch and will still evolve into a {{p|Raichu}}, if it levels up and the player switches to {{p|Growlithe}}, finishing the battle.
====Rhydon glitch====
{{main|Rhydon glitch}}


Some [[glitch Pokémon]]<!--which ones?--> with unusual evolutionary flags may evolve this way according to the game 'after exposure to an item' which isn't an evolutionary stone.
====Save corruption====
In {{3v2|Red|Blue|Yellow}}, with no save file, when the player saves the game and turns off the power a little time after the Yes/No box disappears the player will have 255 Pokémon in the party the next time the file is loaded.


{| align="center" style="background: #fff; {{roundy}} border: 5px solid #333399"
If the player turns the power off at the wrong time, the save file will either be corrupted or will appear normal. The right time to pull off the glitch is about twenty frames after the A button is pressed, but in Yellow it is about ten frames later.
|-
! style="background: #333399; color:white; {{roundytl|5px}}" | Pokémon
! style="background: #333399; color:white; {{roundytr|5px}}" | {{color2|FFF|Evolutionary stone|Stone}}
|- style="background: #D8D8F2;"
| {{p|Exeggutor}}
| {{evostone|Moon Stone}}
|- style="background: #E5F2D8;"
| [[Missingno.]]{{tt|*|index number 32}}
| {{evostone|Fire Stone}}
|- style="background: #D8D8F2;"
| {{p|Psyduck}}
| {{evostone|Leaf Stone}}
|- style="background: #E5F2D8;"
| {{p|Growlithe}}
| {{evostone|Thunderstone}}
|- style="background: #D8D8F2;"
| {{p|Onix}}
| {{evostone|Water Stone}}
|}


===Fishing in statues===
The first few Pokémon are level 255 [['M (FF)]] (Red/Blue) or [[Q ◣]] (Yellow), with all of their stats as "F35" (65535), four TM55 as their moves with 63/0 [[PP]] and with a nickname and OT of many repeating "9"s. Pokémon past number six do not have all of these properties.
The player can use a [[Fishing|Fishing Rod]] when facing the right or left of a gym statue. It will always say "Looks like there's nothing in here...", except in the [[Cerulean Gym]], where all the [[Pokémon]] obtainable in the gym can be caught. The player is also able to surf on these statues.


===Ghost glitch===
The data regarding Pokémon past the sixth position use other parts of the game's memory misinterpreted as Pokémon data, therefore swapping these Pokémon around or healing them can affect the game. If the player switches the first Pokémon with the tenth Pokémon, they will have 255 items. Switching the items past slot 20 will allow for more precise memory editing because there are only two pairs of memory addresses manipulated; displayed as an item and item quantity, while a "post-six" Pokémon uses many more bytes.
When encountering a [[literal ghost|ghost]] in [[Pokémon Tower]] without having a [[Silph Scope]], it is possible to see its true identity by viewing the stats of any Pokémon in the player's party. However, this glitch is only graphical, and it is still impossible to [[Pokémon battle|fight]] or catch it.


===Ghost Marowak glitch===
After performing the glitch, the poison effect will occur as the player walks around. In English versions, swapping the first-ninth Pokémon with the tenth will cause to player to have seen and owned 152 Pokémon in the Pokédex.
Using a [[Poké Doll]] on the [[Marowak (literal ghost)|ghost Marowak]] in [[Pokémon Tower]] with or without the [[Silph Scope]] will cause it to permanently disappear.


===Hall of Fame glitch===
The Pokémon in the 10th slot will change to a different glitch Pokémon as the player walks around to different areas, making it theroetically possible to obtain every Glitch Pokémon in the game.  
[[File:Halloffameglitches.png|thumb|right|160px|Some corrupted Hall of Fame entries]]
{{main|Missingno.#Glitches caused}}
When [[glitch Pokémon]] have been seen on the save file, the player's [[Hall of Fame]] is badly corrupted with entirely different Pokémon, even glitch Pokémon, and very glitched characters, names and levels. This does not affect the Pokémon themselves, rather the data seen in the Hall of Fame.


===Invisible PC===
Using the following equation, it is possible to calculate what memory address any item, including invalid items is using, provided that the memory address is odd.
In Generation I, there is an invisible PC in the hotel in [[Celadon City]]. This fact is explained by the close resemblance between the hotel and a Pokémon Center. This was less a glitch, and more likely an oversight by the programmers, who may have forgotten to remove the code to activate the PC at that particular point, though the sprite of the PC itself is no longer there. It is possible to walk on the tile where the PC is.


===Lookout station glitch===
Memory address = [First item position address -1] + [Cursor position] + ([Cursor position -1])<ref>[http://forums.glitchcity.info/index.php/topic,6472.msg187703.html#msg187703 Glitch City Laboratories - Pokémon Yellow "Save Abuse" Glitch thread - post by Torchickens].</ref>
Certain [[lookout station]]s<!--which ones?--> which can be accessed after the player passes [[Cycling Road]] will have guards that restrict the player from passing if the [[Bicycle]] is deposited in the PC, even though the player does not require a Bicycle.


===Man on roof===
The item address that follows an item is displayed as a quantity.
If the player does not have the {{DL|List of key items in Generation I|Secret Key}} to the [[Cinnabar Gym]], and {{m|surf}}s on the east coast and returns to land directly in front of the gym, a man will appear on the roof of the gym.


A similar effect happens if the player walks into the [[Vermilion Gym]], walks directly left and then up so that they are facing the bottom-left trash can and press A to inspect it, or if the player is in the gatehouse to [[Kanto Route 17|Cycling Road]]. One of the Trainers in the gym will be misplaced and return to his usual spot once the text box disappears, and when in the gatehouse there may be a man standing on an object somewhere behind the guard.
=====Beating the game quickly=====
As there are no memory protection measures in place in the [[Generation I]] and [[Generation II]] games, it is possible to use this glitch to do a number of things, such as beating the game in under five minutes. Below is one method of doing this that requires no luck manipulation:


Both of these variations of this glitch were fixed in some European versions of Red and Blue, such as the Spanish version, as well as all versions of Yellow.
In Pokémon Yellow, the memory address <tt>D364</tt> is used for the last map location for walking through certain exits, including the exit for [[Red (game)|Red]]'s house and the first item position address is <tt>D31D</tt>. This means that the correct cursor position can be expressed as:


===Prevented progress===
<tt>D364</tt> = D31C + [cursor position] + [cursor position -1]
If the player's [[starter Pokémon]] evolves before they obtain their [[Pokédex]] from Prof. Oak, the game will assume, since they have 2 Pokémon registered as caught, that they already have a Pokédex, and will not allow them to proceed. This glitch is only present in the Japanese {{v|Red and Green|s}}.


===Q Glitch===
This has no actual answer because D364 (54116) is even, so the address must be a quantity, but if <tt>D363</tt> is used, the answer comes to hex: <tt>24</tt> (dec: 36). Therefore, the memory address <tt>D363</tt> (current block of the player's X-position) corresponds to item position 36 (hex: <tt>24</tt>) and the quantity of item 36 is the aforementioned warp location address. The cursor position in hexadecimal can be checked by highlighting an item in game and checking the memory address <tt>CC35</tt>.
{{main|Q#Q glitch}}
<!--Details-->
[[Q]] and [[Charizard 'M]] enable a player to swap Pokémon's moves. It involves depositing Q and other Pokémon into Bill's PC in a certain order, and then when they are retrieved, the Pokémon's moves and stats will be transferred from one Pokémon to another.


===Silent Indigo Plateau glitch===
As the [[List of locations by index number (Generation I)|index number of Pallet Town]] is 0, the player can access 255 locations by tossing the 36th item (as tossing one ×0 item causes an underflow to 255). The index number of the [[Hall of Fame]] room is 118, so the player must toss exactly 138 of item 36 to change the warp destination to the Hall of Fame. If the player stands on the right side of the exit mat item 36 should be a [[Master Ball]], while if the player stands on the left side of the exit mat, it should be the hex:00 glitch item which would appear as some glitchy blocks with a multiplication sign in it.
In the battle against {{ga|Blue}} at [[Indigo Plateau]], if the player [[evolution|evolves]] a Pokémon in battle and defeats Blue, the music will be muted until [[Professor Oak]] takes the player into the [[Hall of Fame]].


===Stuck in a wall===
{{Youtubevid|OyhEKG_g53o|channel/UClgilE1XxsorM1iX9YtS4FA|name=Scykoh|Glitch}}
If the player lures an NPC into the grass above [[Pallet Town]], she will block the player from following [[Professor Oak]] correctly, causing the player to become stuck in the wall of Oak's laboratory.


==In [[Generation II]]==
=====In Japanese versions=====
===[[Coin Case]] glitches===
The glitch works in Japanese Blue but the game has to be reset some time after the "!" mark appears in "(PLAYERNAME)はレポートに しっかり かきのこした!". In Japanese Yellow it is possible with the same procedure as English Red/Blue and Yellow, but in order to corrupt the number of items the player has to replace the ninth Pokémon instead of the tenth to avoid a freeze after closing the items pack.
{{main|Coin Case glitches}}


====Dratini glitch====
{{Youtubevid|U05icPzktes|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Glitch}}
After the player speaks to the {{p|Dratini}} in [[Blackthorn City]] or listens to its cry in the Pokédex, then uses the Coin Case, the Coin Case's display will change what the coin case says from "Coins: ..." to "Which move?he pp of" permanently unless the game is turned off without saving.


====Machop glitch====
====Save data carryover====
After the player listens to the [[cry]] of {{p|Machop}}, {{p|Machoke}} or {{p|Machamp}}, then uses the Coin Case, the game enters the "{{DL|Graphical glitches|glitch dimension}}".
Using a procedure similar to the save corruption glitch, it's possible to begin a new save file, but having the party Pokémon from the previous save file. With an already existing save file, player must start a new game then save to overwrite the previous save, but turn off the game or reset shortly after the Yes/No box disappears. The exact timing is a difficult two frame window, doing it too early corrupts the previous save file and doing it too late completely overwrites the previous save file.


===Egg black out glitch===
If successful, the player will begin the new save data while having the party Pokémon from the previous save file in their party. This glitch can be used at the beginning of the game to obtain all three first partner Pokémon without trading.
If an egg is obtained before any other Pokémon, the player will repeatedly [[black out]] and be forced to restart the game. This was remedied in [[Generation III]] and later games by requiring the player to have two Pokémon with them in order to trade, rather than just one.


===Infinite continues glitch===
{{Youtubevid|LbBDINWHe2Y|name=johnr754 R.|channel/UC0ytGvIfz85oowf0UOa31CA|Glitch}}
{{main|Infinite continues glitch}}
The infinite continues glitch is a glitch that can be performed in [[Pokémon Stadium 2]] with any [[Stadium Cup]]. It does not work in the original {{eng|Pokémon Stadium}}. If there is a previously suspended game and the player is playing the [[Stadium Cup]], suspending the game after a loss causes a warning message to pop up, telling the player that there is already a suspended game. If "Continue without Suspending" is selected, a rematch with the opponent who just defeated the player will be triggered, but no continue will be used.


===Thick Club glitch===
====Trade cloning====
If a {{p|Marowak}} with a maximum {{stat|Attack}} stat (maximum {{IV}}s and [[effort values|Stat Exp]] in Attack) uses {{m|Swords Dance}} while holding a [[Thick Club]], its Attack will overflow to 8. This glitch is not present in [[Pokémon Stadium 2]]. <ref>[http://www.gamefaqs.com/portable/gameboy/game/367023.html Game FAQs] (Retrieved May 4, 2010)</ref>
{{main|Cloning glitches#Trading method}}


===Trainer House glitch===
===Pokémon Red, Green, and Blue (Japanese)===
{{main|Trainer House glitch}}
'''NOTE:''' The following [[glitch]]es affect all [[Game Boy]] versions of {{game|Red and Green|s}} (1.0 and 1.1) unless noted otherwise.
This glitch affects the Trainer in the [[Trainer House]]. It is caused by corrupted RAM for save data in {{v|Gold and Silver|s}}. It is not present in {{v|Crystal}}.


==In [[Generation III]]==
====Empty Pokémon List====
===Focus Punch glitch===
If the player withdraws the [[Potion]] from the PC at the very start of their adventure (meaning before they receive their [[first partner Pokémon]]) and then attempts using it, an empty [[Party|Pokémon List]] will appear and the Potion can be used, albeit to no effect. This was fixed for international releases and Pokémon Yellow, which will state "''You don't have any''{{sup/1|RB}}/''a''{{sup/1|Y}} ''POKéMON!''" (Japanese: '''ポケモンが 1ぴきも いない!''').
This glitch is triggered by selecting {{m|Focus Punch}} in a [[double battle]] on the first Pokémon, pressing the "B" button, then switching out the first Pokémon. When the battle is conducted, the first Pokémon will tighten its focus in preparation for Focus Punch, then switch out.


===Infinite ball glitch===
{{Youtubevid|rbJCEt6HKhM|channel/UCJ8cXwiP6PH57Ya1i4WKIlg|name=LunarRay|Red|Green}}
The infinite ball glitch is a [[glitch]] in [[Pokémon Colosseum]] that enables the player to reuse any type of [[Poké Ball]]. It does not work in {{Pokémon XD}}.


The glitch is performed by selecting a [[Poké Ball]] with the player's first Pokémon's turn. Then, on the second Pokémon's turn, switching the location of the Poké Ball in the bag chosen with another Poké Ball in the bag (using the "Y" button). After the Ball is thrown, the Poké Ball pocket will still have the same amount of Poké Balls, as if the Ball just thrown had not been used.
====Full Box glitch====
If the player has six Pokémon in their party and their current [[Pokémon Storage System]] Box is full before watching the {{ka|old man}}'s catching demonstration, the game will state that the box is full when the old man tries to capture the {{p|Weedle}}. The game will try to use the Poké Ball again infinitely afterwards, and every attempt results in this message causing an infinite loop. This forces the player to either reset the game or turn the power off. This is because the game thinks that the player is catching a Pokémon, even though it's actually the [[old man]], the game produces a "temporary" Pokémon to hold, and if the catching demonstration ends, that caught Pokémon is deleted.


Sometimes, if using a [[Master Ball]], the [[game freeze|game will freeze]] and bring the "An error occurred" message the [[Nintendo GameCube]] gives when it fails to properly read a game.
This glitch was fixed in the Japanese version of {{game|Yellow}} and in the localizations.


Also, if the second Pokémon is using a multiple-turn move that has been selected on a previous turn, the attack prevents the glitch from working, which causes the thrown [[Snag Ball]] to be used.
{{Youtubevid|FnCTzpgozTU|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Red|Green}}


===Ledge glitch===
====Select glitches====
East of [[Mauville City]] there is an {{tc|Aroma Lady}} that will battle the {{player}}. If the player stands right behind the ledge in her line of sight, she will see the player and walk onto the ledge and stay there until the player leaves the area. This does not occur in Emerald due to her not walking around.
{{main|Select glitches}}


===Mirage Tower glitch===
=====Dokokashira door glitch=====
In [[Mirage Tower]], on the second floor near the stairs there is no rock, but the player cannot walk there.
{{main|Dokokashira door glitch}}


===Purification glitch===
=====Second type glitch=====
[[Pokémon Colosseum]] only. In [[Agate Village]], the cliffs directly to the left and right of the hill at the entrance are glitched. If the player walks downward while on these small cliffs, there are two specific points where the player will hit the edge and continue to walk, and the screen will start to shake. This will cause all [[Shadow Pokémon]] in the player's party to be purified at the same rate as if the player is walking around.
{{main|Second type glitch}}


===Roaming Pokémon glitches===
===Pokémon Yellow===
====Roaming IV glitch====
'''NOTE:''' The following [[glitch]]es affect all [[Game Boy]] versions of Japanese {{game|Yellow}} (1.0 to 1.3) unless noted otherwise.
{{main|Roaming IV glitch}}
The roaming Pokémon glitch is a glitch in [[Pokémon Ruby and Sapphire Versions|Pokémon Ruby, Sapphire]], {{2v|FireRed|LeafGreen}} that causes [[roaming Pokémon]] to have extremely low {{IV}}s. The glitch is not present in {{v|Emerald}}.


=====Explanation=====
====Friendship item effect====
In [[Generation III]], the data for a Pokémon's IVs are stored in a [[Individual values#Generation III|32-bit integer]]. However, when a roaming Pokémon is captured, only the last eight bits are transferred. While the {{stat|HP}} IV is unaffected, the Pokémon can only have a maximum {{stat|Attack}} IV of 7. The other IVs will always be 0.
This causes a no-effect [[item]] to still increase {{OBP|Pikachu|Yellow}}'s friendship value. For example, attempting to use a [[Potion]] on a Pikachu that has [[fainting|fainted]] or has full health, an [[Antidote]] when Pikachu is not {{status|poison}}ed, [[Calcium]] when Pikachu has already has at least 25600 {{DL|Stat|Special}} [[stat experience]], or [[X Special]] when the Special stat has already been {{DL|Stat#Stat modifiers|raised 6 stages}} in battle. This does not consume the item, so the same item can repeatedly increase Pikachu's friendship.  


====Roaming Roar glitch====
This glitch was fixed in [[Generation II]].
If a [[roaming Pokémon]] uses {{m|Roar}} to flee from battle, it will permanently disappear from the game.


===Sticky hold glitch===
{{Youtubevid|UCKFCI9m4PE|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Electric}}
This glitch occurs when {{m|Thief}} or {{m|Covet}} is used to knock out a Pokémon holding an [[item]] that has the {{a|Sticky Hold}} ability. It causes the sprite of the defeated Pokémon to stay in a ghost-like form. This lasts until the screen is changed. Switching to the item list or Pokémon list will cause it to disappear.


If it is a battle against a team of six Pokémon, defeating the next Pokémon will cause that Pokémon's sprite to vanish normally, but the ghost-like sprite will remain. If the second Pokémon is defeated without leaving the battle screen, a third Pokémon will come out, but the second Pokémon's sprite will not remain. The original ghost-like sprite will remain and get recolored to match. This is because the game stores color palettes separately to the pictures themselves.
===Time Capsule glitches===
These glitches involve communication with [[Generation II]] games.


====Step-by-step photos====
====Time Capsule exploit====
<!--a video would be 25 times better-->
{{main|Time Capsule exploit}}
[http://www.flickr.com/photos/11951562@N08/3532471730/ 0]
[http://www.flickr.com/photos/11951562@N08/3531673213/ 1]
[http://www.flickr.com/photos/11951562@N08/3532522762/ 2]
[http://www.flickr.com/photos/11951562@N08/3532532512/ 3]
[http://www.flickr.com/photos/11951562@N08/3531739991/ 4]
[http://www.flickr.com/photos/11951562@N08/3531741327/ 5]


===Thunder glitch===
====Trade evolution learnset oversight====
The moves {{m|Thunderbolt}} and {{m|Thunder}}, when used in some Ruby, Sapphire, and Emerald cartridges, may cause the game to [[Game freeze|freeze]], causing the move's sound effect to linger until the game is turned off, or both.
[[Generation I]] Pokémon that can evolve by trading can be taught glitch moves through this glitch. This can be achieved by trading a trade evolution Pokémon from a Generation I game to a Generation II, at a level where its evolved form will learn a move not in Generation I. Trading the Pokémon back to the Generation I game will cause that move to become a glitch move.


==In [[Generation IV]]==
For example, trading a level {{#switch:{{#expr:{{#time:U}} mod 3}}|0=34 {{p|Graveler}}|1=34 {{p|Machoke}}|2=31 {{p|Kadabra}}}} from {{game3|Red and Blue|Pokémon Red|s}} to {{game3|Gold and Silver|Pokémon Gold|s}} will make the {{#switch:{{#expr:{{#time:U}} mod 3}}|0=Graveler|1=Machoke|2=Kadabra}} evolve into {{#switch:{{#expr:{{#time:U}} mod 3}}|0={{p|Golem}}|1={{p|Machamp}}|2={{p|Alakazam}}}}. Since it is level {{#switch:{{#expr:{{#time:U}} mod 3}}|0=34|1=34|2=31}}, it will learn {{#switch:{{#expr:{{#time:U}} mod 3}}|0={{m|Rollout}}|1={{m|Vital Throw}}|2={{m|Future Sight}}}}. If it is then traded back to Pokémon Red, it will still have the move, but the game won't recognize it properly since it is a Generation II move, so it will become {{#switch:{{#expr:{{#time:U}} mod 3}}|0={{m|TM05}}|1={{m|TM33}}|2={{m|TM48}}}}.
===Ace Trainer Kate glitch===
In {{2v2|HeartGold|SoulSilver}}, there is a slight glitch with {{tc|Ace Trainer}} Kate on {{rt|34|Johto}}. She will only battle with the player if they walk straight down the path. If the player walks to either side of her, she will apologize as she would after the player has defeated her. If the player walks down the path towards her after talking to her on the side she will somehow see them while facing the wrong way and then battle.


===Black Belt glitch===
===Poké Transporter and Pokémon Bank glitches===
{{game|Platinum}} only. Due to consecutive spaces, {{tc|Black Belt}} Eddie in Sinnoh's {{si|Victory Road}} will say "Done in" with ever letter on an alternating line.
====Pokémon Bank hex:FF glitch Pokémon glitch====
{{GlitchResearch|Test other glitch Pokémon. Check if there are other ways to prepare the box.}}
If a player attempts to transfer a Box 1 that has one Pokémon, an [['M (00)]] or [[3TrainerPoké $]] and eighteen Pokémon (in that order) through Poké Transporter and a 3DS Virtual Console versions of Red, Blue and Yellow, the Generation I game will be left with one [['M (FF)]] or [[Q ◣]] which is an [[unstable hybrid Pokémon]] of 'M (00) or 3TrainerPoké $ with a blank OT, ID of 00000 and no moves.


===Boulder glitch===
This Pokémon can be used for the [[Pokémon merge glitch]] unless stabilized through Day Care back into 'M (00) or 3TrainerPoké $.
In the Japanese version of {{g|HeartGold and SoulSilver}}, a boulder in [[Slowpoke Well]] can be {{m|Strength|pushed}} over a ledge into the water. The boulder (unlike in {{v|FireRed and LeafGreen|s}}) will act as if it was on dry land. The boulder was removed in international releases.


{{youtubevid|jFZsH2pKkcE|Zowayix|Rock}}
==Audio quirks==
These are audio quirks that generally do not affect gameplay.


===Broken escalator===
===Pokémon Red, Green, and Blue===
{{bulbanews|Nintendo officially acknowledges glitches in Diamond and Pearl}}
====New-game Nidorino cry oversight====
This is one of two glitches in [[Generation IV]] [http://www.nintendo.co.jp/ds/adpj/info/index.html?C officially acknowledged by Nintendo], with the other being the [[surf glitch]]. In Diamond or Pearl, after entering the Union Room on the second floor of the Pokémon League building, when the player goes up to the second floor of a Pokémon Center, the player will end up in a wall and not be able to return.
During the [[new game]] tutorial, the game shows {{p|Nidorino}}'s sprite but plays {{p|Nidorina}}'s [[cry]].
{{youtubevid|wvuiZ9s5J6k|pandakekok}}


In the case where the player has not saved the game while trapped, it is possible to [http://www.nintendo.co.jp/ds/adpj/info/how_to_recover.html work around this bug]:
==Graphical quirks==
These are graphical quirks that generally do not affect gameplay.


#Restart the game from the previous save state.
===Pokémon Red, Green, Blue, and Yellow===
#Go to the [[Pokémon Super Contest|Super Contest Hall]] in [[Hearthome City]].
====Menu glitch====
#Speak to the leftmost attendant (there is no need to actually participate in a Super Contest).
If the player holds A when the game is saving, the menu won't disappear until player stops holding A.
#Save the game and restart.


===Dress-up hiker glitch===
{{Youtubevid|iF1ik0TDCeI|channel/UCJ8cXwiP6PH57Ya1i4WKIlg|name=LunarRay|Glitch}}
The glitch only occurs in {{game|Diamond and Pearl|s}}. When talking to the [[hiker]] at [[Jubilife TV]] who allows Pokémon to be dressed up, if a button on the D-pad is pressed so that the {{player}} is facing away from the hiker just before the screen to select which Pokémon will be dressed up opens, the player will not walk on the set path; this can lead to walking through walls or the hiker, or canceling the action altogether.


===Egg nature glitch===
====Red's transparent white pixels====
{{game2|Diamond|Pearl|Platinum}} only. A well timed switch between boxes will allow the player to see the [[nature]], [[ability]] and type of the Pokémon inside an {{pkmn|egg}}.
[[File:Red Pidgeotto intro merge.png|thumb|left|{{p|Pidgeotto}} behind {{ga|Red}}, with Red's white pixels treated as transparent]]
[[File:Red Magikarp intro slow.png|thumb|Slow motion animation of {{p|Magikarp}} moving behing {{ga|Red}}]]
In {{game|Red and Blue|s}}'s [[game intro|title screen]], {{ga|Red}}'s white pixels are treated as transparent.


===[[Global Terminal]] glitches===
This glitch is visible once a Pokémon quickly moves to the left and passes behind Red. At this point, the Pokémon will be visible through Red's white pixels. This includes the white portions of his hat, sleeves, eyes, face, pants, shoes, and gloves.
{{main|Global Terminal#Glitches and Manipulation}}
{{-}}
====Morphing glitch====
[[Image:torterrathemew.jpg|thumb|250px|An example of the morphing glitch. This is not a Torterra, but a Mew morphed into one and nicknamed "TORTERRA"]]
{{main|Global Terminal#Morphing glitch}}
Causes Pokémon up for trade on the GTS to change species and hold a [[Seal Bag]].


====Level display glitch====
====Town Map selection oversight====
{{main|Global Terminal#Level display glitch}}
In this generation, if a player currently on {{rt|1|Kanto}} opens the Town Map, pressing up at first will apparently do nothing, as the selection will go from Route 1 (the current place) to Route 1 again. This is based on the fact that no matter where the player is, pressing up will initially move the cursor to Route 1. Therefore, the player will need to press up twice to select the next place, which is [[Viridian City]].  
{{v|Platinum}} only. In some copies of Platinum, the [[level]]s of a Pokémon might not be displayed on the GTS. In order to fix this, the {{player}} must contact [[Nintendo]].


====Trade evolution glitch====
Similarly, if the player is currently in the {{ka|Power Plant}}, pressing down at first will apparently do nothing; they will need to press down twice to select the previous place, which is [[Indigo Plateau]].
{{main|Global Terminal#Trade evolution glitch}}
In a [[Generation IV]] game, if the player deposits any Pokémon on the GTS that can evolve through trade (holding any necessary items), and then either waits for over 24 hours before taking it back, or trades for another Pokémon before taking the first back, it will evolve after being received.


====Vanishing glitch====
====Trade menu palette glitch====
{{main|Global Terminal#Vanishing glitch}}
If the player sees the data of any Pokémon, the trade menu palette will change its colors depending on the color of the Pokémon and the HP it has at the moment. This bug was fixed in Pokémon Yellow.
After uploading a Pokémon to the server and checking its summary without changing the Pokémon, the "summary" button is sometimes replaced with "deposit," suggesting that the Pokémon has been traded. Selecting "Deposit" will cause a communication error, and the player will return to the front desk. Logging on to the server again will cause the Pokémon to reappear, with no noticeable changes.


===Kadabra Trade Glitch===
{{Youtubevid|Qsj8olzUqZc|channel/UCCheenv4-UJG9zDa_3kFBNw|name=LanceAndMissingNo.|Electric}}
If a {{p|Kadabra}} is traded while it is holding an [[Everstone]], it will still evolve into {{p|Alakazam}}.


===Pal Park glitch===
===Pokémon Red and Blue (English)===
{{main|Pal Park#Manipulation}}
====Instant Text trick====
Allows the player to migrate any number of Pokémon via the [[Pal Park]], this is used to overcome the 6 Pokémon per 24 hours limit.
If the player goes into the Cerulean City Bike Shop without a bike voucher and cancels out exiting the shopping menu of the bike shop, the game never resets a text based flag. Instead of the game showing all the text character by character, it will instead now show all text on screen instantly. Going back to the shop later and buying the bike will reset the flag.


===Silent Route 214 glitch===
===Pokémon Blue===
This glitch occurs in {{2v2|Diamond|Pearl}} if the player goes onto [[Spring Path]] off {{rt|214|Sinnoh}}, where the music changes. If the player views the TM & HM section of the bag, closes it, then returns to Route 214, there will be no music. Sound effects such as collision sounds still occur and if the player encounters a wild Pokémon, the normal battle music will play. The same glitch can also be activated by changing the music so that it is not the default in any other way. For example, by using the Bicycle.
====Purple Jigglypuff oversight====
In both the [[Pokémon Blue Version (Japanese)|Japanese]] and [[Pokémon Red and Blue Versions|English]] versions of Pokémon Blue, Jigglypuff appears purple instead of pink when battling {{p|Gengar}} in the [[game intro]] if this game is played in [[Color palette (Generations I–II)|color]].


====External links====
In [[Pokémon battle]]s and the [[summary]] screen, Jigglypuff uses the [[List of Pokémon by color palette (Generation I)#Pink palette|pink Pokémon palette]] while Gengar uses the [[List of Pokémon by color palette (Generation I)#Purple palette|purple Pokémon palette]]. However, they both share the purple palette in this game intro cutscene.
[http://glitchcity.info/wiki/index.php?title=Mute_the_music_in_Route_214 Glitch City Labs page]


===Tower Tycoon event skip===
This is a leftover from the earlier Japanese games {{game|Red and Green|s}}, when two purple Pokémon battled instead: Gengar vs. {{p|Nidorino}} (which is also seen in the international versions of Pokémon Red).
In {{2v2|Diamond|Pearl}}, if the player achieves a 20 battle streak in the [[Battle Tower]] and battles the [[Tower Tycoon]] by choosing the option "REST" and then the option "NO" instead of choosing the option "KEEP GOING", a normal Trainer will appear instead; with the same roster of the Tower Tycoon. Interestingly, this Trainer gives the unused dialogue "Now come! Show me, the Tower Tycoon, what you're really made of!" If this Trainer is defeated, the player will receive 1 BP instead of the normal 20 BP.
 
===Wonder Guard glitch===
{{a|Wonder Guard}} does not block {{m|Fire Fang}} even if it would not be super-effective.
 
==In [[Generation V]]==
===Freefall glitch===
{{main|Freefall glitch}}
This glitch only occurs in {{game|Black and White|s}}. Due to the glitch, the move Freefall was banned in Wi-Fi Random Matches starting November 10, 2010.
 
This glitch can only occur in [[Double battle|double]] and [[triple battle]]s. It is activated when Gravity is used while two Pokémon are in the semi-invulnerable state after Freefall is used. Gravity will bring the user of Freefall down while the target will be stuck in the semi-invulnerable state, unable to move until it is knocked out.
 
===Raimon Gym Trainer glitch===
In {{game|Black and White|s}}, if the player loses to {{tc|Lady}} Colette in [[Raimon Gym]] while directly facing her when encountered, this glitch will occur. When the player comes back in she will be standing on the same spot and will battle the player. After she is defeated, she still remains on the tracks of the roller coaster, and can be passed through while riding the roller coaster to [[Kamitsure]].
 
==In the [[Spin-off Pokémon games|side games]]==
===Dungeon shop glitch===
The Kecleon money glitch is a [[glitch]] in [[Pokémon Mystery Dungeon: Red Rescue Team and Blue Rescue Team]]. By placing an item on the carpet and quick saving the game, after the game is restarted Kecleon will continue to think that the item has been sold recently and will pay the sell price every time he is spoken to.
 
{{youtubevid|Hhi0JXFeAZ0|MrAlbrave|Normal}}
 
===False thief glitch===
In [[Pokémon Mystery Dungeon: Explorers of Time and Explorers of Darkness|Explorers of Time and Darkness]], if a wild Pokémon is knocked out on a Kecleon shop and drops an item, the item is picked up like usual, but this will be considered as stealing. Even talking to Kecleon before leaving the shop won't do anything, as it wasn't set as a Kecleon shop item.
 
===Kecleon glitch===
A glitch in {{g|Mystery Dungeon: Red Rescue Team and Blue Rescue Team}} and {{g|Mystery Dungeon: Explorers of Time and Explorers of Darkness}} that allows the player to make Kecleon act as if it were part of the team without recruiting it. It is not present in {{g|Mystery Dungeon: Explorers of Sky}}. It is not actually part of the team, only behaving as part of it, so it will not follow the team onto the next floor.
 
The team leader is required to wear a Pass Scarf and stand next to a Kecleon. When the team leader is attacked by a wild Pokémon and the attack is passed onto the Kecleon, Kecleon will attack the Pokémon who attacked it. After this Pokémon has fainted, Kecleon will be treated as if it were a team member for that floor, except it does not appear on the list as a team member. However, it is not actually a team member, so Kecleon will disappear once the team goes to the next floor.
 
{{youtubevid|Wf3jTzfJU4U|MrAlbrave|Normal}}


==References==
==References==
<references/>
{{reflist}}
{{-}}
{{Glitches}}<br>
{{Project GlitchDex notice}}


{{Glitches}}
[[Category:Glitches by game]]
{{Project GlitchDex notice}}


[[Category:Glitches]]
[[de:Bugs in der ersten Generation]]
[[Category:Lists]]
[[es:Lista de glitches de la primera generación]]
[[fr:Liste des bugs de la première génération]]
[[it:Elenco glitch in prima generazione]]
[[ja:裏技・バグ一覧 (第一世代)]]
[[zh:游戏漏洞(第一世代)]]

Latest revision as of 15:06, 22 May 2024

050Diglett.png This article is incomplete.
Please feel free to edit this article to add missing information and complete it.
Reason: Loads of missing newly discovered glitches

This is a list of glitches in the Generation I Pokémon games. It applies to both the original Game Boy and the 3DS Virtual Console releases unless otherwise noted.

Some glitches are found on separate pages:

Gameplay-affecting glitches

Pokémon Red, Green, Blue, and Yellow

050Diglett.png This section is incomplete.
Please feel free to edit this section to add missing information and complete it.
Reason: cf. English and other localizations with the original Japanese releases

NOTE: The following glitches affect all Game Boy versions of Pokémon Red and Green (1.0 and 1.1) and of Japanese Pokémon Yellow (1.0 to 1.3) unless noted otherwise.

Experience PC withdrawing glitch

In Generation I, attempting to withdraw a level 1 Pokémon using the "Medium Slow" growth algorithm will softlock the game. This also applies to Pokémon using the "Medium Fast" growth algorithm for Level 255, "Fast" for Level 255, and "Slow" for Level 237.

Certain glitch Pokémon use invalid growth algorithms and have the game freeze when they are withdrawn at specific levels as well. For example, in Pokémon Red and Blue, 'M (00) uses an invalid experience curve 26 and the game will freeze if the player attempts to withdraw a level 0 'M (00). Level 0 'M can be found with the old man glitch if the player does not pick a preset name.

Additionally, if a Pokémon in the "Medium-Slow" growth algorithm is withdrawn between Levels 245 to 255, it will become a Pokémon with a level between 59 and 125, depending on the exact Level of the Pokémon deposited. A Pokémon in the "Slow" growth algorithm that is withdrawn between 238 and 255 will become a Pokémon with a level between 39 and 146. A Pokémon withdrawn in this manner will have its stats recalculated, which may lead to it having more HP than its maximum HP.[1][2]

Hall of Fame corruption

Some corrupted Hall of Fame entries
Main article: MissingNo.#Glitches caused

When glitch Pokémon have been seen on the save file, the player's Hall of Fame is badly corrupted with entirely different Pokémon, even glitch Pokémon, and very glitched characters, names and levels. This does not affect the Pokémon themselves, rather the data seen in the Hall of Fame, and is caused by the contents of the sprite decompression buffer that is stored in SRAM overflowing into memory allocated for save data when a glitch Pokémon's sprite is decompressed.

Item duplication glitch

Main article: Item duplication glitch

Item underflow glitch

Main article: Item underflow

Leveling past 100

In Generation I and II, if a Pokémon is obtained at a level above 100, it can be leveled up with Rare Candies up to level 255. If a Rare Candy is used on a level 255 Pokémon, its level will be reset to 0 due to an overflow in a single byte. If a Pokémon above level 100 levels up due to experience, its level will be reset to 100.

In Generation II, if a Pokémon levels "down" to 100 in battle, it will attempt to learn all of its level-up moves between levels 1 and 100 (other than moves it already knows).

By Wooggle
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Pokémon merging

Main article: Pokémon merge glitch

Pokémon Storage System cloning

Main article: Cloning glitches#Storage system method

Pokémon Storage System healthy party deposit

It is possible for the player to deposit all Pokémon except fainted ones and a black out will occur but only after four steps in the same session. In Red and Blue it is possible to progress further by saving the game before traveling four steps to reset the 'remaining step count' to 4 when the game is reset, though this is no longer the case in Pokémon Yellow because the remaining step count was changed to default to 1 step. The player immediately has a black out if entering a battle with just fainted Pokémon.

By Wooggle
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Rhydon glitch

Main article: Rhydon glitch

Save corruption

In Red, Blue, and Yellow, with no save file, when the player saves the game and turns off the power a little time after the Yes/No box disappears the player will have 255 Pokémon in the party the next time the file is loaded.

If the player turns the power off at the wrong time, the save file will either be corrupted or will appear normal. The right time to pull off the glitch is about twenty frames after the A button is pressed, but in Yellow it is about ten frames later.

The first few Pokémon are level 255 'M (FF) (Red/Blue) or Q ◣ (Yellow), with all of their stats as "F35" (65535), four TM55 as their moves with 63/0 PP and with a nickname and OT of many repeating "9"s. Pokémon past number six do not have all of these properties.

The data regarding Pokémon past the sixth position use other parts of the game's memory misinterpreted as Pokémon data, therefore swapping these Pokémon around or healing them can affect the game. If the player switches the first Pokémon with the tenth Pokémon, they will have 255 items. Switching the items past slot 20 will allow for more precise memory editing because there are only two pairs of memory addresses manipulated; displayed as an item and item quantity, while a "post-six" Pokémon uses many more bytes.

After performing the glitch, the poison effect will occur as the player walks around. In English versions, swapping the first-ninth Pokémon with the tenth will cause to player to have seen and owned 152 Pokémon in the Pokédex.

The Pokémon in the 10th slot will change to a different glitch Pokémon as the player walks around to different areas, making it theroetically possible to obtain every Glitch Pokémon in the game.

Using the following equation, it is possible to calculate what memory address any item, including invalid items is using, provided that the memory address is odd.

Memory address = [First item position address -1] + [Cursor position] + ([Cursor position -1])[3]

The item address that follows an item is displayed as a quantity.

Beating the game quickly

As there are no memory protection measures in place in the Generation I and Generation II games, it is possible to use this glitch to do a number of things, such as beating the game in under five minutes. Below is one method of doing this that requires no luck manipulation:

In Pokémon Yellow, the memory address D364 is used for the last map location for walking through certain exits, including the exit for Red's house and the first item position address is D31D. This means that the correct cursor position can be expressed as:

D364 = D31C + [cursor position] + [cursor position -1]

This has no actual answer because D364 (54116) is even, so the address must be a quantity, but if D363 is used, the answer comes to hex: 24 (dec: 36). Therefore, the memory address D363 (current block of the player's X-position) corresponds to item position 36 (hex: 24) and the quantity of item 36 is the aforementioned warp location address. The cursor position in hexadecimal can be checked by highlighting an item in game and checking the memory address CC35.

As the index number of Pallet Town is 0, the player can access 255 locations by tossing the 36th item (as tossing one ×0 item causes an underflow to 255). The index number of the Hall of Fame room is 118, so the player must toss exactly 138 of item 36 to change the warp destination to the Hall of Fame. If the player stands on the right side of the exit mat item 36 should be a Master Ball, while if the player stands on the left side of the exit mat, it should be the hex:00 glitch item which would appear as some glitchy blocks with a multiplication sign in it.

By Scykoh
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


In Japanese versions

The glitch works in Japanese Blue but the game has to be reset some time after the "!" mark appears in "(PLAYERNAME)はレポートに しっかり かきのこした!". In Japanese Yellow it is possible with the same procedure as English Red/Blue and Yellow, but in order to corrupt the number of items the player has to replace the ninth Pokémon instead of the tenth to avoid a freeze after closing the items pack.

By ChickasaurusGL
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Save data carryover

Using a procedure similar to the save corruption glitch, it's possible to begin a new save file, but having the party Pokémon from the previous save file. With an already existing save file, player must start a new game then save to overwrite the previous save, but turn off the game or reset shortly after the Yes/No box disappears. The exact timing is a difficult two frame window, doing it too early corrupts the previous save file and doing it too late completely overwrites the previous save file.

If successful, the player will begin the new save data while having the party Pokémon from the previous save file in their party. This glitch can be used at the beginning of the game to obtain all three first partner Pokémon without trading.

By johnr754 R.
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Trade cloning

Main article: Cloning glitches#Trading method

Pokémon Red, Green, and Blue (Japanese)

NOTE: The following glitches affect all Game Boy versions of Pokémon Red and Green (1.0 and 1.1) unless noted otherwise.

Empty Pokémon List

If the player withdraws the Potion from the PC at the very start of their adventure (meaning before they receive their first partner Pokémon) and then attempts using it, an empty Pokémon List will appear and the Potion can be used, albeit to no effect. This was fixed for international releases and Pokémon Yellow, which will state "You don't have anyRB/aY POKéMON!" (Japanese: ポケモンが 1ぴきも いない!).

By LunarRay
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Full Box glitch

If the player has six Pokémon in their party and their current Pokémon Storage System Box is full before watching the old man's catching demonstration, the game will state that the box is full when the old man tries to capture the Weedle. The game will try to use the Poké Ball again infinitely afterwards, and every attempt results in this message causing an infinite loop. This forces the player to either reset the game or turn the power off. This is because the game thinks that the player is catching a Pokémon, even though it's actually the old man, the game produces a "temporary" Pokémon to hold, and if the catching demonstration ends, that caught Pokémon is deleted.

This glitch was fixed in the Japanese version of Pokémon Yellow and in the localizations.

By ChickasaurusGL
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Select glitches

Main article: Select glitches
Dokokashira door glitch
Main article: Dokokashira door glitch
Second type glitch
Main article: Second type glitch

Pokémon Yellow

NOTE: The following glitches affect all Game Boy versions of Japanese Pokémon Yellow (1.0 to 1.3) unless noted otherwise.

Friendship item effect

This causes a no-effect item to still increase Pikachu's friendship value. For example, attempting to use a Potion on a Pikachu that has fainted or has full health, an Antidote when Pikachu is not poisoned, Calcium when Pikachu has already has at least 25600 Special stat experience, or X Special when the Special stat has already been raised 6 stages in battle. This does not consume the item, so the same item can repeatedly increase Pikachu's friendship.

This glitch was fixed in Generation II.

By ChickasaurusGL
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Time Capsule glitches

These glitches involve communication with Generation II games.

Time Capsule exploit

Main article: Time Capsule exploit

Trade evolution learnset oversight

Generation I Pokémon that can evolve by trading can be taught glitch moves through this glitch. This can be achieved by trading a trade evolution Pokémon from a Generation I game to a Generation II, at a level where its evolved form will learn a move not in Generation I. Trading the Pokémon back to the Generation I game will cause that move to become a glitch move.

For example, trading a level 34 Graveler from Pokémon Red to Pokémon Gold will make the Graveler evolve into Golem. Since it is level 34, it will learn Rollout. If it is then traded back to Pokémon Red, it will still have the move, but the game won't recognize it properly since it is a Generation II move, so it will become TM05.

Poké Transporter and Pokémon Bank glitches

Pokémon Bank hex:FF glitch Pokémon glitch

BoEANSprite.png This glitch is in need of research.
Reason: Test other glitch Pokémon. Check if there are other ways to prepare the box.
You can discuss this on the talk page.

If a player attempts to transfer a Box 1 that has one Pokémon, an 'M (00) or 3TrainerPoké $ and eighteen Pokémon (in that order) through Poké Transporter and a 3DS Virtual Console versions of Red, Blue and Yellow, the Generation I game will be left with one 'M (FF) or Q ◣ which is an unstable hybrid Pokémon of 'M (00) or 3TrainerPoké $ with a blank OT, ID of 00000 and no moves.

This Pokémon can be used for the Pokémon merge glitch unless stabilized through Day Care back into 'M (00) or 3TrainerPoké $.

Audio quirks

These are audio quirks that generally do not affect gameplay.

Pokémon Red, Green, and Blue

New-game Nidorino cry oversight

During the new game tutorial, the game shows Nidorino's sprite but plays Nidorina's cry.

By pandakekok
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Graphical quirks

These are graphical quirks that generally do not affect gameplay.

Pokémon Red, Green, Blue, and Yellow

Menu glitch

If the player holds A when the game is saving, the menu won't disappear until player stops holding A.

By LunarRay
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Red's transparent white pixels

Pidgeotto behind Red, with Red's white pixels treated as transparent
Slow motion animation of Magikarp moving behing Red

In Pokémon Red and Blue's title screen, Red's white pixels are treated as transparent.

This glitch is visible once a Pokémon quickly moves to the left and passes behind Red. At this point, the Pokémon will be visible through Red's white pixels. This includes the white portions of his hat, sleeves, eyes, face, pants, shoes, and gloves.

Town Map selection oversight

In this generation, if a player currently on Route 1 opens the Town Map, pressing up at first will apparently do nothing, as the selection will go from Route 1 (the current place) to Route 1 again. This is based on the fact that no matter where the player is, pressing up will initially move the cursor to Route 1. Therefore, the player will need to press up twice to select the next place, which is Viridian City.

Similarly, if the player is currently in the Power Plant, pressing down at first will apparently do nothing; they will need to press down twice to select the previous place, which is Indigo Plateau.

Trade menu palette glitch

If the player sees the data of any Pokémon, the trade menu palette will change its colors depending on the color of the Pokémon and the HP it has at the moment. This bug was fixed in Pokémon Yellow.

By LanceAndMissingNo.
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Pokémon Red and Blue (English)

Instant Text trick

If the player goes into the Cerulean City Bike Shop without a bike voucher and cancels out exiting the shopping menu of the bike shop, the game never resets a text based flag. Instead of the game showing all the text character by character, it will instead now show all text on screen instantly. Going back to the shop later and buying the bike will reset the flag.

Pokémon Blue

Purple Jigglypuff oversight

In both the Japanese and English versions of Pokémon Blue, Jigglypuff appears purple instead of pink when battling Gengar in the game intro if this game is played in color.

In Pokémon battles and the summary screen, Jigglypuff uses the pink Pokémon palette while Gengar uses the purple Pokémon palette. However, they both share the purple palette in this game intro cutscene.

This is a leftover from the earlier Japanese games Pokémon Red and Green, when two purple Pokémon battled instead: Gengar vs. Nidorino (which is also seen in the international versions of Pokémon Red).

References



Multiple
generations
Transform glitchesGlitch TrainersCloning glitchesError messagesArbitrary code execution
Generation I GlitchesBattle glitchesOverworld glitches
--0 ERRORBroken hidden itemsCable Club escape glitchDual-type damage misinformation
Experience underflow glitchFight Safari Zone Pokémon trickGlitch CityItem duplication glitchItem underflow
Mew glitchOld man glitchPewter Gym skip glitchPokémon merge glitchRhydon glitchRival twins glitch
Select glitches (dokokashira door glitch, second type glitch) • Super Glitch
Time Capsule exploitWalking through wallsZZAZZ glitch
Generation II GlitchesBattle glitches
Bug-Catching Contest glitchCelebi Egg glitchCoin Case glitchesExperience underflow glitch
Glitch dimensionGlitch EggTeru-samaTime Capsule exploitTrainer House glitchesGS Ball mail glitch
Generation III GlitchesBattle glitchesOverworld glitches
Berry glitchDive glitchPomeg glitchGlitzer Popping
Generation IV GlitchesBattle glitchesOverworld glitches
Acid rainGTS glitchesPomeg glitchRage glitch
Surf glitchTweakingPal Park Retire glitch
Generation V GlitchesBattle glitchesOverworld glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Frozen Zoroark glitchSky Drop glitch
Generation VI GlitchesBattle glitchesOverworld glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Lumiose City save glitchSymbiosis Eject Button glitchToxic sure-hit glitch
Generation VII GlitchesBattle glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Toxic sure-hit glitchRollout storage glitch
Generation VIII Glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Toxic sure-hit glitchRollout storage glitchParty item offset glitch
Generation IX Glitches
Glitch effects Game freezeGlitch battleGlitch song
Gen I only: Glitch screenTMTRAINER effectInverted sprite
Gen II only: Glitch dimension
Lists Glitches (GOMystery DungeonTCG GBSpin-off)
Glitch Pokémon (Gen IGen IIGen IIIGen IVGen VGen VIGen VIIGen VIII)
Glitch moves (Gen I) • Glitch types (Gen IGen II)


Project GlitchDex logo.png This glitch Pokémon article is part of Project GlitchDex, a Bulbapedia project that aims to write comprehensive articles on glitches in the Pokémon games.