Well, I would prefer Ultra Balls because they have a good catch rate. Dusk Balls would work well if you tried to catch it at night, too. You can try any suitable Poke Ball also, such as a Timer Ball. For more information on how much the catch rate is for every ball, go to
http://bulbapedia.bulbagarden.net/wiki/Poke_Ball#Generation_I_Pok.C3.A9_Balls
Then scroll down to see all the balls and their catch rate.
-Hope this helped!
Chat with our AI personalities
There is no specific ball needed to catch Rotom, use whichever ball you want.
a dusk ball when he is on yellow but use a 23 and under Pokemon and you can find the dusk ball at the inside of the Pokemon legue at the right counter
Discharge, Shadow Ball, Signal Beam, Flash.
You can get rotom by in the haunted house near eterna city and after 8pm and go to the one witch has the scary picture on and press A at the tv and you should get rotom. Rotom can be caught by a normal great or ultra ball
No you do not have to use a cheating device such as an Action Replay or a GameShark in order to change Rotom into any of his other forms in Pokemon SoulSilver since there is a way to change it into its various forms in SoulSilver, you will need to place Rotom as your lead Pokemon and then you will need to operate the elevator that can be found in Silph Co. of which can be found in Saffron City in the Kanto region and when the elevator stops you can find the appliances that will allow Rotom to change into Fan Rotom, Frost Rotom, Mow Rotom, Heat Rotom or Wash Rotom.