you have to have an action replay and a code for it called Pokemon monitor but i don't know the code you can look up "what is the Pokemon monitor code for the action replay"
The meteors in Pokemon Diamond can change Deoxes's Form. (Attack, Defence, Speed, and Normal.)
in a fossil
You must get this stone in emerald and transfer it with a Pokemon to diamond or pearl. You go to veilstone city and walk up to a meteorite and press A. you first Pokemon has to be holding the deoxes stone.
Buy iCheat
you must migrate it from HG/SS then it will appear at the meteorites at the veilstone city
only by migration.
I don't think Deoxes is in Soul Silver.
in the moon
go to game stop say can i have deoxes theyll give you one
you cant
Deoxes would win because they showed on pokemon deoxys beated raquaza
u have o get it from ranger