The current Pokémon: Yellow Version speed record uses heavy glitches that allow the player to catalog every Pokémon in slightly over a minute. Is there any way to get more ridiculous than that? Yes! In this run, using nothing but the Game Boy buttons and tool-assisted precision, the game is made to run an arbitrary program which greatly expands the game and shows off cool stuff from elsewhere too. For details on how this was achieved, see the author's comments.
This movie improves upon the predecessor by using a payload which builds upon the environment in the game highlighting new areas, new Pokémon, and shows off a lot more that can be done with arbitrary code execution than displaying the digits of Pi and some minor animation. For more runs that involve arbitrary code execution, see our published list of movies which execute arbitrary code as well as discussion in our forum.
Spoiler: Hover over the screenshot.
This video includes segments from some terrific games, including Pokémon Yellow, Gold, and Crystal, as well as from Super Mario Bros. Deluxe, Tetris, and The Legend of Zelda: Link's Awakening DX. Please check those games out.
This video includes music samples from The Orange Box soundtrack. If you've enjoyed what you've heard, you can purchase The Orange Box soundtrack from Amazon or iTunes.