Pomeg data corruption glitch: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
Line 212: Line 212:


===Switch cloning===
===Switch cloning===
A method of [[Pokémon cloning]] with the access Pokémon beyond slot six glitch was discovered by Luckytyphlosion in 2014 before it was known that scrolling past those Pokémon will corrupt data. Sometimes in the expanded party there will be a Pokémon that the player can send out. If the player sends this Pokémon into battle and whites out, it is possible for the player to clone the last Pokémon in their party.
A method of [[Pokémon cloning]] with the access Pokémon beyond slot six glitch was discovered by luckytyphlosion in 2014 before it was known that scrolling past those Pokémon will corrupt data. Sometimes in the expanded party there will be a Pokémon that the player can send out. If the player sends this Pokémon into battle and whites out, it is possible for the player to clone the last Pokémon in their party.


===White Decamark effect===
===White Decamark effect===
Line 285: Line 285:
Since the data for Pokémon beyond slot 6 corresponds with unrelated variables, it is possible (listed in the aforementioned [[Glitzer Popping#Exploits|exploits]] section) to corrupt data in a limited number of ways which include:
Since the data for Pokémon beyond slot 6 corresponds with unrelated variables, it is possible (listed in the aforementioned [[Glitzer Popping#Exploits|exploits]] section) to corrupt data in a limited number of ways which include:


#An addition of +5 (bit 0 and bit 2 set).
#An addition of +5 (hex:05) (bit 0 and bit 2 set).
#An addition of +64 (bit 6 set).
#An addition of +64 (hex:40) (bit 6 set).


The variables which are corrupted during scrolling are random due to a mechanism known as [[DMA]]. DMA shifts the location of a memory address to one of 64 locations each time the player performs an action such as opening the Pokémon menu outside of battle, or entering battle. This is the reason why it can take many attempts for a successful Glitzer Popping corruption.
The variables which are corrupted during scrolling are random due to a mechanism known as [[DMA]]. DMA shifts the location of a memory address to one of 64 locations each time the player performs an action such as opening the Pokémon menu outside of battle, or entering battle. This is the reason why it can take many attempts for a successful Glitzer Popping corruption.
Line 308: Line 308:
Voltage first discovered the sub-glitch to send out a Decamark in early 2011.
Voltage first discovered the sub-glitch to send out a Decamark in early 2011.


On April 9, 2014 Luckytyphlosion discovered that the glitch could be used to create both Bad Eggs and hatchable Eggs.
On April 9, 2014 luckytyphlosion discovered that the glitch could be used to create both Bad Eggs and hatchable Eggs.


In May 2014, Sanqui, TheZZAZZGlitch and werster analyzed the glitch, discovered its mechanics and how it can be used to hatch any Pokémon in the game.
In May 2014, Sanqui, TheZZAZZGlitch and werster analyzed the glitch, discovered its mechanics and how it can be used to hatch any Pokémon in the game.