How do you duplicate Pokemon in ruby version?
You get a ditto and the Pokemon you want to duplicate (cannot be
neutral Pokemon like legendaries), then put them in the day care.
Wait, and keep talking to the Day Care Man until he gives you an
Egg (you will need a space in your Pokemon party), then hatch the
egg, and it will be the first evolution of that pokemon.