7th badge.. blaine the fire dude
Head to Cinnibar Island for your next badge.
You need to head to mossdeep city for your next gym badge.
You can get the 6th badge by defeating your father in petalburg.
Saffron City has the 6th badge the Marsh Badge.
get the hot tea from the old lady in the same building you get eevee it at the 4th badge
6th gym badge
Which region? If it's Johto, then battle and defeat Jasmine of Olivine City. If it's Kanto, then battle and defeat Sabrina of Saffron City.
You need either ACTION REPLAY or the 7th badge... maybe the 6th.
You beat the 6th gym leader.
It depends which ones are you looking for. The 8th Badge is in Sootopolis, The 7th badge is in Mossdeep, The 6th Badge is in Fortree, The 5th badge Is your dad in emerald it is found at Petalburg, the 4th Badge is in Fallabore, The 3rd badge is in Mauville, The 2nd badge is in Dewford, The 1st badge is in Rustboro.
For DPPt, the 6th.
Mossdeep city