Pokémon Diamond and Pearl/Other Cheats

Cloning

 * Note: This may corrupt your save


 * 1) Enter the GTS (Global Trade Station).
 * 2) Deposit the pokemon that you want to clone.
 * 3) Select any lv 100 pokemon in exchange so no one will take your pokemon.
 * 4) Click yes to confirm trade.
 * 5) Once the Pokémon shows up and looks like its about to be put in a pokéball turn off your DS.
 * 6) Turn on your DS and reload the game.
 * 7) Check your party your pokemon should still be with you.
 * 8) Enter GTS and retrieve your pokemon that is stored inside.

Transfer more than six pokémon per day
You will need two pokémon GBA games to do this trick.
 * 1) Migrate from the game pak of your choice.
 * 2) Change the time on your DS.
 * 3) Insert a second pokémon game pak and switch your DS back on.
 * 4) Load up your Pokémon game as normal.
 * 5) Click the Migrate option.
 * 6) Follow the normal process to transfer Pokemon, choosing "YES" both times.
 * 7) The game will then give you this message: "You are using a different Nintendo DS, or its internal clock has been altered. If the game's time setting is changed, you will not be able to migrate Pokemon for another 24 hours. Would you like to change your game's time setting to match the Nintendo DS?"
 * 8) Choose YES and wait while the DS configures your Pokémon game.
 * 9) After the game reloads the title screen, turn the power off.
 * 10) Remove your second game pak and insert the first one again.
 * 11) Start up the Nintendo DS and start your Pokémon game as normal.
 * 12) Once the title screen has loaded, select the Migrate option.
 * 13) Now follow the normal process of migrating Pokemon as usual, choosing six pokémon and confirming migration.
 * 14) Afterwards, go to Pal Park and capture all the Pokemon.

Cloning Items
Note that this only works in the Japanese versions.
 * 1) Give the item you want to clone to any Pokémon.
 * 2) Put that Pokémon first in your party and a Ditto in second.
 * 3) Battle a double-battle.
 * 4) Transform Ditto into the Pokémon that has the item.
 * 5) Switch the Pokémon holding the item to a Pokémon that knows the move Thief.
 * 6) Use Thief against the Ditto and finish the battle.
 * 7) Now you must have two of that item.