You need to get the go-go goggles.
Chat with our AI personalities
You beat the 4th Gym, (fire type) then your rival will give you something, and then you go in.
pass the sandstorm
either left of lilycove, sandstorm bit or water near dewford
You may capture a Machop in Fiery Path or Jagged Pass in Pokemon Emerald.
go to to route 111 and use rock smash then keep on going up then youll be there