Brock through walls: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
No edit summary
Line 1: Line 1:
{{Major glitches}}
{{Major glitches}}


'''Brock Through Walls''' (Youngster path manipulation walk through walls) is a [[walk through walls]] glitch in {{RGBY}}.
'''Brock Through Walls''' (path manipulation walk through walls) is a [[walk through walls]] glitch in {{RGBY}}, popular in speedrunning.


The "walk through walls" [[GameShark]] code has always been fun and useful to people. Contrary to popular belief, a similar effect is possible without the use of a [[game-altering device]] via a glitch. It is possible to perform the "Brock Through Walls" glitch very early in the games (except in {{Y}} because the Youngster cannot be skipped in this version.
The "walk through walls" [[GameShark]] code has always been fun and useful to people. Contrary to popular belief, a similar effect is possible without the use of a [[game-altering device]] via a glitch. It is possible to perform the "Brock Through Walls" glitch very early in the games (except in {{Y}} because the Youngster cannot be skipped in this version).


Because it shouldn't be possible to talk to the Youngster from the right, the developers never programmed a path for the Youngster to follow when the player is right of the Youngster. When talking to him, the game looks for the player's coordinates but never finds them, resulting in a softlock.
As it shouldn't be possible to talk to the Youngster from the right, the developers never programmed a path for the Youngster to follow when the player is right of the Youngster. When talking to him, the game looks for the player's coordinates but often never finds them, resulting in a softlock.


However, the player is able to write some pseudo-data in RAM, which leads the game into doing the same as the [[walk through walls trick (museum guy method)]]
However, the player is able to write some pseudo-data in RAM representing the player's coordinates (which in this case should be $10 $24), which leads the game into using the next two bytes as a path pointer provided that the coordinates appear at an address at xxx2, xxx6, xxxA, or xxxE.

Particular paths may overwrite the 'disallowed buttons' variable, allowing the player to walk through walls, similar to what happens in the glitch [[walk through walls trick (museum guy method)]].


==Requirements==
==Requirements==
The player must have performed the [[Skip Pewter Gym]] glitch, and either saved and restarted the game, or walked outside of Pewter City then back, one tile east of the Youngster.
The player must have performed a method of the [[Pewter Gym skip glitch]], or have otherwise skipped Pewter Gym through another means such as a wrong warp by manipulating item 36's quantity (exit destination) in the [[expanded items pack]].

The latter is possible if an item quantity is manipulated to 255 (e.g. by using Missingno. to duplicate it by 128 first, reducing the quantity to 127 and duplicating it to 255). Two methods to do this without defeating Brock include the [[Cable Club escape glitch]] with [[Missingno.]] or after trading a Pokémon with [[- (move)|"-" as the first move]] from Red/Blue to Yellow (as CoolTrainer corruption can freeze the game outside of particular places such as Diglett's Cave in Red/Blue but not Yellow). With "-" corruption, it is possible to corrupt the enemy Pokémon into a Missingno. by opening the Pokémon menu before opening and closing the Fight menu/scrolling past "-".


===Japanese {{RGB}}===
===Japanese {{RGB}}===
Line 16: Line 20:
* Have a Charmander (or any Pokémon with the same mini-sprite) in the fourth party slot.
* Have a Charmander (or any Pokémon with the same mini-sprite) in the fourth party slot.
Once this setup is done, flash the Pokémon menu at least once.
Once this setup is done, flash the Pokémon menu at least once.



===International {{RB}}===
===International {{RB}}===
Have a Bulbasaur meeting the following requirements :
Have a Bulbasaur meeting the following requirements :
* It must be level 8
* It must be level 8.
* It must be the '''last''' Pokémon in your party
* It must be the '''last''' Pokémon in your party.
* It must know exactly three attacks :
* It must know exactly three attacks :
** The second attack's PP must be exactly 16
** The second attack's PP must be exactly 16.
** The third attack's PP must be exactly 36
** The third attack's PP must be exactly 36.
Once this is done, flash Bulbasaur's stat screen.
Once this is done, flash Bulbasaur's stat screen.


Line 31: Line 34:
* The second Pokémon should be a Pidgey with 15 HP left.
* The second Pokémon should be a Pidgey with 15 HP left.
* However, there should be no Rattata mini-sprite in the first two positions, or else the game will softlock.
* However, there should be no Rattata mini-sprite in the first two positions, or else the game will softlock.



==={{Y}}===
==={{Y}}===
Line 42: Line 44:


==Procedure==
==Procedure==
Once the player stands on tile right from the Youngster and performed to correct action (listed in the corresponding Requirement sub-section):

Once the player stands on tile right from the Youngster and performed to correct action (listed in the corresponding Requirement sub-section) :
# Talk to the Youngster, and close his dialog.
# Talk to the Youngster, and close his dialog.
# You will walk automatically and the menu should keep popping up. Hold B when the menu is closed to walk around in any direction.
# You will walk automatically and the menu should keep popping up. Hold B when the menu is closed to walk around in any direction.
Line 55: Line 56:
*[[Walk through walls trick (select glitch method)]]
*[[Walk through walls trick (select glitch method)]]


== External links ==
*[http://forums.glitchcity.info/index.php?topic=7033.msg196341 Glitch City Laboratories Forums thread].
[[Category:Generation I glitches]]
[[Category:Generation I glitches]]
[[Category:Walk through walls glitches]]
[[Category:Walk through walls glitches]]