From Cinnabar Island to the Viridian Gym: the way back through Pallet Town, then Giovanni.
1 Back to Viridian City
The Viridian Gym door is locked (ViridianCity_EventScript_GymDoorLocked, tile (36, 11)); it opens on entering the map if badges 2 to 7 are all there (ViridianCity/scripts.inc). Badge 1 is not tested.
194 steps · ! 1 trainer(s) watching · Surf
Cinnabar Island — Gym → Cinnabar Island → Sea Route 21 — South → Sea Route 21 — North → Pallet Town → Route 1 → Viridian City
Source : ViridianCity/scripts.inc · blocages § 5.3
2 The Gym — badge 8
Spinner tiles (MB_SPIN_*) cover the Gym floor; the route follows each slide until a wall or a stop tile halts it. After Giovanni
: FLAG_DEFEATED_LEADER_GIOVANNI, FLAG_BADGE08_GET; with the Earth Badge every Pokémon obeys.
62 steps
Viridian City → Viridian City — Gym
46 steps · ! 2 trainer(s) watching
Viridian City — Gym
(Viridian City — Gym)
(Viridian City — Gym)
(Viridian City — Gym)
(Viridian City — Gym)
Team — Giovanni
Rhyhorn Lv. 45
Dugtrio Lv. 42
Nidoqueen Lv. 44
Nidoking Lv. 45
Rhyhorn Lv. 50
Prize money : 5000 ₽
Rewards
- TM26
- Badge 8 : All Pokémon obey.
Source : src/party_menu.c, src/pokemon.c, src/battle_main.c, src/battle_util.c (IsMonDisobedient)
Source : ViridianCity_Gym/scripts.inc