To acquire the Old Rod in Pokemon Platinum, you must first go to Jubilife City. Upon entering the city, go a little north and then walk west until you enter a connecting building. Inside the connecting building will be a fisherman and another person. Talk to the fisherman, and then affirm that fishing is good. He will then give you the Old Rod.
It's in a Pokemon center. in Goldenrod City.
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
To catch a Metapod in Pokemon SoulSilver (And in Pokemon HeartGold as well), you have to enter the Bug Catching Contest at The National Park on Tuesdays, after you obtain the National Pokedex.
yes you can
You'll need to trade for it from Pokemon HeartGold. It is not avilable in the wild in Pokemon SoulSilver.
Old Rod, New Rod, and Super Rod.
A fisherman within the Pokemon Center on Route 32 will give you the Old Rod in Pokémon SoulSilver.
only low leveled magikarp
you get the super rod on route 12 in kanto.cheers
run there DA
In Pokémon SoulSilver, you can get the Old Rod in Route 32 in Johto, you can get the Good Rod in Olivine City and you can get the Super Rod in Route 12 in Kanto.
Fish with the super rod of the Vermillion docks.
in the bug catching park at golden rod
magickarp goldeen psyduck hope this helps :)
go to the flower shop in golden-rod city
Use super rod at route 12 (in Kanto)
Using the Old Rod in Pokemon Ruby (or any Pokemon game for that matter) will get you a Magikarp as that is the only Pokemon an Old Rod can catch.