Coin Case glitches: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
Line 13: Line 13:
There are several known variations of Coin Case arbitrary code execution, such as arbitrary code execution through using box names and through using stored PC items.
There are several known variations of Coin Case arbitrary code execution, such as arbitrary code execution through using box names and through using stored PC items.


Having a 'fresh' low level Pokémon (also known as a "slide Pokémon") in slot 3 and a special Quagsire in slot 4, making a specific movement pattern (such as four steps right from walking out of Cherrygrove Poké Mart or Professor Elm's lab), listening to Bellsprout or Machop's cry, switching item pockets (necessary) and using the Coin Case will lead to arbitrary code execution. It may be possible to use Wooper instead of Quagsire (as has been achieved in speedrunning), but Wooper requires the z flag is not set.
Having a 'fresh' low level Pokémon (also known as a "slide Pokémon") in slot 3 and a special Quagsire in slot 4, making a specific movement pattern (such as four steps right from walking out of Cherrygrove Poké Mart or Professor Elm's lab), listening to Bellsprout or Machop's cry, switching item pockets (necessary) and using the Coin Case will lead to arbitrary code execution. It may be possible to use Wooper instead of Quagsire (as has been achieved in speedrunning), but Wooper requires the z flag is not set, so success is more likely with Quagsire.


===Stored items===
===Stored items===