Pokemon GameBoy / Rom Save Transfer To 3DS [Red, Blue, Yellow & Green]

Poke Transporter Only transfer Pokemon from Box 1, so you need to transfer Box 1 then move another set of Pokemon in to Box 1 to transfer.

If you mean you can only see 1 box of Pokemon in the save then that's a strange one.


I know that transporter only does box 1, but it's not to do with that. when I load pokemon red save on to my 3ds it only shows one pc box with pokemon and the rest empty.
 
Hmm you could try moving the pokemon from box 1 to other boxes, on your cart, and move box 2 to box 1, etc

Backup save file every time, if box 1 consistently gets backed up but not the others you can do a bunch of save file backups moving boxes to Box 1 one by one, then once you have them all, open two instances of pkhex, load the first save file that has box 1 in box 1, load the others one by one in the second window and drag the pokémon over to first save file to fill up the boxes again.

Should hopefully end up with a save where you have all the Pokémon in their right places like on your cartridge save, and if you stop using your cart in favor of emu/VC you won't need to worry too much about it anymore (unless you had other games you needed to backup in which case similar problems could occur.)

Box data is at the end of the save file, so it's possible that for some odd reason the dumper only partially dumps the first half of the file and leaves the rest as blank.
 
This is a long shot since this thread is fairly old, but I've been trying to transfer my save file to Crystal on the virtual console on my 3DS, but whenever I export my save file using VBA-M, the .sav file is always larger than 32KB.

Thanks in advance for any help.
 
This is a long shot since this thread is fairly old, but I've been trying to transfer my save file to Crystal on the virtual console on my 3DS, but whenever I export my save file using VBA-M, the .sav file is always larger than 32KB.

Thanks in advance for any help.

This guide was made before the Gen 2 game we're released, however the process is very similar.

The GEN 2 games have RTC (Real Time Clock) data so you need to save the game as normal in VBA, then open the save in a hex editor such as HxD.

When you have done this delete the last two lines, as so:

pokemon-crystal-vc-save.jpg


After that you should be able to import the save ok.
 
This guide was made before the Gen 2 game we're released, however the process is very similar.

The GEN 2 games have RTC (Real Time Clock) data so you need to save the game as normal in VBA, then open the save in a hex editor such as HxD.

When you have done this delete the last two lines, as so:

After that you should be able to import the save ok.


Hey thanks so much for the help!

So after opening the save file in the hex editor, my save file seems to have two extra lines compared to the screenshot you uploaded:

upload_2018-6-6_18-18-57.png



So I wasn't sure whether to delete the last two lines, or the last 4 lines. I backed up my save file and tried both, but neither seemed to have worked. Any suggestions?
 
You need to delete the 00008010 and 00008020 lines:

pokemon-crystal-vc-save.jpg


Ignore the previous screenshot, I had shown an already modified save by mistake. I've replaced that one now.

When restoring the save on the 3DS you need to delete the secure value after (R + X on Crystal's title id with SaveDataFiler)

01726 = Pokemon Gold
01727 = Pokemon Silver
01728 = Pokemon Crystal
 
You need to delete the 00008010 and 00008020 lines:

View attachment 16558

Ignore the previous screenshot, I had shown an already modified save by mistake. I've replaced that one now.

When restoring the save on the 3DS you need to delete the secure value after (R + X on Crystal's title id with SaveDataFiler)

01726 = Pokemon Gold
01727 = Pokemon Silver
01728 = Pokemon Crystal

This fixed it. Thanks so much!
 
Hello, sorry to necromance this thread more than one year later, but this was the only place that i found on this specific issue, so if anyone could help, i'd be grateful. I,m trying to inject the save data for Pokemon Crystal on my 3ds, i downloaded the save InsaneNutter has left available at this link https://digiex.net/threads/pokemon-...t-pokemon-gold-silver-crystal-download.14671/, started a game on the 3ds and saved, then i exported the save in SaveDataFiler, and checked the lines mentioned to be erased as the screenshots above, in the downloaded save the lines are already erased, so i just let it that way, and placed it in the respective folder on the SD and renamed the file. Then i got back to the SDF and injected the save back, deleting the secure value afterwards, as recommended. Well, i still got the corrupted save error when i open the game, and despite trying to erase the folders and files, and starting the process again, i still can't get it to work, and keep receiving the error message.
Where exactly could i be getting this wrong?
Thx in advance for any response that can help me to understand what is going on. ;)
 
Thx in advance for any response that can help me to understand what is going on. ;)

The save I shared had been saved in an older emulator (TGB dual) which doesn't support the RTC. If you first load that save in VBA-M and simply save from the in game menu again, you should be able to follow the instructions above, deleting the 00008010 and 00008020 lines:

pokemon-crystal-vc-save-jpg.16558


It should then work on the 3DS correctly if you import the save and delete the secure value.

I believe the problem in this instance is the save had been saved on an older emulator first. I have had this issue myself in the past.
 
Sorry to bring this thread back but I need some help please! I backed up my saves using SaveDataFiler and now i cant restore them to my 3DS. I'm working with Crystal, Silver and Yellow. The Crystal and Silver backup larger than they should (32,784 KB instead of 32,768), I open them up with HxD and the 8010 and 8020 values are not there, yet the save is still large. I have deleted the Secure value before and after restoring my saves and i still wont work... Ive even tried opening up the saves with VBA and saving normally but then I end up with an even bigger value(32,812 KB), editing those out with HxD and I end up back to 32,784...

All im trying to do is trade pokemon between my games using emulators because I dont want to buy another 3DS just for that.

Thanks for the guide and the help!
 
Last edited:
Thanks for the response! Ive been using VBA 1.7.2 downloaded from Sourceforge and VBA-Link to facilitate the trades, i downloaded the VBA you posted, started the game, saved and I still have the larger than normal save files.

The weird thing is that I was able to restore a new Crystal save file created by VBA but for silver neither the actual 3DS backup nora new brand new save will load.

Here's how my original save from my 3DS looks like
MzDkFA9.png

GceIzgy.png


This is how it looks like after I run it through the VBA you posted, then I delete the lines that are highlighted.
ODCFua6.png


Properties after run through VBA and before editing
0eqEY97.png
 
Last edited by a moderator:
On VBA once you have loaded the save file, go: File > Export > Battery file.

That should give you a save which is the expected size. Hopefully that should then work on your 3DS.
 
On VBA once you have loaded the save file, go: File > Export > Battery file.

That should give you a save which is the expected size. Hopefully that should then work on your 3DS.


Unfortunately that didn't work either. I have a feeling there's something going on with SDF because I started a new game, backed that up then tried restoring, completely unadulterated, and it still showed up as corrupt. I'm thinking im gunna need to start my Silver journey again from scratch.

Thank you so much to the help.
 
Last edited:
If you want to message me your save I'll see if i can get it to work on my 3DS if you like.
 
hey man sorry for the bother...i followed your guide and checked all the comments but dont see anything that will help my issue....so ive done everything youve said...even the vga-m export which worked fine...but for some reason my 3ds reads the game save as being corrupted. Using the new 3ds xl, modded..game in question being Pokemon Red VC...using a save i downloaded (vga read it fine and exported fine)..can you please help me?
 
If you upload a copy of the save ill have a look and see if I can workout what the issue is.
 
thank you for your time..appreciate it

GOOD SAVE MAYBE.sav worked ok for me.

What I'd suggest is:

  1. Start a new game on Red, saving as soon as you can.
  2. Export this save with SaveDataFiler
  3. Rename GOOD SAVE MAYBE.sav to sav.dat
  4. Find the save you exported on step 2. then overwrite the save.dat with the downloaded save you just renamed
  5. Restore the save
  6. Then on SaveDataFiler press R+X on 0710 and delete the secure value.
  7. Load Red and the save should load without issue
Your save on my 2DS:

your-save.jpg
 

About Digiex

Digiex is a technology and gaming forum, founded in 2004 by InsaneNutter and Nimrod. Digiex has served the internet community with breaking news, detailed guides, exclusive downloads and a popular discussion forum. A small, friendly community of like‑minded people has developed over the years. People are encouraged to register and participate in on‑going discussions.

Get Social

Back
Top Bottom