Super Glitch (Generation I): Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
>Torchickens No edit summary |
>Torchickens |
||
Line 6: | Line 6: | ||
Once a poorly understood glitch, Super Glitch was researched by the user TheZZAZZGlitch who found the cause of the glitch and how to manipulate specific data with it. |
Once a poorly understood glitch, Super Glitch was researched by the user TheZZAZZGlitch who found the cause of the glitch and how to manipulate specific data with it. |
||
Furthermore, people from the Pokémon speedrunning community (in particular |
Furthermore, people from the Pokémon speedrunning community (in particular luckytyphlosion) have discovered many techniques related to Super Glitch, such as the corruption points for CoolTrainer♀, and the techniques [[LOL glitch]] (item Super Glitch), [[Rival LOL glitch]] (item Super Glitch with tile printing glitch item and screen saving glitch item), [[scripted battle chain glitch]] (item Super Glitch in a specific place in Red/Blue due to the game internally using "8 8", item hex:7C), [[LG-Fly]] and [[oobLG]] (unterminated name glitch Pokémon Super Glitch). |
||
==Mechanics== |
==Mechanics== |
||
Line 63: | Line 63: | ||
==Semi-Super Glitch move ("-"; CoolTrainer♀-type) corruption== |
==Semi-Super Glitch move ("-"; CoolTrainer♀-type) corruption== |
||
[[File:CoolTrainer foe tiles.png|frame|right|250px|Screen tiles affecting Pokémon, DV/EV, level yields by Dabomstew.]] |
[[File:CoolTrainer foe tiles.png|frame|right|250px|Screen tiles affecting Pokémon, DV/EV, level yields by Dabomstew. The ID of the subtile in the orange square controls the Pokémon for "-"'s Semi-Super glitch corruption]] |
||
The [[- (Generation I move)|"-"]] move (CoolTrainer♀-type in Red/Blue), which has a random internal name is also affected by corruption similar to that of a Super Glitch move. |
The [[- (Generation I move)|"-"]] move (CoolTrainer♀-type in Red/Blue), which has a random internal name is also affected by corruption similar to that of a Super Glitch move. |
||
However, it functions a little differently and can only be caused randomly from a limited number of methods, including opening/closing the Fight menu or selecting it when it is the first option on the menu, and using a PP increasing/raising item on the move. |
However, it functions a little differently and can only be caused randomly from a limited number of methods, including opening/closing the Fight menu or selecting it when it is the first option on the menu, and using a PP increasing/raising item on the move. |
||
"-" will only corrupt data from $CF4B and beyond. This is a good thing in the sense that the player's name, party Pokémon and box-set value (e.g. "Yes"/"No") remain uncorrupted. The glitch is also ideal for mutating the enemy Pokémon ($CFD8) by manipulating the value of screen tile y=06, x=01 and having a hex:50 sub-tile on the screen. |
"-" will only corrupt data from $CF4B and beyond, which is why the effect is referred to as Semi-Super Glitch; as unlike other unterminated name glitch moves (Super Glitch moves) data is not corrupted at the buffer at $D0E1. This is a good thing in the sense that the player's name, party Pokémon and box-set value (e.g. "Yes"/"No") remain uncorrupted. The glitch is also ideal for mutating the enemy Pokémon ($CFD8) by manipulating the value of screen tile y=06, x=01 and having a hex:50 sub-tile on the screen. |
||
Unfortunately, since there is no way to perform a corruptions of the player's name or party Pokémon, it is also impossible to perform a safe corruption with "-" move corruption. |
Unfortunately, since there is no way to perform a corruptions of the player's name or party Pokémon, it is also impossible to perform a safe corruption with "-" move corruption. |