Mew glitch: Difference between revisions

m
Update name of first partner Pokémon
No edit summary
m (Update name of first partner Pokémon)
Line 3: Line 3:
[[File:Wildmew.png|thumb|right|A wild Mew being found using the Mew glitch]]
[[File:Wildmew.png|thumb|right|A wild Mew being found using the Mew glitch]]


The '''Mew glitch''' (also known as '''Long-range Trainer glitch''') is a [[glitch]] found in all of the [[Generation I]] [[core series]] games. It was first reported in 2002<ref>[https://web.archive.org/web/20020612061214/http://www.jesseworld.com/Codes/gameGetTesters.asp?platform_id=4&game_id=1066 JesseWorld - Bottom of page. Cheat posted on May 31, 2002]</ref>. It is an extension of the '''Trainer-Fly glitch''' to specifically catch {{p|Mew}} (hence its common name). Outside of Mew, this glitch famously allows players to easily catch any other Pokémon in the game and is the easiest way to catch many unique [[glitch Pokémon]].
The '''Mew glitch''' (also known as '''Long-range Trainer glitch''') is a [[glitch]] found in all of the [[Generation I]] [[core series]] games. It was first reported in 2002.<ref>[https://web.archive.org/web/20020612061214/http://www.jesseworld.com/Codes/gameGetTesters.asp?platform_id=4&game_id=1066 JesseWorld - Bottom of page. Cheat posted on May 31, 2002]</ref> It is an extension of the '''Trainer-Fly glitch''' to specifically catch {{p|Mew}} (hence its common name). Outside of Mew, this glitch famously allows players to easily catch any other Pokémon in the game and is the easiest way to catch many unique [[glitch Pokémon]].


All of these methods work on the [[Virtual Console|3DS Virtual Console]]; however, any Mew obtained with the Mew glitch in all likelihood cannot be transported with [[Poké Transporter]]. <!-- without the OT being either [code]GF[/code] or [code]ゲーフリ[/code] and ID no. being 22796--> This can, however, be bypassed through the use of [[arbitrary code execution]], by changing Mew's [[Original Trainer|OT]] to match that of the distributed Mew.<ref>[https://www.reddit.com/r/pokemon/comments/5q4meg/how_to_trick_pokebank_into_thinking_your_gen_1/ How to trick Pokebank into thinking your Gen 1 Mew is the "legit" one from the event via arbitrary code execution with 8F. - reddit]</ref> Another method to bypassing this check is to name the player "GF", and receive the trainer ID 22796 through luck, patience, [[Pseudorandom number generation in Pokémon#RNG abuse|RNG manipulation]]<ref>[https://www.youtube.com/watch?v=5Z_-umW3Tmo How to Get A LEGIT Shiny Mew in Pokemon Sun and Moon! The Rarest Shiny Ever!? - YouTube]</ref> or arbitrary code execution.<ref>[https://www.youtube.com/watch?v=H8AgGp5cqPI Pokemon VC Red/Blue (UE) - Pokemon Bank compatible Mew & shiny Pokemon (8F arbitrary code execution)]</ref>
All of these methods work on the [[Virtual Console|3DS Virtual Console]]; however, any Mew obtained with the Mew glitch in all likelihood cannot be transported with [[Poké Transporter]]. <!-- without the OT being either [code]GF[/code] or [code]ゲーフリ[/code] and ID no. being 22796--> This can, however, be bypassed through the use of [[arbitrary code execution]], by changing Mew's [[Original Trainer|OT]] to match that of the distributed Mew.<ref>[https://www.reddit.com/r/pokemon/comments/5q4meg/how_to_trick_pokebank_into_thinking_your_gen_1/ How to trick Pokebank into thinking your Gen 1 Mew is the "legit" one from the event via arbitrary code execution with 8F. - reddit]</ref> Another method to bypassing this check is to name the player "GF", and receive the trainer ID 22796 through luck, patience, [[Pseudorandom number generation in Pokémon#RNG abuse|RNG manipulation]]<ref>[https://www.youtube.com/watch?v=5Z_-umW3Tmo How to Get A LEGIT Shiny Mew in Pokemon Sun and Moon! The Rarest Shiny Ever!? - YouTube]</ref> or arbitrary code execution.<ref>[https://www.youtube.com/watch?v=H8AgGp5cqPI Pokemon VC Red/Blue (UE) - Pokemon Bank compatible Mew & shiny Pokemon (8F arbitrary code execution)]</ref>
Line 48: Line 48:
# First, the player should skip fighting the second to last Bug Catcher in Viridan Forest.
# First, the player should skip fighting the second to last Bug Catcher in Viridan Forest.
# Next, the player should clear their way through [[Pewter City]], {{rt|3|Kanto}}, {{rt|4|Kanto}}, and [[Mt. Moon]] stopping before the Super Nerd with the two fossils on B2F. While doing this, the player should skip one trainer on the way that can take at least one step to initiate battle.
# Next, the player should clear their way through [[Pewter City]], {{rt|3|Kanto}}, {{rt|4|Kanto}}, and [[Mt. Moon]] stopping before the Super Nerd with the two fossils on B2F. While doing this, the player should skip one trainer on the way that can take at least one step to initiate battle.
# Next, the player should return to the Pewter City [[PokéMart]] to purchase Escape Ropes until they have 2. An Escape Rope can be found in {{DL|Mt. Moon|Items|Mt. Moon 1F}} in the east area of the floor. The player should stock up on [[Poké Ball|Poké Balls]], as Mew has a [[List of Pokémon by catch rate|low catch rate]].
# Next, the player should return to the Pewter City [[PokéMart]] to purchase Escape Ropes until they have 2. An Escape Rope can be found in {{DL|Mt. Moon|Items|Mt. Moon 1F}} in the east area of the floor. The player should stock up on [[Poké Ball]]s, as Mew has a [[List of Pokémon by catch rate|low catch rate]].
# Next, the player should go the [[Pokémon Center]] to save their location for the Escape Rope and to build their team of Pokémon. If the player's goal is to catch a Level 1 Mew, they should bring a Pokémon that knows {{m|Growl}} and leave one spot open to prevent their game from locking up when attempting to remove Mew from the PC. The player should also build their team keeping in mind the trainer they skipped and the Super Nerd's rosters. The Super Nerd has a Level 12 {{p|Grimer}}, {{p|Voltorb}} and {{p|Koffing}}. Finally, the player may want to bring a {{p|Clefairy}} with {{m|Sing}} or {{p|Butterfree}} with {{m|Sleep Powder}} and a lower level Pokémon to whittle down Mew's health to increase their chances of catching it. An example team could be {{p|Pikachu}} with its speed to escape wild Pokémon, {{p|Butterfree}} with Sleep Powder for Mew and {{m|Confusion}} to battle Grimer, {{p|Geodude}} to battle Voltorb, {{p|Nidoran♀}} for Growl and its immunity against {{status|Poison}} from Koffing's {{m|Smog}} and a Level 6 {{p|Zubat}} to lower Mew's health.
# Next, the player should go the [[Pokémon Center]] to save their location for the Escape Rope and to build their team of Pokémon. If the player's goal is to catch a Level 1 Mew, they should bring a Pokémon that knows {{m|Growl}} and leave one spot open to prevent their game from locking up when attempting to remove Mew from the PC. The player should also build their team keeping in mind the trainer they skipped and the Super Nerd's rosters. The Super Nerd has a Level 12 {{p|Grimer}}, {{p|Voltorb}} and {{p|Koffing}}. Finally, the player may want to bring a {{p|Clefairy}} with {{m|Sing}} or {{p|Butterfree}} with {{m|Sleep Powder}} and a lower level Pokémon to whittle down Mew's health to increase their chances of catching it. An example team could be {{p|Pikachu}} with its speed to escape wild Pokémon, {{p|Butterfree}} with Sleep Powder for Mew and {{m|Confusion}} to battle Grimer, {{p|Geodude}} to battle Voltorb, {{p|Nidoran♀}} for Growl and its immunity against {{status|Poison}} from Koffing's {{m|Smog}} and a Level 6 {{p|Zubat}} to lower Mew's health.


Line 849: Line 849:
Using Growl six times to minimize the attack stage modifier will result in encountering a level 1 Pokémon, which cannot normally be found and can lead to the [[experience underflow glitch]]. Conversely, {{m|Rage}} or {{m|Meditate}} can raise the level of the Pokémon that will be encountered.  However, if the previous Pokémon was a wild Pokémon that is caught, then the stage modifier will be reset to 0, leaving the encountered Pokémon to appear at level 7.
Using Growl six times to minimize the attack stage modifier will result in encountering a level 1 Pokémon, which cannot normally be found and can lead to the [[experience underflow glitch]]. Conversely, {{m|Rage}} or {{m|Meditate}} can raise the level of the Pokémon that will be encountered.  However, if the previous Pokémon was a wild Pokémon that is caught, then the stage modifier will be reset to 0, leaving the encountered Pokémon to appear at level 7.


If the Ditto glitch is used and a [[glitch Trainer]] is encountered, the team that the {{DL|Pokémon Trainer|Trainer class}} uses corresponds to the attack stage modifier. This usually results in the game attempting to load the 7th possible [[party]] of that Trainer, which may not exist (for example, Trainer classes such as Brock, Misty, and Lance have only one valid party). If a Trainer with invalid party data is battled, the Trainer's team will likely contain glitch Pokémon. However, if the attack stage modifier is first lowered to 1, then the game will attempt to load a valid 1st party. Roster manipulation is most notable in the case of battling Professor Oak, who has three valid parties (corresponding to each of the [[starter Pokémon]]) and so an attack stage modifier from 1 to 3 will allow the player to battle one of his otherwise inaccessible valid teams. When the game does load an 'out of bounds' roster, the game will take a team from the subsequent Trainer class or classes by index number, if one exists; for example, Bruno (233)'s roster #2 will be the same as Brock (234)'s roster #1, and Bruno (233)'s roster #7 will be the same as Blaine (239)'s roster #1 (as all Trainer classes from 233 to 239 contain only one valid party).
If the Ditto glitch is used and a [[glitch Trainer]] is encountered, the team that the {{DL|Pokémon Trainer|Trainer class}} uses corresponds to the attack stage modifier. This usually results in the game attempting to load the 7th possible [[party]] of that Trainer, which may not exist (for example, Trainer classes such as Brock, Misty, and Lance have only one valid party). If a Trainer with invalid party data is battled, the Trainer's team will likely contain glitch Pokémon. However, if the attack stage modifier is first lowered to 1, then the game will attempt to load a valid 1st party. Roster manipulation is most notable in the case of battling Professor Oak, who has three valid parties (corresponding to each of the [[first partner Pokémon]]) and so an attack stage modifier from 1 to 3 will allow the player to battle one of his otherwise inaccessible valid teams. When the game does load an 'out of bounds' roster, the game will take a team from the subsequent Trainer class or classes by index number, if one exists; for example, Bruno (233)'s roster #2 will be the same as Brock (234)'s roster #1, and Bruno (233)'s roster #7 will be the same as Blaine (239)'s roster #1 (as all Trainer classes from 233 to 239 contain only one valid party).


===Sub-Glitches===
===Sub-Glitches===