The eighth badge can be obtained by defeating the gym leader in viridian city.
Fight the seventh gym on Cinnabar Island. Then fight the eighth gym at Virirdian City.
after u beat the gym leader on cynabar Island the gym, that wuz closed the whole time will be open
It is not possible to get a ninth badge in Pokemon FireRed. You can only get eight badges in Pokemon FireRed.
Beacon Badge
The Rainbow Badge
viridian city
The boulder badge, the cascade badge, the thunder badge, the rainbow badge, the soul badge, the marsh badge, the volcano badge and the earth badge.
The 8th Badge in Pokemon Diamond is called The Beacon Badge.
The 7th badge.
island? the fourth badge is in celadon
Soul Badge (Fuchsia Gym)
earn it.