Jump to content

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.)
 
(6 intermediate revisions by 2 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 is known in Japanese as "[http://hakuda2.web.fc2.com/wario/poke1/k21.html missing wall]" (Japanese: 壁抜け).
 
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 32:
*Using a valid item that opens the menu (such as a Rare Candy) after closing the Pokémon menu the Rival's effect glitch item brought up may make Red's sprite appear over the menu. Closing the start menus will activate the Rival's effect with Red visible on the screen (normally Red is invisible during the Rival's effect glitch). Red may be able to move facing the direction he was without turning or his sprite animating.
 
*If you open the Pokédex or the Town Map immediately after using the Rival's effect item, the Pokémon menu sprites will still appear on the menu. Pressing up may make the game register it as a down press the first time. (documented by Drcdrc and Torchickens).
 
==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. (<ref>[httphttps://forumsarchives.glitchcity.info/index.phpforums/topic,board-107/thread-36.msg194448/page-20.html#msg194448 explanationExplanation by TheZZAZZGlitch])</ref>.
 
These items include:
 
{|
{| align=top style="background: grey; -moz-border-radius: 0.5em; border: 5px solid #000000; color: grey"
|-
|
{| class="wikitable sortable"
{| border=1 width="100%" align=left class="sortable" style="background:#f0f0f0; border:1px solid #000000; border-collapse:collapse;"
|-style="background: silver;"
! ID (Hex) !! ID (Dec) !! Item
|-
Line 121 ⟶ 119:
|}
 
==Similar walk through walls glitches==
==See also==
'''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.
*[[CC5C Rival's]]
 
===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:Speed runnerSpeedrunner glitches]]
[[Category:Speed runnerSpeedrunner glitches (Red/Blue/Yellow)]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.