Advertisement
Torchickens

Pokémon Emerald "Guess Who" glitch

Jan 4th, 2015
1,135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.37 KB | None | 0 0
  1. Pokémon Emerald "Guess Who?" glitch video description:
  2. http://youtu.be/HkKAmpz7_SY
  3.  
  4. As has become a major glitch over the last six months, in Pokémon Emerald you can change a box Pokémon's personality value and hence its substructure order (more information http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_substructures_in_Generation_III) by using the the hidden party of 255 derivative of the Pomeg glitch, where scrolling up corrupts data; either adding bit 0 and 2 (+05) or adding bit 6 (+40). I have previously recorded this here to get a Jirachi Egg. https://www.youtube.com/watch?v=T5vjpqUxxVk
  5.  
  6. If a box Pokémon has a specific personality value and you get a really lucky corruption, then you can do things like put EV data into a Pokémon's index number if the corruption is "EVs & Condition" into "Growth". This is known as "Glitzer Popping".
  7.  
  8. Luckily the in-game trade Pokémon Seasor the Horsea and Dots the Seedot have PIDs that allow corruption like this. When Seasor's personality value changes from 0000007F to 4000007F, after it was stored in a box and got corrupted, it will become a regular Egg, provided that other data for it hasn't been corrupted in a bad way.
  9.  
  10. The hidden party glitch ("access Pokémon beyond slot 6") is relatively simple. If a Pokémon has significant HP EVs (which are 'effort values' that determine stat growth that increase after you battle certain Pokémon), then using a Pomeg Berry will lower its HP. If it had 1 or maybe 2-3 HP, using the Pomeg Berry will lower its HP to 0 or a 'negative number' (65534-65535).
  11.  
  12. Now, doing a few steps allows access to the "hidden party":
  13. 1) Enter a battle and switch to a "switch Pokémon" in the final slot.
  14. 2) Run and deposit the switch Pokémon.
  15. 3) Use a Pomeg Berry on the HP EV Pokémon to get it at 0 HP or 65535 HP. If the latter, use a healing item to get it at 0 HP. All your Pokémon should be fainted.
  16. 4) Enter a battle.
  17. 5) Open the Pokémon menu, view the summary of a Pokémon, then scroll up. The more you scroll up, the more addresses you'll corrupt; though the locations of the addresses are not static. The first addresses you will corrupt are for box 2 and 1 respectively, so have Pokémon which you don't need in those boxes!
  18.  
  19. If Seasor is in box 2 and slot 23, and its personality value ends up at address 0202A8B8 in battle after memory address randomization, then you will get a successful Egg of a Pokémon determined by Seasor's HP and Attack EVs. The Attack EV controls the most significant byte, and the HP EV controls the least signficant byte, so a Pokémon like Deoxys (hex:019A) requires 9A HP EVs (154) and 1 Attack EV.
  20.  
  21. Thanks to Glitzer Popping, we can get glitch ?????????? ("Decamark") Pokémon Eggs, which is where this new "Guess Who" glitch comes in, which would previously be cheat only because there would be no known ways to get Decamarks.
  22.  
  23. "Guess Who" glitch
  24. -----------
  25. A glitch found by me but inspired by Spoink's corruption in Ruby. http://forums.glitchcity.info/index.php/topic,7125.0.html
  26.  
  27. Some later ID Decamarks have extremely long original names, but when you hatch one there is apparently a measure in place to nickname it ??????????, even though its original name would be displayed on the status screen. The original name can be seen in Ruby by scrolling up or down from page 2 of another Pokémon's status screen on to the Decamark's summary, and indeed, this causes corruption effects like placing your character elsewhere, corrupting your name and sprite.
  28.  
  29. Unfortunately in Pokémon Emerald, this method of corruption may be impossible due to a freeze when viewing the Decamark's summary in anyway, but there is a work around.
  30.  
  31. NPCs can say the original name of the Decamark. In Slateport's Pokémon Fan Club there is a news reporter who will say the original name of the first Pokémon in your party if it is nicknamed.
  32.  
  33. If that first Pokémon is a certain Decamark, the game will corrupt data after its name is displayed, possibly because of a buffer overflow.
  34.  
  35. The corruption changes your name, forces your sprite to change, corrupts your Pokémon (possibly making it so you can do hidden party corruption outside of battle!), your Pokédex data, item quantities, among other things.
  36.  
  37. Curiously, the character your player becomes after you walk out of the Pokémon Fan Club may be random for certain Decamarks, hence the reason why I called it the "Guess Who?" glitch.
  38.  
  39. There is no randomness for the character you become for certain other Decamarks, and others may not change your character even though they have a long name.
  40.  
  41. Sadly, this glitch makes your game kind of unplayable. Your party Pokémon are corrupted and the glitch will likely make a freeze happen when you try to use your storage box PC. Your extremely long name makes many things a pain, and any moment someone could ring you on the PokéNav and cause you to wait for the text box to close. When your player sprite gets corrupted, it's likely that entering a battle will cause the game to freeze due to an invalid battle sprite. The corrupted player sprite may also disable using field moves. Even though you can access them if you stored a Pokémon with field moves in the Day Care before the glitch, the game may hang after you use the field move.
  42.  
  43. If you somehow get into a battle without a freeze, then you may not be able to catch a Pokémon due to the battle turning into a Trainer Pokémon battle from a wild Pokémon battle.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement