Pokémon: Ruby, Sapphire, and Emerald form the third generation of Pokémon, after Pokémon: Gold and Silver. Noticeable differences include the graphics and interface, Pokémon abilities, and running shoes that allow the player to move around much faster in the overworld before getting the bike.
This improvement of nearly 22 minutes over the previous TAS is the result of thorough research and testing by the author. A new strategy allows ending the game with only 5 badges by corrupting the memory, allowing her to execute arbitrary code. This was possible due to a switch to the Japanese version, which has a larger character set to use for the PC Box payload. For more information, see the author's comments.
We also have a run that completes the entire game without major glitches.