go to acuity lakefront and talk to your friend
you go to the 7th gym leader (in the seafoam islands) and after yu beat him you go back to cinnabar island and blue will say you are ready to fight him p.s. the 7th gym leader is fire type
go to sunnyshore city
Beat the 7th gym leader which is near cinnabar island and talk to the 8th gym leader which is on cinnabar island and he is going to go back to the gym to wait for you to challenge him.
Go to Mahagony Town.
You go south of pallet town there should be a little island where cinnabar island was. The 8th gym leader should be there but he won't battle you.You need the 7th gym badge to battle him.The 7th gym is near the island.Beat the 7th gym leader.Talk to the 8th gym leader again and he's going to go back to the gym to what for you there in Viridian City.
You have to go to the old mansion beside the gym and get a key
well after you are 7th gym leader you go to battle Dialga then go to the 8th gym place at sunshore city hope i helped :D:D:D:D:D:D:D:D:D:D:D-Starwest1
To Blackthorn City.
You Have To Go To Snowpoint City You Have To Go To Snowpoint City
candace the leader of snowpoint gym is the 7th leader
You go through the Ice Cave.That is also where you get Waterfall.
go to the radio tower in golden rod