Hacking Saves Lost After Renaming to 3DZ

  • Thread starter Thread starter Andim
  • Start date Start date
  • Views Views 1,891
  • Replies Replies 12

Andim

Well-Known Member
Member
Joined
Dec 30, 2012
Messages
143
Reaction score
57
Trophies
1
Age
41
XP
272
Country
Well, it's right there in the title. When i renamed my home-dumped ROMs to .3DZ, they shot me the 'ol message about needing to format save data. Why? Is there any way I can possibly keep my original saves? If there is, please tell me. I have them all backed up and I don't want to lose them.
 
Saves are associated with the header - or thereby lack of. .3ds files have no header, and so your save is associated with that lack of header.

You might be able to extract it with SaveDataFiler but it's not something I've personally done so you'll need to look into that yourself.
 
You can use SaveDataFiler to extract both savegames and then copy the necessary data from the original over to the new one to continue with the .3dz rom.

I did this for Pokémon and the "main" file only holds all basic save related stuff.
 
  • Like
Reactions: Andim
You can use SaveDataFiler to extract both savegames and then copy the necessary data from the original over to the new one to continue with the .3dz rom.

Do you have any more detailed information on how to "copy the necessary data"? For the record, this is a personal backup copy. I have the game, if that helps.
 
Do you have any more detailed information on how to "copy the necessary data"? For the record, this is a personal backup copy. I have the game, if that helps.

Yes. You save the game with .3ds and use SaveDataFiler to extract the save game. Now you save the game with .3dz and do the same thing.

On the computer, you now copy over the necessary data from the first folder aka your original save to the new save.
Then on the 3DS you install the new save game and hope it'll have all your original data when you use the .3dz rom because you replaced it.

This works for Pokémon at least like I said before.
 
  • Like
Reactions: Andim
Would this also work for games without the NandSave method? Like, for example, Super Smash Bros 3DS?

I want to buy the game, but not lose my progress.
 
Well uh
Tried savedatafiler, all it gave me was a message saying my ctr card save is "broken user sava data".
This is probably the part where I give up and restart Monster Hunter.
 
You have to use savedatafiler before switching to 3dz, and you have to follow this for card1 games. Rename the rom back to 3ds then retry.
 
  • Like
Reactions: Andim
Savedatafiler should work. You should have it installed as a cia.

First, remove the header from your rom and change it back to .3ds. Then put the save that you want to convert in the 3DS big SD card with the following name "000400000FF40A00.sav" (that's the id of savedatafiler).

Boot into emunand, press select and choose the game but don't start it. Instead, start savedatafiler. Highlight CTR-Card (make sure it doesn't say "broken" next to it) and press Y, then A.

Close savedatafiler, remove the red GW card. Put the micro SD back in your PC, and put the header back in your ROM, and change it back to .3dz.

Again in emunand, press select and choose the game but again don't start it. Start savedatafiler. Go to the SD tab. In there you'll see a list of all the saves you've decrypted, which should be only one unless you've done this before. Highlight it, hold L and press A.

Once that's done, turn off your 3DS, and put the big SD card in your PC. The file 000400000FF40A00.sav will now be your new save. Give it the right name for your game and you should be done.
 
  • Like
Reactions: Hkari and Andim
Ah.... many thanks to all of you, especially Shinitai. Thanks a lot, that worked perfectly.
 
Rename the save to match save data filer ID and then go in and import the save to the gateway with the wanted game mounted.

Not 100% on this method, but I believe it works.
 
Right, so basically all of this was done so I could get online with MH4U, which I have running now on a jp region 3ds. Unfortunately, an additional problem remained. The system would not allow me to use any online features, complaining in Japanese that I had not accepted the EULA (error code 003-0399). And I could not accept the EULA either, because it was out of region.

But I fixed it. If anyone else has this problem, the solution is to download config.cia or config.su from *somewhere*, and set the EULA value to ff.ff. Hope this might be helpful to someone possibly.
 

Site & Scene News

Popular threads in this forum