The advice I have found from purportedly experienced gamers is that first you must acquire all the badges, a total of 16 in all, then beat 'red the trainer from pallet town' and then combat and beat the elite four. Apparently, on the beach of olivine, you will find an entrance at the top left corner.
Kanto: Boulder Badge - Rock/Ground, Cascade Badge - Water, Thunder Badge - Electric, Rainbow Badge - Grass, Soul Badge - Poison, Marsh Badge - Psychic, Volcano Badge - Fire, Earth Badge - Random
The advice from one gamer in how to defeat Trainer Red was to "start with a donphan with eq. 4 venasour typlosion or rk9, for charizard any rock type like golem, then 4 blastoise an ampharos, lapras = fighting like primerape, snorlax = primerape" I hope that means more to you than it does to me!
- The 16 badges
Kanto: Boulder Badge - Rock/Ground, Cascade Badge - Water, Thunder Badge - Electric, Rainbow Badge - Grass, Soul Badge - Poison, Marsh Badge - Psychic, Volcano Badge - Fire, Earth Badge - Random
- How to beat Trainer Red
The advice from one gamer in how to defeat Trainer Red was to "start with a donphan with eq. 4 venasour typlosion or rk9, for charizard any rock type like golem, then 4 blastoise an ampharos, lapras = fighting like primerape, snorlax = primerape" I hope that means more to you than it does to me!
- Defeating the Elite Four