You cannot, unless you trade with someone who cheated.
you sometimes find them in the wild
It is either random or you use a cheating device such as an action replay
No, it's impossible without using a cheating device.
You can transfer it from a GBA game to PAl PArk after obtaining the National Dex.
no but you can get shiny starters throughout the game
By using action replay or other cheating devices.
gai
Yes, but it is impossible to get without cheating.
you don't need a ar code to catch and keep shiny Pokemon in Pokemon pearl all you need to do is find the shiny Pokemon you want and catch it and unless you release it you keep it.
You can't catch shiny legendary Pokemon without cheats... sorry
you can catch a shiny in diamond pearl platinum or any other game but they are 1 in about 8000
Yes you can catch shiny Pokémon without a code but they're extremely rare to find.