>>34712851Gen 1: 4-6 badges (Includes remakes)
Gen 2: 3-7 (Remakes: 2 -4)
Gen 3: Almost fucking never for some reason but I guess 7 is a solid guess
Gen 4: 4-5 badges
Gen 5: 5-7 badges
Gen 6: I played it once so I'm not entirely sure but I think it was about 7
Gen 7: 3-4 badges
As a note from Gen 5 onward I always tried to play with Pokemon from the current gen only which sucked for 6 and 7 as it so happens