So I've beaten the game with 8 different types of pokemon now, meaning that I only used one type per game (ex: I beat the game with just using water pokemon or just using grass pokemon). I figured some of ya'll might be interested in seeing the lineups I used for this impressive feat.
Water
Quagsire- Ice Punch, Surf, Earthquake, Rollout
Feraligatr- Earthquake, Surf, Bite, Hydro Pump
Gyarados- Dragonbreath, Surf, Strength, Hyperbeam
Poliwrath- Mind Reader, Psychic, Dynamic Punch, Surf
Cloyster- Ice Beam, Aurora Beam, Surf, Clamp
Lanturn- Spark, Flash, Zap Cannon, Waterfall
Ground
Onix- Iron Tail, Slam, Rock Smash, Rock Throw
Gligar- Faint Attack, Slash, Sludge Bomb, Screech
Pilowswine- Mist, Powder Snow, Icy Wind, Earthquake
Donphan- Headbutt, Rollout, Earthquake, Strength
Quagsire- Earthquake, Ice Punch, Rain Dance, Surf
Sandslash- Cut, Dig, Slash, Rollout
Poison
Vileplume- Petal Dance, Acid, Moonlight, Sleep Powder
Venomoth- Gust, Psybeam, Sleep Powder, Leech Life
Tentacruel- Icy Wind, Surf, Acid, Screech
Haunter- Shadow Ball, Hypnosis, Confuse Ray, Dream Eater
Nidoqueen- Double Kick, Iron Tail, Bite, Earthquake
Crobat- Fly, Mean Look, Bite, Confuse Ray
Flying
Gligar- Iron Tail, Cut, Faint Attack, Sludge Bomb
Noctowl- Confusion, Fly, Hypnosis, Swift
Gyardos, Dragonbreath, Surf, Hydro Pump, Strength
Xatu- Fly, Thief, Psychic, Solarbeam
Crobat- Giga Drain, Wing Attack, Bite, Confuse Ray
Delibird- Mudslap, Icy Wind, Fly, Attract
Normal
Miltank- Strength, Rollout, Body Slam, Milk Drink
Tauros- Earthquake, Thrash, Surf, Icy Wind
Pidgeot- Wing Attack, Fly, Gust, Quick Attack
Ursaring- Slash, Headbutt, Faint Attack, Dig
Stantler- Headbutt, Take Down, Hypnosis, Dream Eater
Wigglytuff- Rollout, Solarbeam, Body Slam, Shadowball
Fire
Magmar (I was really lucky, I hatched a shiny Magby when the day care people gave me the random egg)- Psychic, Flamethrower, Fire Punch, Sunny Day
Arcanine- Bite, Extreme Speed, Flamethrower, Dragonbreath
Rapidash- Take Down, Fire Spin, Stomp, Flame Wheel
Typhlosion- Dig, Cut, Earthquake, Flame Wheel
Houndoom (only had him for the second half of gyms)- Flame Thrower, Solarbeam, Faint Attack, Bite
Flareon- Shadow Ball, Headbutt, Flamethrower, Iron Tail.
Grass
Gloom- Petal Dance, Sleep Powder, Acid, Giga Drain
Exeggcutor- Psychic, Hypnosis, Solarbeam, Nightmare
Victreebell- Razor Leaf, Acid, Cut, Sleep Powder
Meganium- Body Slam, Razor Leaf, Earthquake, Synthesis
Tangela- Mega Drain, Sleep Powder, Growth, Vine Whip
Psychic
Jynx- Confusion, Body Slam, Ice Punch, Sing
Hypno- Confusion, Hypnosis, Meditate, Headbutt
Slowbro- Shadow Ball, Surf, Earthquake, Icy Wind
Xatu- Fly, Confuse Ray, Night Shade, Future Sight
Kadabra- Headbutt, Thunderpunch, Psychic, Psybeam
Exeggcute- Psychic, Solarbeam, Strength, Leech Seed
And that's all I've got so far, it'll probably be all I do, though I MIGHT try electric. I also must stress, I play it on a ROM where the speed is increased by like, 1,000%, so it takes me a matter of hours to beat this game. I'd say I get through the elite 4 and all 16 gyms in about 4 hours. I am a nerd, but I'm not THAT much of a nerd.
Water
Quagsire- Ice Punch, Surf, Earthquake, Rollout
Feraligatr- Earthquake, Surf, Bite, Hydro Pump
Gyarados- Dragonbreath, Surf, Strength, Hyperbeam
Poliwrath- Mind Reader, Psychic, Dynamic Punch, Surf
Cloyster- Ice Beam, Aurora Beam, Surf, Clamp
Lanturn- Spark, Flash, Zap Cannon, Waterfall
Ground
Onix- Iron Tail, Slam, Rock Smash, Rock Throw
Gligar- Faint Attack, Slash, Sludge Bomb, Screech
Pilowswine- Mist, Powder Snow, Icy Wind, Earthquake
Donphan- Headbutt, Rollout, Earthquake, Strength
Quagsire- Earthquake, Ice Punch, Rain Dance, Surf
Sandslash- Cut, Dig, Slash, Rollout
Poison
Vileplume- Petal Dance, Acid, Moonlight, Sleep Powder
Venomoth- Gust, Psybeam, Sleep Powder, Leech Life
Tentacruel- Icy Wind, Surf, Acid, Screech
Haunter- Shadow Ball, Hypnosis, Confuse Ray, Dream Eater
Nidoqueen- Double Kick, Iron Tail, Bite, Earthquake
Crobat- Fly, Mean Look, Bite, Confuse Ray
Flying
Gligar- Iron Tail, Cut, Faint Attack, Sludge Bomb
Noctowl- Confusion, Fly, Hypnosis, Swift
Gyardos, Dragonbreath, Surf, Hydro Pump, Strength
Xatu- Fly, Thief, Psychic, Solarbeam
Crobat- Giga Drain, Wing Attack, Bite, Confuse Ray
Delibird- Mudslap, Icy Wind, Fly, Attract
Normal
Miltank- Strength, Rollout, Body Slam, Milk Drink
Tauros- Earthquake, Thrash, Surf, Icy Wind
Pidgeot- Wing Attack, Fly, Gust, Quick Attack
Ursaring- Slash, Headbutt, Faint Attack, Dig
Stantler- Headbutt, Take Down, Hypnosis, Dream Eater
Wigglytuff- Rollout, Solarbeam, Body Slam, Shadowball
Fire
Magmar (I was really lucky, I hatched a shiny Magby when the day care people gave me the random egg)- Psychic, Flamethrower, Fire Punch, Sunny Day
Arcanine- Bite, Extreme Speed, Flamethrower, Dragonbreath
Rapidash- Take Down, Fire Spin, Stomp, Flame Wheel
Typhlosion- Dig, Cut, Earthquake, Flame Wheel
Houndoom (only had him for the second half of gyms)- Flame Thrower, Solarbeam, Faint Attack, Bite
Flareon- Shadow Ball, Headbutt, Flamethrower, Iron Tail.
Grass
Gloom- Petal Dance, Sleep Powder, Acid, Giga Drain
Exeggcutor- Psychic, Hypnosis, Solarbeam, Nightmare
Victreebell- Razor Leaf, Acid, Cut, Sleep Powder
Meganium- Body Slam, Razor Leaf, Earthquake, Synthesis
Tangela- Mega Drain, Sleep Powder, Growth, Vine Whip
Psychic
Jynx- Confusion, Body Slam, Ice Punch, Sing
Hypno- Confusion, Hypnosis, Meditate, Headbutt
Slowbro- Shadow Ball, Surf, Earthquake, Icy Wind
Xatu- Fly, Confuse Ray, Night Shade, Future Sight
Kadabra- Headbutt, Thunderpunch, Psychic, Psybeam
Exeggcute- Psychic, Solarbeam, Strength, Leech Seed
And that's all I've got so far, it'll probably be all I do, though I MIGHT try electric. I also must stress, I play it on a ROM where the speed is increased by like, 1,000%, so it takes me a matter of hours to beat this game. I'd say I get through the elite 4 and all 16 gyms in about 4 hours. I am a nerd, but I'm not THAT much of a nerd.