Red, Blue, Green, Yellow, Silver, Crystal, Sapphire, Ruby, Fire Red, and Leaf Green. I hate Gen IV+ and I have yet to complete Emerald. Last attempt I think I had 3 badges in Emerald.. But the rest I've completed at least to the point of beating the Elite 4.
Playing Green was especially fun lol. Not one word of English in the entire game lol. And I don't speak Japanese xD So that was fun.