Fight Safari Zone Pokémon trick: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
No edit summary
m (Correct multiplication signs, replaced: x2 → ×2)
 
(14 intermediate revisions by 9 users not shown)
Line 1: Line 1:
The '''Fight Safari Zone Pokémon trick''' is an [[Missingno.#Official_Nintendo_statement|officially-acknowledged]] [[glitch]] in {{game|Red and Blue|s}}. It is performed by entering and exiting the {{safari|Kanto}}, then going to {{rt|20|Kanto}} without traveling through any area that contains [[wild Pokémon]] on land, and finally {{m|Surf}}ing along the east coast of any island on the route. This is most commonly done by {{m|Fly}}ing from [[Fuchsia City]] directly to [[Cinnabar Island]], then Surfing on the island's east coastline which is considered part of Route 20. The glitch can also be performed using the east coast of the [[Seafoam Islands]], as there are no land wild Pokémon on {{rt|19|Kanto}} in between.
The '''Fight Safari Zone Pokémon trick''' is an [[MissingNo.#Official Nintendo statement|officially acknowledged]] [[glitch]] in {{game|Red and Blue|s}}. It is performed by entering and exiting the {{safari|Kanto}}, then going to {{rt|20|Kanto}} without traveling through any area that contains [[wild Pokémon]] on land, and finally {{m|Surf}}ing along the east coast of any island on the route. This is most commonly done by {{m|Fly}}ing from [[Fuchsia City]] directly to [[Cinnabar Island]], then Surfing on the island's east coastline which is considered part of Route 20. The glitch can also be performed using the east coast of the [[Seafoam Islands]], as there are no land wild Pokémon on {{rt|19|Kanto}} in between.


When performed, the wild Pokémon that appear while Surfing will not be the usual water encounters for Route 20, but rather will be wild Pokémon from the Safari Zone area the player was most recently in. This glitch thus allows players to [[battle]] and [[catch]] normally Safari Zone-exclusive Pokémon as if they were regular wild Pokémon, bypassing the Safari Zone's mechanics, hence its name.
When performed, the wild Pokémon that appear while Surfing will not be the usual water encounters for Route 20, but rather will be wild Pokémon from the Safari Zone area the player was most recently in. This glitch thus allows players to battle and {{pkmn2|caught|catch}} normally Safari Zone-exclusive Pokémon as if they were regular wild Pokémon, bypassing the Safari Zone's mechanics, hence its name.


==Cause==
==Cause==
{{Incomplete|section|needs=Specific explanation about 2x2 subtiles and how English R/B (but no other Gen I games) uses the bottom-left subtile for encounter tables but the bottom-right subtile to test if an encounter is allowed on that square. Link to explanation on Smogon forums. Perhaps also segue into the Viridian Forest/Safari Zone encounters oversight where certain grass tiles will never give wild encounters for this reason. This part of the explanation, not mentioned yet on the Old man glitch article, could be another reason why this glitch deserves its own article. Only after all this, explain how the grass encounter table is not overwritten when entering an area that has no land wild Pokémon.}}
{{Incomplete|section|needs=Link to explanation on Smogon forums. Explain how this leads to the Viridian Forest/Safari Zone encounters oversight where certain grass tiles will never give wild encounters (this oversight is currently undocumented on Bulbapedia)}}
The maps in Red and Blue are made up of groups of tiles, each of which are composed of 2×2 subtiles. For example, the player takes up four subtiles: one of them is the player's top left, another is the top right, and so on. Correspondingly, every tile onto which the player can move is made of four subtiles. When the game is checking if an encounter is possible it uses the bottom-''right'' subtile. An encounter is only allowed if this subtile is grass or water. Due to a programming error or oversight, when checking which Pokémon is encountered, the game uses the bottom-''left'' subtile instead. However, this is not the case in other [[Generation I]] games. While choosing the Pokémon to encounter, the game assumes that non-water subtiles are grass tiles.
 
Each boundary tile between land and water contains both land and water subtiles. Because of this, shore tiles on the western and northern sides of islands cannot have wild Pokémon encounters, as the bottom-right subtile is non-grass land, while the southern shore tiles are treated as water. However, the eastern tiles (called left-facing shore tiles) have a bottom-right water subtile and a bottom-left land subtile. While Surfing on these tiles, the player therefore encounters Pokémon as though on land. However, the game only updates the grass encounter list when entering an area where there are grass encounters. If the player uses this trick in places without grass encounters, like [[Cinnabar Island]] and the [[Seafoam Islands]], they encounter Pokémon from the last area they visited with grass. The player can thus enter and exit the Safari Zone to load its encounters, fly to Cinnabar Island, and surf along the eastern coast to encounter Safari Zone Pokémon.


==Extensions==
==Extensions==
The glitch is not exclusive to the Safari Zone, but can in fact be performed using any area. The wild Pokémon that appear on the east coast of Cinnabar Island and Seafoam Islands will simply be the wild Pokémon that appear in grass in the area the player was last in that has grass.<!--not sure if it is actually all land wild Pokémon, which would count caves as grass-->
The glitch is not exclusive to Safari Zone encounters, but can in fact be performed using any area. The wild Pokémon that appear on the east coast of Cinnabar Island and Seafoam Islands will simply be the wild Pokémon that appear in grass in the area the player was last in that has grass.<!--not sure if it is actually all land wild Pokémon, which would count caves as grass-->


===Old Man glitch===
===Old Man glitch===
{{Main|Old man glitch}}
{{Main|Old man glitch}}
During the {{ka|old man}}'s catching tutorial, the player's name is overwritten with OLD MAN. Because there are no wild Pokémon in Viridian City, the player's name is stored in the grass Pokémon encounter list. Using this glitch allows the player to encounter wild Pokémon based on the characters in their name, which can be any Pokémon in the game, potentially over level 100. Depending on their name, the player can also encounter the glitch Pokémon [[MissingNo.]] and [['M (00)]], as well as [[Glitch Trainer]]s.


{{Stub|glitch}}
{{Glitches}}<br/>
{{Glitches}}<br/>
{{Project Glitchdex notice|no}}
{{Project Glitchdex notice|no}}


[[Category:Glitches]]
[[Category:Glitches]]

Latest revision as of 13:09, 20 November 2023

The Fight Safari Zone Pokémon trick is an officially acknowledged glitch in Pokémon Red and Blue. It is performed by entering and exiting the Safari Zone, then going to Route 20 without traveling through any area that contains wild Pokémon on land, and finally Surfing along the east coast of any island on the route. This is most commonly done by Flying from Fuchsia City directly to Cinnabar Island, then Surfing on the island's east coastline which is considered part of Route 20. The glitch can also be performed using the east coast of the Seafoam Islands, as there are no land wild Pokémon on Route 19 in between.

When performed, the wild Pokémon that appear while Surfing will not be the usual water encounters for Route 20, but rather will be wild Pokémon from the Safari Zone area the player was most recently in. This glitch thus allows players to battle and catch normally Safari Zone-exclusive Pokémon as if they were regular wild Pokémon, bypassing the Safari Zone's mechanics, hence its name.

Cause

050Diglett.png This section is incomplete.
Please feel free to edit this section to add missing information and complete it.
Reason: Link to explanation on Smogon forums. Explain how this leads to the Viridian Forest/Safari Zone encounters oversight where certain grass tiles will never give wild encounters (this oversight is currently undocumented on Bulbapedia)

The maps in Red and Blue are made up of groups of tiles, each of which are composed of 2×2 subtiles. For example, the player takes up four subtiles: one of them is the player's top left, another is the top right, and so on. Correspondingly, every tile onto which the player can move is made of four subtiles. When the game is checking if an encounter is possible it uses the bottom-right subtile. An encounter is only allowed if this subtile is grass or water. Due to a programming error or oversight, when checking which Pokémon is encountered, the game uses the bottom-left subtile instead. However, this is not the case in other Generation I games. While choosing the Pokémon to encounter, the game assumes that non-water subtiles are grass tiles.

Each boundary tile between land and water contains both land and water subtiles. Because of this, shore tiles on the western and northern sides of islands cannot have wild Pokémon encounters, as the bottom-right subtile is non-grass land, while the southern shore tiles are treated as water. However, the eastern tiles (called left-facing shore tiles) have a bottom-right water subtile and a bottom-left land subtile. While Surfing on these tiles, the player therefore encounters Pokémon as though on land. However, the game only updates the grass encounter list when entering an area where there are grass encounters. If the player uses this trick in places without grass encounters, like Cinnabar Island and the Seafoam Islands, they encounter Pokémon from the last area they visited with grass. The player can thus enter and exit the Safari Zone to load its encounters, fly to Cinnabar Island, and surf along the eastern coast to encounter Safari Zone Pokémon.

Extensions

The glitch is not exclusive to Safari Zone encounters, but can in fact be performed using any area. The wild Pokémon that appear on the east coast of Cinnabar Island and Seafoam Islands will simply be the wild Pokémon that appear in grass in the area the player was last in that has grass.

Old Man glitch

Main article: Old man glitch

During the old man's catching tutorial, the player's name is overwritten with OLD MAN. Because there are no wild Pokémon in Viridian City, the player's name is stored in the grass Pokémon encounter list. Using this glitch allows the player to encounter wild Pokémon based on the characters in their name, which can be any Pokémon in the game, potentially over level 100. Depending on their name, the player can also encounter the glitch Pokémon MissingNo. and 'M (00), as well as Glitch Trainers.


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 article is part of Project GlitchDex, a Bulbapedia project that aims to write comprehensive articles on glitches in the Pokémon games.