After a crazy amount of effort and debugging, I've finally nailed down a method to beat Pokemon R/B/Y in as little(-ish) time as possible, starting from the point Professor Oak ends his speech. I know I could've just immediately triggered the Hall of Fame entry part (after the whole champion speech), but I wanted to at least make it a little showy.
Nothing really new here, just wanted to show that it was a thing.
It was also a great learning experience for me, especially since the only way I could get it to fully work on a physical console after cart swapping (without freezing) was to wait until it was in V-Blank. (￣￣*)