i just started but there might be ... with Acton replay
You capture Zirachi in MT Silver on the grass
Jirachi can only be legitimately obtained via event
I don't think you can.
You can't catch it but only by Nintendo events or cheats.
upload from a gba event.
you need a action replay or a Pokemon event
you cant unless you use action reply
You must get it from a Nintendo Event or the Pokemon Colosseum bonus disk.
You can't catch Rotom in heartgold.
you cant catch him in heartgold you can only get him in soulsilver
You can't catch him in HeartGold. Only in SoulSilver. In HeartGold, you catch Kyogre in Embedded Tower. If you transfer either Kyogre or Groudon to the other game, you can catch Rayquayza