Pokemon Yellow - Hyper Corruption @Crystal_2
Pokemon Yellow - Hyper Corruption  @Crystal_2
Uploaded October 2014 | Updated September 2026, 3 weeks ago
This hack corrupts one of the general registers during every VBlank (which occurs every ~17ms). Different instructions will yield different results, depending on which register you hack and which value you load into it (what's more, even the same instruction can yield a different result each time, as it's subject to the timing of the process).

Similar "VBlank corruption" videos:
Pokemon Red - youtube.com/watch?v=HpG7n1iKZs4
Pokemon Silver - youtube.com/watch?v=mU5TEZo1DV0
Pokemon Crystal - youtube.com/watch?v=DpKwGlTVW4U

If you want to try this out, in the memory viewer of your emulator (or directly in the ROM with a hex editor; this corrupts the game permanently unless you change everything back) write the following hex numbers at the following addresses:

0042: C3
0043: E5
0044: 1D

Then try one of these options:

- Write at 0040 one of these: 06, 0E, 16, 1E, 26, 2E, and any number at 0041 (01 often works best)
- Write 00 at 0040 and at 0041 write one of these: 04, 05, 14, 15, 24, 25, 0C, 0D, 1C, 1D, 2C, or 2D
- Write CB at 0040 and anything at 0041
- Write 00 at 0040 and write any number between 40 and 7F (except 76) at 0041
Pokemon Yellow - Hyper CorruptionThe glitched Pokemon League challenge (Part 1)Pokemon Red - Data Corruption (1)Pokemon Pyrite - Modified Obedience SystemPokemon R/B/Y - Attack higher than 255 & Defense lower than 4 glitchPokemon Red - Some music I ran into...Pokemon R/B/Y - Level 1 / 171 Psywave infinite loopPokemon Blue - Random Memory Corruption (ASM hack)Pokemon Gold - Random Memory Corruption (ASM hack)MissingNo facts explained: Part 3; Old Man GlitchPokemon G/S/C - Using Surf in the limit between two mapsPokemon Red/Blue - The four Glitch Pokemon of desynchronization errors
Crystal_ |

Pokemon Yellow - Hyper Corruption

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER