train it
You can't, get one from red, blue or yellow.
it evolves porygon to porygon2
you can put ditto with a Pokemon in the day care. or two Pokemon of opposite gender. doesn't work with non gender Pokemon like lugia or porygon.
let a porygon 2 hold a Dubious Disk, the same way you gave porygon 1 a upgrade to evolve it, and then trade it
train it
the only way is to get porygon in soul silver is GTS or the arcade game, and get 9,999 points
You have to win it at the Celadon Game Corner
You can't, get one from red, blue or yellow.
it evolves porygon to porygon2
Action Replay, Trading, Migrating. Sorry.
You can use Upgrade to evolve your Porygon into Porygon 2. To do this. Make your Porygon hold the Upgrade in a trade. (This will only work if trading it to a G/S or newer game.)
You can only get them in-game from the Celadon City Game Corner as a prize.
you have to put in the code to get trainer Pokemon and then fight a team rocket sceintist and he has it :)
It is Impossiple to catch Porygon 2 in Pokemon soul silver, and heart gold. The only way to obtain Porygon 2 in Soul Silver, and Heart Gold, is to trade a Porygon holding the Up-Grade with a friend, or with yourself. You can find the Up-Grade at the Silpho Co. Building by talking to the people on the first floor.
you can put ditto with a Pokemon in the day care. or two Pokemon of opposite gender. doesn't work with non gender Pokemon like lugia or porygon.
Machoke, Kadabra, Graveler, Haunter, Poliwhirl, Scyther, Onix, Slowpoke, Seadra, Porygon.