Quoted By:
>Get Black 2
>Now get White 2 for Reshiram and the other Regis
>Now get Dream Radar for the Kami Trio
>Now get Platinum for all but 2 non-legendary non-starters, Sinnoh starters, Dragon Trio, crappy little elves,
>Now get HeartGold for Misdreavus and Mismagius, Kanto, Johto and Hoenn starters, Mewtwo, legendary hamsters, Ho-oh, Lugia and Kyogre
>Now get SoulSilver for Groudon and therefore Rayquaza
>Now get Pokémon Ranch and either Diamond or Pearl if you don't use Japanese Platinum and Japanese Ranch to get Mew. If you get an early Jap DP, you can also glitch your way to Darkrai and Shaymin.
>Now get the Pokémon Colosseum bonus disk and Gen III game to get Jirachi.
I think that's everything without limited time events.