This address controls a state of the player's sprite.
In Pokémon Yellow, by adjusting the value of C109 and using glitch item Lg- (0x6E), it is possible to cause different effects, including arbitrary code execution.
The C109 script also executes when walking around one tile above an exit with the value kept while walking.
In order to obtain an invalid C109 address, the player may encounter Yellow regular MissingNo. to obtain a value which varies heavily based on factors such as previous actions in the session and the contents of SRAM (which can be influenced by viewing glitch Pokémon sprites).
Attribution
Torchickens/ChickasaurusGL - Article text, from video, forums postSee also
FacingDex: Database of the effects of these IDs Pokémon Yellow C109 ID 0x0F arbitrary code executionThis article or section is a stub. You can help wiki by [ expanding it]. |