(I found Geodude in my friend's Pearl but he already had a Shiny Geodude so he let me keep it. It is now a Golem. Volbeat and Drifblim were found in my Pearl and White, respectively, while training. I played a hacked Pokémon ROM on my computer and found a (legal) Shiny Meowth. I later hacked my own ROM and find a Shiny Weedle when testing it. I found a Shiny Throh in my White 2 while training. I found a Shiny Gigalith while playing another ROM hack. I made another hack and was playtesting it when I found a Shiny Klinklang. I was playing the same hack on a new file and I found a Shiny Machop.)