The best way to catch any Pokemon is to weaken it has much as you can then inflict a status problem on the Pokemon usually sleep status, paralyze status and freeze status work the best so try to use moves that inflict these statuses on Groudon and have plenty of ultra balls and start using them be patient since Groudon is a legendary Pokemon it may take awhile to capture.
you just need to get the master ball off the galactic grunt boss it has a 100% catch rate hope i helped or you can buy lots of ultra then go to terra cave (thats where find and weaken groudon down real low like about its about to faint but dont kill it then try to catch groudon with an ultra ball this will take patience.........lots of patience
It really depends. If you aren't going to use your master ball on anything else, then using it on Groudon is fine if you want to. But you can catch it with a Poke ball or Great Ball, etc. Use dusk balls or ultra balls. It is not worth it to use masterball because groudon is not so hard. I caught groudon with only 3 ultra balls.
You have to trade it from soul silver to heart gold this is the only way
you can using cheats,trade or using pal park but without 1 of those 3 u cant
get it asleep or paralyse it. then use a ultra ball
catch the 1 then trade it over to the other game then battle the other with the 1 u have (.E.G. catch groudon trade it over to sapphire and batte kyogre using groudon,or do it the other way around)
press a special button and it appears then you catch it by john r laws
Use the Master Ball if you need to catch a Pokemon without fail. I'd suggest using it on a legendary, though - don't waste it on a common Pokemon.
I captured Kyogre by weakening it and after using (and failing with) Ultra Balls, I used a Great Ball and caught it.
All you have to do is use the master ball
when you find that Pokemon if you have a master ball with you use a pokeball and you will capture it
You need to first weaken it, when its healt bar is red, put it to sleep and use Ultra Balls to try and catch it.