Glitch Pokédex sorting

From Glitch City Wiki
Revision as of 04:53, 4 March 2019 by >Sherkel (Under 100, good night)
Arbitrary code execution in the Pokémon series

0x1500 control code arbitrary code execution (Crystal) | Cart-swap arbitrary code execution | Generation I custom map script pointer | Generation I invalid meta-map scripts | Generation I item ("8F", "ws m", "-g m", "5かい", "てへ" etc.) | Generation I move ("-", "TM42") | Generation I Trainer escape glitch text boxes | Generation II bad clone | Generation II Burned Tower Silver | Japanese Crystal Pokémon Communication Center SRAM glitches | Coin Case glitch | Generation II glitch Pokédex sortings | Pikachu off-screen glitch ACE | OAM DMA hijacking | Serial interrupt ACE | Pikachu glitch emote | Generation III glitch Pokémon summary | Generation III glitch move animation) | Remote code execution | TM/HMs outside of the TM/HM pocket | Type 0xFF mail arbitrary code execution (Japanese Crystal) | ZZAZZ glitch Trainer FC


List of arbitrary code execution programs

(view, talk, edit)
This article is a summary page for different variations of a glitches, etc. when talked about as a whole.
PRAMA Initiative a également une page sur Glitch Pokédex sorting.

Glitch Pokédex sortings are invalid Pokédex listing sortings found in Pokémon Gold, Silver and Crystal.

Like valid sortings including "New Pokédex mode", "Old Pokédex mode" and "A to Z mode", there are glitch Pokédex sortings which affect or are interpreted by the game in unintended ways.

Like with many glitch things, glitch Pokédex sortings can execute arbitrary code, such as glitch mode 09's execution of FA20 (Echo RAM for DA20) in Crystal.

Accessing glitch Pokédex sortings

The address D67E in Pokémon Gold and Silver or D959 in Pokémon Crystal controls the current Pokédex sorting loaded for when the player opens the Pokédex.

This means the GameShark code 01xx7ED6 in Gold and Silver or 01xx59D9 in Crystal will change the Pokédex mode.

With glitches, the duplicate key items glitch can be used to set up the expanded Balls pocket, where the glitch Pokédex sorting can be modified from the balls beyond ball 12.

Another way of accessing arbitrary code in Pokémon Gold, Silver and Crystal is through the Coin Case glitch (in English Gold/Silver only) or TMs and HMs outside of the correct pocket. The glitch TM/HM method is ideal because TMs and HMs can be forced into the PC items; also available through the expanded Balls pocket.

In Gold and Silver, modifying address C6D8 on the option screen (list of available Pokédex modes) will allow the player to access glitch sortings in a different way to the above method.

(Thanks Pokechu22 for the C6D8 method)

This article or section is a stub. You can help Glitch City Wiki by expanding it.