I was traveling for a while and forgot my Nintendo DS, so I started playing on an emulator. During this time I played Pokemon Black 2.

I've grown particularly fond of my team. I now am back home but with a Pokemon save file on OpenEmu for Mac. I have a copy of Black 2 (as in physical cartridge) and am wondering if there's any way I can transfer my Pokemon over from Black 2 ROM to Black 2 legit cartridge.

My eventual goal would be to bring these Pokémon into X and Y.

  • 3
    @Close Voters - How is this off-topic? Emulation is on-topic, the OP has a physical copy of the game, and wants to continue to use said physical copy. Taking a copy for backup/archival or for use on another device is covered under fair use – Robotnik Feb 9 '15 at 7:08

Yes you can. However you need some special hardware.

First you need a Flashcart. A flash cart is an special cartridge which allows the use of homebrew in the DS. Homebrew software is software developed by the community to be used on certain device or environment. This homebrew usually comes in the form of roms or similar.

With that said, you can use such a Flashcart to load a .rom into it, and then use your DS with that cartridge to launch the .rom. Now given that you already have a save file you want to transfer, you need to copy the save file to the Flashcart too, these files are usually placed besides the rom, by the respective emulator.

Now, following this process you cannot transfer the pokemon between your Flashcart and the X and Y games, because of some security measures implemented by Nintendo. So you need to transfer them to a previous generation game first. Which is great given that you do have the Black cartridge.

So, to transfer the pokemon between the two Black versions you need two DS with the respective cartridges, and use the Union Room to transfer the pokemon.

Once you got your pokemon into the real cartridge, you can transfer them to X and Y using Pokemon Bank.

Note: I have not done the process myself, but some time ago, I was thinking about getting X and Y, and looked up about the transfer possibilities. And i read some tutorials explaining what I stated above.

| improve this answer | |
  • This is how I have brought teams from emulators onto real hardware. As long as you haven't hacked your team with unobtainable EV/IV/moves/abilities, they should trade through just fine and should be able to transfer up generations as well if you choose. – zero298 Mar 25 '17 at 3:57

Couple ways I can think of.

  1. Utilizing an ActionReplay system to turn the Pokémon to code, and then transfer them to ActionReplay in your physical game
  2. Using a Flash cart to import your whole save file in the emulator to a new physical cartridge
  3. Use Pokegen to recreate your team manually. You'll need to know all the pertinent data, though, like secret ID and actual regions.

Sky3DS (my rec): http://www.sky3ds.com

| improve this answer | |

Unless you have something like this and all the set of software that it requires, you won't be able to move the save game across to the cartridge:

Nintendo DS Dev Kit

This 'toaster' is used to develop NDS games and can write on cartridge memory.

I would suggest to support game companies by purchasing their games and not using emulators; game developers spend a lot of time and energy to bring you good games, they should be rewarded :)

| improve this answer | |
  • 3
    Downvoters should comment :) – Bob R. Shake Jan 31 '15 at 20:02
  • 1
  • @Frank Yes, I know :/ I'm not worried. It's just that if there is a better answer, one should post it! Heh! – Bob R. Shake Jan 31 '15 at 20:24
  • 3
    Downvotes are probably because OP explained in detail that he does have the original game and had his reasons to play on emulator for a while. There are people who prefer playing on emulator, so they will commonly buy a game to suport the devs, then download or rip the ROM to play on their emulator. – scenia Feb 6 '15 at 13:11

I don't know if Nintendo DS systems have a Micro SD slot, but I would put the game info on the Micro SD card and put that card in the DS. That way probably doesn't exist so the more difficult but realistic way would be to put the ROM stuff onto a Micro SD card, and then put that card into a special USB thing that reads stuff from Micro SD cards, and then put that into a computer, and then take your 3DS or DS SD card and put that into the computer, and then move the ROM stuff from the Micro SD through the computer and into the DS or 3DS SD card. Take the 3DS or DS SD card put it back in your DS and hopefully you can take out the Pokémon from the ROM black 2 and put it in the Pokémon bank and put them in the real black 2.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.