I commented earlier about pokemon bank. It isn't entirely true. If you make your modified pokemon look like real ones (example would be to catch a kyurem in the same place as it is in the story), they will go through. I just tried getting level 100 dialgas and such through lol.

For people that say that the code doesn't fit when you try to manually insert the code into Action Replay, know this:

To manually insert a code into Action Replay, you first have to insert the name of the code before putting in the actual code. I actually did the same thing; I put the code in the name slot when I just got Action Replay from Amazon. Just press CONTINUE after typing the name, and then type in the code, or copy and paste from your PC. Then, press continue, then Action Replay will update itself to allow the code you have just entered, and then you start up the game, then BOOM, it works. If it doesn't work, check the code again. If it still doesn't work, check the code again. If it still doesn't work and you want to throw your 3ds, Dsi, or Ds out of the window and burn it on the sun while dispersing the ashes into space (Boy that escalated quickly) just try again. Most of the time it is our fault. Patience and a sharp mind is all you need.

It works... Only once. I did it for a lvl 5 Zorua, got it, changed the master balls an leveling so I could get a level 10 Riolu but all it's giving me is the lvl 5 Zorua, and that's the ONLY wild pokemon I can get now.

If anyone is still having issues with the code, double-check everything, and if you did already, check again. I manually put this code in while I was distracted, and it worked fine with me. My AR is updated all the way as well, though I don't think that affects it except that you need it updated so you can use the codes on Black 2, White 2, and prequels. After pressing Select, I get 649 Master Balls and 100 Ultra Balls. I tested it for a level 5 Pikachu. Pikachu is number 25 in the National Dex, so I discard 624 Master Balls (649-624=25) and then I discarded 95 Ultra Balls. (100-95=5). Then I walked out of Driftveil City Pokemon Center, walked into Clay Tunnel. I HELD THE R BUTTON AS I walked around, and a female Pikachu at level 5 appeared. If you throw a master ball to catch, the next time you hold R, you'll run into Arbok, National Dex Num 24. If you throw an Ultra Ball, the next time you hold R, you'll run into a level 4 Pikachu. You just press Select again to reset your selection.

doesn't work, I go the ultra balls and master balls, but when I toss something, the only thing that appears is a pokemon that's suppose to be in the grass. I even pressed R.....why doesn't it work, someone please help, is it the version of ds I'm using, I'm using a 3ds. Am I suppose to use a dsi, ds, ds lite, etc.

guys...if you know how to work the code, it works just fine. discard the masterballs to the desired pokemon number matching in the pokedex. discard the ultraballs to the desired level you wish to catch it at. (for ex: 1masterball, and 1 ultraball = level 1 bulbasaur.) press select to refresh the balls. and press R before walking into grass. it's simple.

I admit, I was a little shaky trying this code (due to all the bad comments) but it works fine on my DS and Action Replay, now I just need nintendo to release poke-bank so I can attempt to transfer these pokemon to my Y game...