ALL of my shiny sightings have been in emulators :< I guess I'm just luckier on the computer than in real life lol. Anyways, my first shiny sighting ever was in an emerald randomized version. I actually hadn't seen any pokemon at all yet before getting my pokeballs. It was weird. It was the SECOND pokemon I saw, a shiny castform. I practically screamed XD I caught her on my last pokeball somehow and nearly died when I threw that last one and saw it click. I named her Sparkles :3
I've also seen a wild shiny grovyle on the same randomizer and caught it, and got a shiny turtwig as a starter (not on purpose) on a platinum emulator.
Edit: Of course no one's counting the red gyarados! XD