wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 14 people, some anonymous, worked to edit and improve it over time.
This article has been viewed 213,974 times.
Learn more...
You can only trade between games of the same Generation:
Generation I - Red, Blue, Green, Yellow
Generation II - Gold, Silver, Crystal
Generation III - Ruby, Sapphire, Emerald, FireRed, LeafGreen
Generation IV - Diamond, Pearl, Platinum, HeartGold, SoulSilver
Generation V - Black, White, Black 2, White 2
Generation VI - X, Y, Omega Ruby, Alpha Sapphire
Generation VII - Sun, Moon, Ultra Sun, Ultra Moon
Machoke can be evolved into Machamp when it is traded to another player. This means that you'll need to find someone that has the same system and Generation of game as you so that you can trade with them. Once you've traded the Machoke and its evolved into a Machamp, have the other person trade it back to you. If you're using an emulator, you'll need to use a workaround in order to evolve Machoke.
Steps
Trading in the Game
-
1Find a friend to trade with, or use another system and game. In order to evolve Machoke, you'll need to trade it to someone. Your friend will need to have the same system and Generation of Pokémon game in order to trade. In Generation VI, you can trade online with other people. Just make sure that they know you want your Machamp back!
- If you're using an emulator, it may be difficult to trade the Pokémon. If you're playing a Generation IV game, you can edit the ROM file to allow you to evolve Machoke through leveling up.
-
2Ensure you meet the requirements in game to trade. You can't trade with someone until you've accomplished a few things early on. This shouldn't affect most players, but you may be trying to trade too early.[1]
- Generation I - You can trade after receiving the Pokedex from Professor Oak.
- Generation II - You can trade after giving the Mystery Egg to Professor Elm.
- Generation III - You can trade after getting the Pokedex from Professor Birch.
- Generation IV - You can trade after getting the Pokedex from Professor Rowan.
- Generation V - You can trade after you get the Trio Badge and receive the C-Gear.
- Generation VI - You can trade as soon as you have two Pokémon.
- Generation VII - You can trade as soon as you get to the first Pokémon Center in the game
Advertisement -
3Put Machoke in your party (Generations I-IV). In the earlier Generations of Pokémon games, you'll need to have Machoke in your party in order to trade it to someone. In later games, you can trade any of the Pokémon you have stored.
-
4Connect the two devices. The method of connection depends on the systems you are connecting.
- Game Boy, Game Boy Color, Game Boy Advance - Connect the two systems with a Game Link cable. You can't connect two different versions of Game Boy. Enter the Union Room on the second floor of the Pokémon Center to find the other player.
- Nintendo DS - You can connect wirelessly with other systems in the vicinity. Generation V games have an IR feature built-in to the cartridge. This article has more information on connecting two DS systems.
- Nintendo 3DS - Press the L and R buttons and select the Player Select System. This will allow you to find people in the vicinity or connect to the internet and trade online. When trading online, make sure your partner knows you want the evolved Machamp back.
-
5Trade your Machoke. Your Machoke will evolve in Machamp immediately after being traded. Have your trading partner trade Machamp back top you once you've finished the trade.[2]
- Make sure your Machoke isn't holding an Everstone, or it won't be able to evolve.
Evolving with an Emulator
-
1Understand the process. You'll be using a special program on your computer that will modify your ROM file's data. These changes will allow you to evolve Machoke into Machamp without having to trade. Instead, it will attempt to evolve as soon as it reaches Level 37. You will need a computer to complete this process, but you can transfer the altered ROM file to your mobile device if you typically play on the go.[3]
-
2Download the Universal Pokémon Game Randomizer tool. This will allow you to edit your ROM file so that Machoke (and other trade-evolution Pokemon) can be evolved the traditional way through leveling. You can download this fan-made tool for free from pokehacks.dabomstew.com/randomizer/downloads.php.
-
3Extract the folder containing the Randomizer tool. Right-click on the downloaded ZIP file and click "Extract All". Follow the prompts to create a new folder for the program.
-
4Run the Universal Pokémon Game Randomizer tool. Double-click the "randomizer.jar" file to fun the program. The Randomizer window will open with a variety of options.
- You will need Java installed on your computer in order to run the Universal Pokémon Game Randomizer. See How to Install Java for instructions on installing Java on your computer.
-
5Click the "Open ROM" button and browse for your ROM file. If your ROM is in ZIP format, you'll need to extract it before you can edit it in the Randomizer. You can use this tool on any generation ROM (except Generation VI).
-
6Check the "Change Impossible Evolution" box. You can find this box in the "General Options" section of the Randomizer. This is the only setting you should check or change in the Universal Pokémon Game Randomizer.
-
7Click the "Randomize (Save)" button. This will will apply the evolution changes to all Pokémon in your game that require trades to evolve. Don't worry that the button says "Randomize", since nothing else will be changed as long as you did not enable any other options.
-
8Load your new ROM file in your emulator. The Universal Pokémon Game Randomizer will generate a new ROM file that you can load into your emulator. Your old save states will work as long as everything is in the correct location.
-
9Raise Machoke to Level 37 or higher to evolve. Your new ROM file will be altered so that Machoke will evolve into Machamp at Level 37 or higher. This will happen automatically as soon as it levels up, like most Pokemon.
Community Q&A
-
QuestionAt what level does Machoke evolve into Machamp?Community AnswerMachoke evolves into Machamp when traded. You need to send your Machoke to someone and then it will evolve, then ask him/her to trade it back.
-
QuestionWill this also evolve Kadabra?Lugia2453Top AnswererYes, Kadabra also evolves by trading (not by level up).
-
QuestionCan I evolve Machoke using a different method?Community AnswerUnfortunately, no. As explained in here, you either trade Machoke, or use a third-party program to force evolution to occur.
References
About This Article
To evolve Machoke into Machamp, trade it with a friend who has the same system and Generation of Pokémon, but make sure that you’ve completed the required task for your Generation. For example, in Generation VII, you can only trade after you get to the first Pokémon Center in the game. Additionally, make sure to put Machoke in your party if you’re playing Generations I through IV. Then, connect your devices and trade your Machoke. Once your Machoke evolves into Machamp, have your friend trade it back to you. To learn more, including how to evolve Machoke using an emulator, scroll down.