Anonymous user
Rival's effect: Difference between revisions
m
→Explanation: Fixed the link to the forum archives.
>Torchickens No edit summary |
m (→Explanation: Fixed the link to the forum archives.) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 6:
In Yellow, it is also capable of desynchronizing the walking Pikachu so that is more than one step away from the player, because Pikachu will stay when the effect is active; which is useful for the [[Pikawalk]] glitch (Pikachu off-screen glitch).
This effect is one of the first glitches discovered that allow the player to [[walk through walls]]. As such, some sources refer to items that cause this effect simply as "walk through wall items" (Japanese: 壁抜けアイテム)<ref>[http://hakuda2.web.fc2.com/wario/poke1/k21.html 壁をすり抜ける裏技] [A secret trick to walk through walls]</ref>.
The glitch gets its English names because "[[ItemDex/RB:162|RIVAL]]'s" (hex:A2; Pokémon Red and Blue) and "[[ItemDex/RB:180|JACK]]" (hex: B4; Pokémon Blue) are two of the glitch items that can activate the glitch.
Line 35:
==Explanation==
Certain items are part of a list of items that open the Pokémon menu<ref>[https://github.com/pret/pokered/blob/master/data/items/use_party.asm The list of items that open the party menu when used]</ref>. Rival's effect glitch items open the Pokémon menu, but are not included on the list; meaning that when the menu is closed part of the game manages the player as if the party screen was still open
These items include:
{|
|-
|
{| class="wikitable sortable"
! ID (Hex) !! ID (Dec) !! Item
|-
Line 121 ⟶ 119:
|}
==Similar walk through walls glitches==
'''CC5C Rival's''' is a {{Yellow}} exclusive [[glitch]] similar to [[Rival's effect]]. However, the glitch requires a way of locking address CC5C (wPikaPicUsedGFX) to 0x0A; hence like glitches such as [[Pikachu glitch emote arbitrary code execution]], it currently requires [[arbitrary code execution]] to begin with.
===Steps===
1. Have a Pikachu with the below expression. If it does not have it, either keep making it faint (if happiness too high) or use [[Pikachu happiness oversight]] (if happiness too low) until it can have it (or manually adjust D46F to a value such as 0x4C). This also assumes that no special emotions (such as bucket Pikachu, scared Pikachu) are active.
[[File:Indifferent Pikachu.png]]
2. Use [[arbitrary code execution]] to lock CC5C to 0x0A. [[OAM DMA hijacking]] will loop arbitrary code automatically.
3. Talk to Pikachu. A blank text box should appear.
[[File:Pikachu no expression.png]]
4. Open the start menu and close it. A corrupted region should appear where the text box was, and it is now possible to walk through a limited number of walls like Rival's effect.
[[File:Open Pikachu box.png]] [[File:Close Pikachu box.png]] [[File:Close Pikachu box 2.png]]
If the glitch is used immediately afterwards, it can cause the game to [[game freeze|freeze]] with static playing. This occurs even after saving and resetting the game. To avoid this, Fly (or Teleport?) away before performing the glitch again.
===Credits===
*Torchickens (documentation)
== References ==
<references />
[[Category:Walk through walls glitches]]
[[Category:Generation I glitches]]
[[Category:
[[Category:
|