You need to talk to the galactic grunt to the right of the great and keep following him but make sure your Pokemon are at high levels and full health before you talk to the grunt the second time as you will have to battle your rival
first go to lake acuity then go to veilestone city and go to galactic WAREHOUSE!.
go to hearthome and battle fanatina. (she uses ghost types)
You do whatever you want
Giovanni is only avaliable for his gym battle after you have gained the other 7 gym badges. Once you have done that the Gym will unlock in Viridian for your final match.
Go to the game corner, defeat boss giovanni, and get back the silph scope. And if you already did that, go to lavender town tower defeat the rocket grunts, and now ur on ur own!
Giovanni
the 6th gym is in saffron city if that's the city you are talking about then to unlock the gym you have to defeat Giovanni in Silph co. if there is a team rocket player there BLOCKING THE WAY IN then you got to beat Giovanni in the basement of the game corner (team rocket hide out) to unlock Silph co and then beat him in Silph co. i hope it works in fire red bcos it works in my leaf green
you have to defeat the 4th gym leader in lavaridge town. After you defeat her you leave the gym and your rival will give you the goggles.
You can go on to defeat the Elite Four.
First you must defeat him at the game corner and silph co then you must get 7 badges now Giovanni should be at the gym.
Defeat Giovanni In The Sliph Co. And It Is Gonna Be Unlocked.
don't you just go back to Viridian and defeat Giovanni
u must win 1-7 gym leader gym: brock misty lt.surge erika :defeat them all koga Sabrina blaine and Giovanni
To get the 7th gym badge, go to Viridian City and defeat the leader there, Giovanni. good luck
you will have to defeat Giovanni several times(In silph co. rocket hideout)
The Viridan City Gym leader is the leader of Team Rocket Giovanni after you defeat Team Rocket one last time, go to gym he will be waiting for your battle and then you get your badge!
The sixth gym badge is the Marsh Badge and is obtained when you defeat Sabrina at the Saffron City's Second gym. In order to gain access to this gym, you must first remove Team Rocket's presence in Saffron City by defeating Giovanni.
You defeat the trainers and the gym leader, Misty. Electric attacks are best for this gym.
Giovanni is only avaliable for his gym battle after you have gained the other 7 gym badges. Once you have done that the Gym will unlock in Viridian for your final match.
Go to the game corner, defeat boss giovanni, and get back the silph scope. And if you already did that, go to lavender town tower defeat the rocket grunts, and now ur on ur own!