use amaster ball or an ultra ball(I think premier ball also works)
using a POKEball and throwing
its been confirmed you can catch it in Pokemon platinum pearl and diamond
You can't catch giratina in soul silver, you can only catch him in diamond, pearl, or platinum.
throw a pokeball
first you you have to catch Giratina
You need to catch Giratina or beat Giratina after that go to Lake Verity. You need HM Surf...
no it isn't. unlike Pokemon diamond, you can catch all sinnoh Pokemon and you can also catch palkia at lv 70. Instead of dialga at lv 47, lv 70 in platinum. and you can catch a lv 47 giratina and lv 50 heatran. hope i helped!
In turn back cave
No, but it does help if you know that Ultra Balls are twice as likely to catch a Pokemon than a pokeball.
Yes, but if you want to catch giratina later you can go to turn back cave.
After you beat Cyrus in a battle for the last time in Distortion world you will then try to catch Giratina.
There is no Giratina in emerald ruby or sapphire. The only games that you can CATCH one is in diamond pearl and platinum.