List of glitches (Generation II): Difference between revisions

no edit summary
No edit summary
Line 4: Line 4:
* [[List of battle glitches (Generation II)]]
* [[List of battle glitches (Generation II)]]


==Pokémon Gold, Silver, and Crystal (all languages)==
==Pokémon Gold, Silver, and Crystal==
===Celebi Egg glitch===
===Celebi Egg glitch===
{{main|Celebi Egg glitch}}
{{main|Celebi Egg glitch}}
Line 48: Line 48:
For example, trading a level 34 {{p|Graveler}} from {{game3|Red and Blue|Pokémon Red|s}} to {{game3|Gold and Silver|Pokémon Gold|s}} will cause the Graveler to evolve into {{p|Golem}}. Since it is at level 34, it will learn {{m|Rollout}} in Gold. If it is then traded back to Red, it will still have the move but the game won't recognize it properly since it is a {{cat|Generation II moves|Generation II move}}, so it will become {{m|TM05}}.
For example, trading a level 34 {{p|Graveler}} from {{game3|Red and Blue|Pokémon Red|s}} to {{game3|Gold and Silver|Pokémon Gold|s}} will cause the Graveler to evolve into {{p|Golem}}. Since it is at level 34, it will learn {{m|Rollout}} in Gold. If it is then traded back to Red, it will still have the move but the game won't recognize it properly since it is a {{cat|Generation II moves|Generation II move}}, so it will become {{m|TM05}}.


==Pokémon Gold and Silver (all languages)==
==Pokémon Gold and Silver==
===Cerulean Gym===
===All languages===
====Cerulean Gym====
This bug was carried over from {{game2|Red|Green|Blue}}. In [[Cerulean Gym]], the [[water tile]]s have [[wild Pokémon]] data programmed in, which allows players to [[Fishing|fish]] {{OBP|Pokémon|species}}. It was already corrected in {{game|Yellow}} and it was fixed again in {{game|Crystal}}. This likely happened because while Yellow came out after Red and Blue did, Red and Blue were already being used as the base of Gold and Silver due to Yellow not existing yet.
This bug was carried over from {{game2|Red|Green|Blue}}. In [[Cerulean Gym]], the [[water tile]]s have [[wild Pokémon]] data programmed in, which allows players to [[Fishing|fish]] {{OBP|Pokémon|species}}. It was already corrected in {{game|Yellow}} and it was fixed again in {{game|Crystal}}. This likely happened because while Yellow came out after Red and Blue did, Red and Blue were already being used as the base of Gold and Silver due to Yellow not existing yet.


===Trainer House===
====Trainer House====
{{main|Trainer House glitches}}
{{main|Trainer House glitches}}


==Pokémon Gold and Silver (Japanese)==
===English language===
===Bug-Catching Contest===
====Coin Case glitches====
{{main|Coin Case glitches}}
The Coin Case glitches are a set of glitches which occur exclusively in the English versions of {{game|Gold and Silver|s}}. They allow the player to run arbitrary code by exploiting an oversight in the process used by the game to print the text box data for the [[Coin Case]].
 
When the game is played on the [[Game Boy]] or [[Super Game Boy]] instead of the [[Game Boy Color]], the effects caused by the oversight are more limited.
 
===Japanese language===
====Bug-Catching Contest====
{{main|Bug-Catching Contest glitch}}
{{main|Bug-Catching Contest glitch}}
In the Japanese versions of {{game|Gold and Silver|s}}, if the player uses {{m|Fly}} or {{m|Teleport}} to leave the [[National Park]] during a [[Bug-Catching Contest]], the game will treat the contest as still ongoing.
In the Japanese versions of {{game|Gold and Silver|s}}, if the player uses {{m|Fly}} or {{m|Teleport}} to leave the [[National Park]] during a [[Bug-Catching Contest]], the game will treat the contest as still ongoing.
Line 64: Line 72:
{{YouTubeVid|e4D6wJGGqZA|ChickasaurusGL|Bug}}
{{YouTubeVid|e4D6wJGGqZA|ChickasaurusGL|Bug}}


==Pokémon Gold and Silver (English)==
==Pokémon Crystal==
===Coin Case===
===All languages===
{{main|Coin Case glitches}}
====Clair gift glitch====
The Coin Case glitches are a set of glitches which occur exclusively in the English versions of {{game|Gold and Silver|s}}. They allow the player to run arbitrary code by exploiting an oversight in the process used by the game to print the text box data for the [[Coin Case]].
 
When the game is played on the [[Game Boy]] or [[Super Game Boy]] instead of the [[Game Boy Color]], the effects caused by the oversight are more limited.
 
==Pokémon Crystal (all languages)==
===Clair gift glitch===
In Crystal, if the player [[black out|whites out]] due to {{status|poison}} damage while still inside the Dragon Shrine at [[Dragon's Den]] after receiving the {{badge|Rising}}, they can return to the [[Blackthorn Gym]] to receive the reward [[TM]] from [[Clair]]. However, due to an oversight, if the player then returns to Dragon's Den and stands on the tile directly in front of the Dragon Shrine's door, Clair will appear again and give the player another {{TM|24|DragonBreath}}, as if they hadn't already received it.
In Crystal, if the player [[black out|whites out]] due to {{status|poison}} damage while still inside the Dragon Shrine at [[Dragon's Den]] after receiving the {{badge|Rising}}, they can return to the [[Blackthorn Gym]] to receive the reward [[TM]] from [[Clair]]. However, due to an oversight, if the player then returns to Dragon's Den and stands on the tile directly in front of the Dragon Shrine's door, Clair will appear again and give the player another {{TM|24|DragonBreath}}, as if they hadn't already received it.
{{YouTubeVid|8BvBjqxmyOk|ChickasaurusGL|Crystal}}
{{YouTubeVid|8BvBjqxmyOk|ChickasaurusGL|Crystal}}


===Pokémon meeting level glitch===
====Pokémon meeting level glitch====
In {{game|Crystal}}, the level and time of day when a Pokémon was originally caught, hatched, or received is stored in the game data and can be verified by visiting the [[Poké Seer]]. However, this only works correctly for Pokémon met up to level 63.
In {{game|Crystal}}, the level and time of day when a Pokémon was originally caught, hatched, or received is stored in the game data and can be verified by visiting the [[Poké Seer]]. However, this only works correctly for Pokémon met up to level 63.


Line 90: Line 92:
{{YouTubeVid|kcCaESMRl5Y|ChickasaurusGL|Crystal}}
{{YouTubeVid|kcCaESMRl5Y|ChickasaurusGL|Crystal}}


==Pokémon Crystal (languages other than Japanese)==
===Languages other than Japanese===
===Legendary beasts incomplete OT check===
====Legendary beasts incomplete OT check====
In Crystal, when the player talks to [[Eusine]] in the [[Celadon City]] Pokémon Center he will report a rumor that {{p|Ho-Oh|a rainbow colored Pokémon}} has appeared in [[Bell Tower|Tin Tower]] (Ho-Oh) and leave the building when {{p|Suicune}}, {{p|Raikou}} or {{p|Entei}} appear in the party and/or storage boxes with OT and ID data matching that of the player. Due to a glitch, the English version of Crystal will only check the first five characters of the player's name. For example, if the player's name was “CRYSTAL”, then having the [[legendary beasts]] with the OT name “CRYST” and a matching ID of the player will enable the event. This is due to the player names in the original Japanese version being a maximum of five characters long and the English version failing to account for the change.
In Crystal, when the player talks to [[Eusine]] in the [[Celadon City]] Pokémon Center he will report a rumor that {{p|Ho-Oh|a rainbow colored Pokémon}} has appeared in [[Bell Tower|Tin Tower]] (Ho-Oh) and leave the building when {{p|Suicune}}, {{p|Raikou}} or {{p|Entei}} appear in the party and/or storage boxes with OT and ID data matching that of the player. Due to a glitch, the English version of Crystal will only check the first five characters of the player's name. For example, if the player's name was “CRYSTAL”, then having the [[legendary beasts]] with the OT name “CRYST” and a matching ID of the player will enable the event. This is due to the player names in the original Japanese version being a maximum of five characters long and the English version failing to account for the change.
{{YouTubeVid|GVTTmReM4nQ|ChickasaurusGL|Crystal}}
{{YouTubeVid|GVTTmReM4nQ|ChickasaurusGL|Crystal}}


==Pokémon Crystal (Japanese)==
===Japanese language===
===Pokémon Communication Center===
====Pokémon Communication Center====
In the Japanese version of {{game|Crystal}}, address $A800 in SRAM triggers a script in the [[Pokémon Communication Center]] that may be arbitrarily set to values other than 0x00 when the game does not currently have a [[Save|save file]]; otherwise, its value is correctly set to 0x00. This causes all sort of bugs, like crashes, freezes, and other random behavior.
In the Japanese version of {{game|Crystal}}, address $A800 in SRAM triggers a script in the [[Pokémon Communication Center]] that may be arbitrarily set to values other than 0x00 when the game does not currently have a [[Save|save file]]; otherwise, its value is correctly set to 0x00. This causes all sort of bugs, like crashes, freezes, and other random behavior.


Line 102: Line 104:
{{YouTubeVid|nqEaRpDEeTw|ChickasaurusGL|Crystal}}
{{YouTubeVid|nqEaRpDEeTw|ChickasaurusGL|Crystal}}


==Pokémon Crystal (German)==
===German language===
===Dude money glitch===
====Dude money glitch====
On the German cartridge version of Crystal, when doing the Dude glitch, trying to use the [[Poké Ball]] shows:
On the German cartridge version of Crystal, when doing the Dude glitch, trying to use the [[Poké Ball]] shows:


Line 123: Line 125:
{{YouTubeVid|A8zaTOkjKS4|ChickasaurusGL|Crystal}}
{{YouTubeVid|A8zaTOkjKS4|ChickasaurusGL|Crystal}}


===Dude freezing glitch===
====Dude freezing glitch====
On the Virtual Console release of German Crystal, if the player has full boxes while the dude wants to present how to catch Pokémon, the game will [[Game freeze|freeze]]. Other languages of Crystal freeze or reset the game with the 'Game Boy Color only' message in different ways.
On the Virtual Console release of German Crystal, if the player has full boxes while the dude wants to present how to catch Pokémon, the game will [[Game freeze|freeze]]. Other languages of Crystal freeze or reset the game with the 'Game Boy Color only' message in different ways.


==Pokémon Stadium 2 (all languages)==
==Pokémon Stadium 2==
===Infinite continues===
===All languages===
====Infinite continues====
This occurs with any [[Stadium Cup]]. If there is a previously suspended game and the player is playing a 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.
This occurs with any [[Stadium Cup]]. If there is a previously suspended game and the player is playing a 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.


===Depositing a held Key Item===
====Depositing a held Key Item====
If a Pokémon is holding a Key Item in the Generation II (such as by using the [[Celebi Egg glitch]]), this item can be deposited normally in the Metal Case from the {{OBP|PC|Stadium}} in Pokémon Stadium 2 and then transferred to another Generation II game.
If a Pokémon is holding a Key Item in the Generation II (such as by using the [[Celebi Egg glitch]]), this item can be deposited normally in the Metal Case from the {{OBP|PC|Stadium}} in Pokémon Stadium 2 and then transferred to another Generation II game.


For instance, this can be used to transfer a [[Squirt Bottle]] between Generation II games for the purpose of [[sequence breaking]].
For instance, this can be used to transfer a [[Squirt Bottle]] between Generation II games for the purpose of [[sequence breaking]].


==Pokémon Stadium 2 (languages other than Japanese)==
===Languages other than Japanese===
===Pokédex data localization===
====Pokédex data localization====
Due to a localization oversight, using the [[Transfer Pak]] with the English versions of {{g|Stadium 2}} and {{game|Red and Blue|s|Pokémon Blue}} and looking up the locations of [[wild Pokémon]] in the [[Pokédex]] will instead load the corresponding data for the [[Pokémon Blue Version (Japanese)|Japanese version]].
Due to a localization oversight, using the [[Transfer Pak]] with the English versions of {{g|Stadium 2}} and {{game|Red and Blue|s|Pokémon Blue}} and looking up the locations of [[wild Pokémon]] in the [[Pokédex]] will instead load the corresponding data for the [[Pokémon Blue Version (Japanese)|Japanese version]].