Lock-up Trainer battle
Jump to navigation
Jump to search
A lock-up Trainer battle is a glitch effect that occurs in Pokémon Red, Blue, and Yellow.
This glitch occurs when trying to encounter certain invalid rosters containing a glitch Pokémon whose experience calculation includes a division by zero, which causes the game to softlock in the overworld after starting the battle music. Once locked up, the game will remain unplayable until a reset, or a memory hack to bypass the freeze.
Similarly to the experience division by 0 glitch, this glitch applies to glitch Pokémon with an experience group of 0x95 or 0xFF, respectively Glitch (0xCA) and 4(h4? (0xED) in English versions of Pokémon Yellow.
Examples
Japanese versions (Pokémon Red and Green)
- Rival champion (0xF3) with roster 0x1F
- Agatha (0xF6) with roster 0x03
- Lance (0xF7) with roster 0x07
English versions (Pokémon Yellow)
- Glitch Trainer 0xF8 with roster 0x1E
Non-English European versions
- In French versions of Pokémon Red and Blue, trying to encounter any wild Pokémon/Trainer by modifying memory address 0xCFDD with a value greater than 0xC8 will cause the glitch.