I didnt have to do so many lol, my frame was like only aroun 450 when i did Giratina, but then again i wasn't going for a shiny because i didn't know my SID at the time and it was my first RNG, ive only RNG abused for Giratina, Uxie, Mesprit, Azelf and Heatran on platinum, and a shiny totodile...