Jump to content

Old man glitch: Difference between revisions

no edit summary
>Torchickens
No edit summary
No edit summary
 
(32 intermediate revisions by 6 users not shown)
Line 1:
{{PRAMA|old-man-trick}}
{{Major glitches}}
{{bulbapedia2Bulbapedia2|RareOld Candyman cheatglitch}}
[[Image:Oldmanmissingno1.png|200px|thumb|right|Wild MISSINGNO. appeared!]]
 
'''Missingno. glitch' redirects here, for the glitch Pokémon or 'placeholder entry', see [[Missingno.]]''
 
The '''old man trickglitch''' (also known as the '''Missingno. glitch''', although Missingno. is not the only Pokémon that can be encountered using this trickglitch) is a well-known derivative of the [[previousleft-facing Pokémonshore listtile glitch]] in {{RB}}, that allows one to capture high-level or [[glitch Pokémon]], based on the player's name, as well as [[glitch Trainer]]s.
 
It is performed by watching the old man of [[bp:Viridian City|Viridian City]]'s catching demonstration, using Fly to go to [[bp:Cinnabar Island|Cinnabar Island]] or [[bp:Fuchsia City|Fuchsia City]] and then surfing on one of the following 'left-facing shore tiles':
Line 11:
*The tiles directly east of Cinnabar Island.
*The tiles east of the right-most [[bp:Seafoam Islands|Seafoam Islands]] cave.
*The left-facing shore tiles in a Sea Route 19 [[Wrong warp Glitch City|Safari (Red,Zone Blue,wrong warp Yellow)|Glitch City]].
 
== Code changes ==
The previous Pokémon list glitch seemingly does not exist in all the Japanese versions, or Pokémon Yellow, as the tiles east of Cinnabar Island and east of the Seafoam Islands cave apparently never give wild Pokémon.
 
This glitch was partially fixed in the Italian and Spanish versions of Red and Blue, as [[bp:Tentacool|Tentacool]] appear if the player surfs on a left-facing shore tile. This can be worked around with by walking on the tiles; not surfing, by using the [[walk through walls trick (ledge method)]]; which is a derivative of the [[Safari Zone exit glitch]].
 
== Compatibility ==
{{GenICheckCore|RG1=N|RG12=N|RG13=N|RG14=N|RG15=NA?|RG1N=[[Left-facing shore tile glitch]] is not applicable|
RG2=N|RG22=N|RG23=N|RG24=N|RG25=N|RG2N=Left-facing shore tile glitch is not applicable|
JB=N|JB2=N|JB3=N|JB4=N|JB5=N|JBN=Left-facing shore tile glitch is not applicable|
WRB1=Y|WRB12=Y|WRB13=Y|WRB14=Y|WRB15=Y|WRB1N=Infamous|
WRB2=Y|WRB22=Y|WRB23=Y|WRB24=Y|WRB25=Y|WRB2N=French [[MissingNo.]]/[[GlitchDexFR/RB:000|'M (00)]] is freezing.|
WRB3=Y|WRB32=Y|WRB33=Y|WRB34=Y|WRB35=Y|WRB3N=German MissingNo./[[GlitchDexDE/RB:000|'M (00)]] is non-freezing, and only has a slightly different sprite. Extra glitch Pokémon are available with additional name input characters (see [[:#Extra Pokémon from the German version]]); Ä, Ö, Ü, ä, ö, ü|
WRB4=Y|WRB42=Y|WRB43=Y|WRB44=Y|WRB45=Y|WRB4N=Must be performed with a [[walk through walls]] glitch work-around (see: [[:#Code changes]]). Italian MissingNo./[[GlitchDexIT/RB:000|'M (00)]] is freezing.|
WRB5=Y|WRB52=Y|WRB53=Y|WRB54=Y|WRB55=Y|WRB5N=Must be performed with a [[walk through walls]] glitch work-around (see: [[:#Code changes]]). Seems safe, although apparently Spanish Red as compared with Spanish Blue's MissingNo. sprites could have differences. See also: [[GlitchDexES/RB:000|'M (00)]]|
JY1=N|JY12=N|JY13=N|JY14=N|JY15=NA?|JY1N=Left-facing shore tile glitch is not applicable|
JY2=N|JY22=N|JY23=N|JY24=N|JY25=NA?|JY2N=Left-facing shore tile glitch is not applicable|
JY3=N|JY32=N|JY33=N|JY34=N|JY35=NA?|JY3N=Left-facing shore tile glitch is not applicable|
JY4=N|JY42=N|JY43=N|JY44=N|JY45=N|JY4N=Left-facing shore tile glitch is not applicable|
WY1=N|WY12=N|WY13=N|WY14=N|WY15=N|WY1N=Left-facing shore tile glitch is not applicable|
WY2=N|WY22=N|WY23=N|WY24=N|WY25=N|WY2N=Left-facing shore tile glitch is not applicable|
WY3=N|WY32=N|WY33=N|WY34=N|WY35=N|WY3N=Left-facing shore tile glitch is not applicable|
WY4=N|WY42=N|WY43=N|WY44=N|WY45=N|WY4N=Left-facing shore tile glitch is not applicable|
WY5=N|WY52=N|WY53=N|WY54=N|WY55=N|WY5N=Left-facing shore tile glitch is not applicable|}}
 
== Requirements ==
Line 35 ⟶ 55:
[[Image:Oldman2.png]]
 
If using a Spanish or Italian version of Red/Blue, remember to walk across the coast using any version of the [[walk through walls trick (ledge method)]] glitch, instead of surfing on it, or you'll only get wild Tentacool.
 
== Cause ==
The old man trickglitch is a combination of two events.
 
#In English and European versions, surfing (or walking on, if necessary) on one of the shore tiles described in the introduction of this article brings up the previous list of Pokémon in the grass.
Line 44 ⟶ 64:
 
Saving the player's name here would normally not be a problem, due to the data being updated when you enter a new route, but it is not updated when flying to Cinnabar Island or Fuchsia City, and the first event enables the 'name data Pokémon' to be encountered.
 
Apparently the reason why grass list encounters appear when the grass encounter rate is 0 is because the left side of the 2x2 block ('shore') controls the type of Pokémon encountered (grass list, water list or none) with 'shore' counting as grass encounters, and the right side of the 2x2 block ('water') controls the encounter rate used (grass rate, water rate or none) with water counting as water rate encounters. Since the water encounter rate for Route 20 is not 0 and grass encounters are used, the player is free to encounter unintended Pokémon on the left-facing shore tile.
 
[[File:Left-facing shore tile data.png]]
 
=== Encounters ===
Line 57 ⟶ 81:
The name 'Abwayax' would give a level 'b' (161) [[Missingno.|Kabutops Fossil Missingno.]] ('w', hex:B6), a level 'a' (160) Ghost Missingno. ('y', hex:B8), a level 'a' (161) Aerodactyl Fossil Missingno. ('x', hex:B9) and a level 80 (hex:50) [[GlitchDex/RB:000|'M (00)]], due to 50 and 00 characters normally directly following a valid name entry name.
 
The identifiers of the characters can be found on the [http://glitchcity.info/biglist.htm[The Big HEX List]], as well as in the table below:
 
Table of selectable names:
Line 418 ⟶ 442:
|-
|E6
|<nowiki>?</nowiki>
|Rocket
|230
Line 439 ⟶ 463:
|F2
|.
|Rival (picture<nowiki>/</nowiki>class #2)
|242
|-
Line 532 ⟶ 556:
 
===Extra Pokémon from the German version===
Exclusively to the German version, the letters Ä (hex:C0), Ö (hex:C1), Ü (hex:C2), ä (hex:C3), ö (hex:C4) and ü (hex:C5) can be entered on the 'your name' screen, and these can be used to encounter glitch Pokémon with index numbers from 192-197, but the hex:C2 and hex:C5 glitch Pokémon (may) freeze the game on encounter.
 
===Glitch Trainers===
Since the old man glitch allows fighting trainers on the "wild encounter" code path, the enemy parameters are not properly initialized. Hence:
The glitch Trainers encountered through the old man glitch always have the same rosters.
* The glitch Trainers encountered through the Old man glitch always have the same rosters as [[TrainerDex/RB:000|Trainer class 0]].
 
* The roster loaded depends on the roster number of the last trainer fought.
The roster loaded depends on the memory address D05D. Normally this value is 00, but encountering a Trainer writes that Trainer's roster value to it. This value is kept after battle, so more than one type of old man trick Trainer can be battled.
 
Below are the first ten glitch Trainer rosters, thanks to Glitch City Laboratories forums user TheZZAZZGlitch:
 
{| border="1"
!Roster value
!Pokémon 1
!Pokémon 2
!Pokémon 3
!Pokémon 4
!Pokémon 5
!Pokémon 6
|-
|00
|[[GlitchDex/RB:201|◣ゥ 8]] (level 32)
|[[GlitchDex/RB:251|Hex:FA]] (level 32)
|[[Missingno.|Missingno. hex:4F]] (level 32)
|[[GlitchDex/RB:204|PkMn (hex:CC)]] (level 32)
|[[bp:Flareon (Pokémon)|Flareon]] (level 32)
|Hex:FA (level 32)
|-
|01
|[[bp:Drowzee (Pokémon)|Drowzee]] (level 111)
|[[bp:Rhydon (Pokémon)|Rhydon]] (level 111)
|[[bp:Pidgey (Pokémon)|Pidgey]] (level 111)
|[[bp:Grimer (Pokémon)|Grimer]] (level 111)
|[[Missingno.|Missingno. hex:20]] (level 111)
|[[GlitchDex/RB:240|Hex:F0]] (level 111)
|-
|02
|[[GlitchDex/RB:193|ゥ (hex:C1)]] (level 9)
|[[bp:Grimer (Pokémon)|Grimer]] (level 9)
|Missingno. hex: 20 (level 9)
|[[GlitchDex/RB:235|Hex:EB]] (level 9)
|[[GlitchDex/RB:201|◣ゥ 8]] (level 9)
|Missingno. hex: AF (level 9)
|-
|03
|[[GlitchDex/RB:205|TRAINER]] (level 215)
|[[bp:Pidgeot (Pokémon)|Pidgeot]] (level 215)
|[[bp:Ivysaur (Pokémon)|Ivysaur]] (level 215)
|TRAINER (level 215)
|[[bp:Nidoking (Pokémon)|Nidoking]] (level 215)
|[[bp:Fearow (Pokémon)|Fearow]] (level 215)
|-
|04
|[[bp:Tentacool (Pokémon)|Tentacool]] (level 128)
|[[bp:Gengar (Pokémon)|Gengar]] (level 128)
|[[bp:Cubone (Pokémon)|Cubone]] (level 128)
|[[GlitchDex/RB:192|a]] (level 128)
|[[bp:Dugtrio (Pokémon)|Dugtrio]] (level 128)
|[[bp:Growlithe (Pokémon)|Growlithe]] (level 128)
|-
|05
|Tentacool (level 128)
|[[bp:Voltorb (Pokémon)|Voltorb]] (level 128)
|Cubone (level 128)
|
|
|
|-
|06
|Growlithe (level 64)
|
|
|
|
|
|-
|07
|[[GlitchDex/RB:213|Pゥ ゥ ゥ]] (level 128)
|[[GlitchDex/RB:229|C]] (level 128)
|Rhydon (level 128)
|[[bp:Exeggcute (Pokémon)|Exeggcute]] (level 128)
|[[bp:Spearow (Pokémon)|Spearow]] (level 128)
|Trainer (level 128)
|-
|08
|[[bp:Nidoran♀ (Pokémon)|Nidoran♀]] (level 14)
|[[bp:Magneton|Magneton]] (level 14)
|[[GlitchDex/RB:255|'M (FF)]] (level 14)
|[[bp:Gastly (Pokémon)|Gastly]] (level 14)
|Grimer (level 14)
|Missingno. hex:20 (level 14)
|-
|09
|[[bp:Rhyhorn (Pokémon)|Rhyhorn]] (level 42)
|[[bp:Arcanine (Pokémon)|Arcanine]] (level 42)
|Missingno. hex:3E (level 42)
|[[bp:Clefairy (Pokémon)|Clefairy]] (level 42)
|[[bp:Mewtwo (Pokémon)|Mewtwo]] (level 42)
|Missingno. hex:5F (level 42)
|}
 
== Item duplication ==
''See also: [[infinite item glitches (disambiguation)]]''.
{{Main|Item duplication}}
 
The old man trickglitch is arguably the easiest and most reliable way of encountering [[Missingno.]] and [[GlitchDex/RB:000|'M (00)]]. As their invalid [[Glitch Pokédex flag|Pokédex flag]] (#000 but effectively #256) means that encountering or capturing Missingno. and 'M adds a quantity of 128 to the sixth item in the player's bag if the quantity is less than 128, it is ideal for duplicating items, such as Rare Candies and Master Balls.
 
== Item mutation ==
The old man trick can also be used to convert items if the player's name means that they can encounter a Trainer, though not all items can be obtained. This involves encountering a Trainer's '94' and
''See also: [[item morphing glitches (disambiguation)]]''.
 
The old man glitch can be used to convert the fourth item into a few other items if the player has a name that lets them encounter a Trainer, and the identifier of the fourth item is not $1X, $3X, $5X, $7X, $9X, $BX, $DX, or $FX. This requires fighting a Rocket on Silph Co.'s 11F first.
== Item conversion ==
 
The old man trick can be used to convert the fourth item into a few other items if the player has a name that lets them encounter a Trainer, and the identifier of the fourth item is not $1X, $3X, $5X, $7X, $9X, $BX, $DX, or $FX. This requires fighting a Rocket on Silph Co.'s 11F first.
 
The Trainer has level 250 Pokémon, and may use a [[Super Glitch]] inducing move, so a high level Pokémon with a one-hit KO move, X Speeds and an X Accuracy is recommended as it's otherwise impossible to defeat all of their Pokémon in one hit, and after the Super Glitch effect happens, the Trainer can send out the Pokémon that just fainted.
 
For more information, see [[94'sget itemglitch conversionitems using left-facing shore tile glitch]].
{{Major glitches}}
 
[[Category:Pokémon glitches officially acknowledged by Nintendo]]
[[Category:Generation I glitches]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.