Also, here's a glitch I found. This was when I was experimenting with gameshark codes on my Gold (on an emulator). The trick to fusing 2 Pokes together! XD (I actually named it the KILLER Magikarp code cause I used it to create just that, a KILLER Karp.)
Codes you Need:
Item/Ball Modifier (To get Infinite Master Balls)
Catch Shining Pokes (This is the first trait of the ultimate Magikarp. Goldness.)
Catch Mew (Mew's ability to learn virtually any move will be used here)
Catch Magikarp (Now how can you have the ultimate Karp if you don't catch one???)
Inf. Rare Candies (Part 2 of Ultimate Karp- Lv. 100. Oh yeah. DO NOT EVOLVE YOUR KARP.)
Item Modifier for Vitamins, OR...
999 Stats
Other Requirements:
Bug-Catching Contest (You'll see. Yes, this is a bit odd.)
A good ability to do interrupted saves. (I'll explain how)
Another random Poke (Use it in the Contest)
Everstone (Optional. This is so you don't have to constantly press B to stop your Karp's evolution. Can't have the Ultimate Karp if it turns into a Gyarados...)
An idea for a nickname. (Use the same name for Mew and your Karp, you'll see why)
4 moves you want to teach to your Karp. (Teach them to Mew.)
Step by Step Making for your ULTIMATE Karp...
1. Catch a Shining Mew. Name it (the same name you want for your Karp). Raise it to Lv. 100 for best results.
2. Teach Mew the 4 moves you want your Karp to have. These can be modified later.
3. Place Mew in slot 2 of your party. Enter Bug-Catching Contest. Helper will hold Mew for you.
4. Catch Shining Magikarp. Raise to Lv. 100 WITHOUT evolving to Gyarados. Use Everstone if ya wish.
5. Fill your party with whatever you want to catch. Quit Contest.
6. Helper gives you back Mew. But instead of sending it to PC, it FUSES with your Karp!*
*Note: If you look up its stats out of battle, you see Mew. Send it into battle, it's your Karp. WITH YOUR DESIRED MOVES!!! You can teach your Karp anything now! ^_^
7. Use a whole lotta vitamins on your Karp.10 per stat I believe. PP Ups are also good. You can skip this if ya use the 999 stats code.
8. Put your Ultimate Karp to the test. Battle with it as you please. XD
The reason why it does this is because Gameshark messes up how the Bug-Catching Contest works. With the Catch Any Poke code active, when you're competing, you can catch whetever you want, use your own items (as many as you want), catch Wild Pokes with whatever Ball ya want (except Park Ball, unless you use the code for that too), and you have infinite time. On the other hand, because you get infinite time, the contest doen't end until you quit, so you are exempt from the contest, no matter how many Pokes you catch. As odd as this sounds, this is a glitch I discovered by accident while trying to catch a Scizor in the Contest. XD