To re-battle arceus there is only two ways! use the modifier code on Action Replay.
Or before you battle Arceus for your first time save it right in front of him and then battle him if you don't catch him and he loses his HP turn the game off, then turn it back on and you re-battle him! WARNING: If don't catch him the first time you battle him...when you turn off the game and turn it back on you'll still be in front of Arceus but the first time you battle him wouldn't count so I'd try to catch him on my first time...ut remember if you save it in front of him before you battle it you have plenty more chances of catching it!
Chat with our AI personalities
There is no current code yet for rebattling arceus but if you have the Pokemon modifier code just throw away no master balls and you will run into arceus where you can encounter Pokemon
Go to neoseeker.com.
there isn't one for all of them you have to find the individual code for which ever one you want
You don't need a code, unless your inside. The only thing you need is the VS. tool in the special pouch! Hope I helped =)!!!
sorry, but there isn't a code to rebattle the gym leaders in diamond or pearl. there was once an attempt but, the leaders couldn't be rechallenged without you receiving the gym badge again. once you have two of the same gym badge the game freezes.