Please see the Related Link below; I have answered this question in detail on a separate page.
master ball
Make it sleep and give then red life and use an ultraball
master ball
throw a master ball
With an ultra ball or master ball in sky tower. The name of it is Rayquaza :)
use master ball or weaken it,paralyz or make it to sleep
try master ball it is the best olviously
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.
Ultra ball.
just convince yourself that you can. i just used a master ball but you can even catch it in a poke ball, if you want. p.s. that is extremely difficult but it can happen
you go to spear pillar be sure to bring a master ball then catch rayquaza
to catch raquaza easily on emerald, use the master ball at the start of the battle... and you're done!