Pikachu off-screen glitch: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
Line 59: Line 59:
*The glitch item Lg- (hex:6E) - makes Pikachu stay.
*The glitch item Lg- (hex:6E) - makes Pikachu stay.
*The item 9F, hex:5E - makes Pikachu stay but may cause a Glitch City in some places. Thanks EstebanZD Glitcher.
*The item 9F, hex:5E - makes Pikachu stay but may cause a Glitch City in some places. Thanks EstebanZD Glitcher.
*A Rival's effect (Jack effect) item, such as hex:94 - doesn't make Pikachu stay but can put him off the screen and desync him. Thanks Luckytyphlosion.
*A Rival's effect (Jack effect) item, such as hex:94 - doesn't make Pikachu stay but can put him off the screen and desync him. Thanks luckytyphlosion.


Lg- is available through item underflow glitch and pPkMnp' ' (special 194)'s mutation of the fifth item when it's a Super Rod.
Lg- is available through item underflow glitch and pPkMnp' ' (special 194)'s mutation of the fifth item when it's a Super Rod.
Line 118: Line 118:
This technique was discovered by LanceandMissingno.
This technique was discovered by LanceandMissingno.


Corrupting addresses D4E3 onward (making 171+ steps with Pikachu off the screen) corrupts Trainer data for the current map in the format class of Trainer 1, text of Trainer 1, class of Trainer 2, text of Trainer 2, etc.
Corrupting addresses D4E3 onward (making 171+ steps with Pikachu off the screen) corrupts NPC Trainer data for the current map in the format class of Trainer 1, text of Trainer 1, class of Trainer 2, text of Trainer 2, etc.


Addresses D503 onward control Trainer data for the current map in the format class of Trainer 1, roster of Trainer 1, class of Trainer 2, roster of Trainer 2, etc. Unlike the earlier addresses if you change these class addresses it will actually change the Trainer class, and values below 200 (C8) do not result in Trainers but rather Pokémon. Plus you can change the roster (if Trainer) or level (if Pokémon).
Addresses D503 onward control NPC Trainer data for the current map in the format class of Trainer 1, roster of Trainer 1, class of Trainer 2, roster of Trainer 2, etc. Unlike the earlier addresses if you change these class addresses it will actually change the Trainer class, and values below 200 (C8) do not result in Trainers but rather Pokémon. Plus you can change the roster (if Trainer) or level (if Pokémon).


At least some of the Trainer information addresses are in the range of corruption from the off-screen glitch.
At least some of the Trainer information addresses are in the range of corruption from the off-screen glitch.