This article lists Game Genie codes for Pokémon Red and Blue.
Change Pidgey's Pokédex number:
Change Rattata's Pokédex number:
(Replace XX with the Pokédex number in hexadecimal you want. Both can be used to access artificial glitch Pokémon families)
Replace Oak's intro Nidorino:
XX should be replaced with a hexadecimal Pokémon value from The Big HEX List.
'Instant win' every battle
Notes: Similar to Pokémon Gold, Silver and Pokémon Crystal behavior for having no available Pokémon on the field.
Access Trainer classes:
XXF-549-C49 and 3EF-539-B31
(XX should be replaced with the desired Trainer class (actual index number or Trainer escape glitch value -200). Artificial Trainer classes are supported)
Ghosts don't have ghost sprite and can attack you. Can't attack them:
Battle corruption, if wild battle "invisible battle" mode:
Trainers have Charizard 'M with excessive HP:
Break Pokémon and some Trainer sprites:
Predef commands are broken.
Notes: The title screen intro is skipped, some sprites never load and you start in a Glitch City with no money. You're trapped as well with these orange lines in front of you that makes it look like Red is trapped behind bars. Can't load save data, but doesn't destroy it after you turn off the power and play without this code
Breaks beginning of bank switch function
Notes: Also breaks many sprites and game functions. Text at the beginning of title screen intro is missing as well
Instead of Trainer approach music, the previous music continues to play:
Base stats modifications
XX must be replaced with the desired base stat in hexadecimal.