@ danhomer No that's not a particularly good sign, although i imagine you're not too far from a legal PID. Which answers:
@ zenskii No that doesn't count as legal, as it wouldn't occur in game naturally.
@ RollingStar Pokesav generates a new legit PID for you when you randomly put those IVs in, as far as i'm aware.
@ Nova Phoenix No Ageto Celebi should always come up as unknown gba type, your one has been hacked Check this link in the future: http://www.projectpokemon.org/editing/legalitychecker.php
@ Gokufan That shiny ho-oh is a hack, it should be Common GBA Type (A-B-C-D) [possibly may have misremembered the letter order, but i'm pretty sure that's right]. Uknown GBA type pokemon are hacks except in rare cases (such as the Ageto celebi ironically).
Hope that you're all happy with those answers!
Now to ask the noobiest question of all. I'm trying to get to know legal pokemon generation better (I've got a fair bit of experience now) and understand what i'm doing. But due to the way pokesav works, when i use one of the generated shiny PID/IV combinations and select shiny, I then have to manually input the pid and by doing this, pokesav makes it not shiny anymore. What have I done wrong? Or is it that the only reason pokesav stops it being shiny is because the supposed shiny pids generated are actually normal pokemon's PIDs? That's what i think but wouldn't explain why the shiny PIDs i'm getting from SCV's PID generator (as well as PokeGen, I tried both) is only giving me normal PIDs.
I'd really appreciate some help here, I feel the answer is staring me in the face and i'm just not seeing it