Homebrew [Release]JK's SaveManager - Homebrew CIA Save manager.

  • Thread starter JK_
  • Start date
  • Views 1,845,232
  • Replies 3,680
  • Likes 243

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
768
Country
United States
Okay, I would suggest making this be able to backup and restore the Boss Extdata needed for Streetpass Mii Plaza data.

Edit: sorry, I already posted this a while back.
 
Last edited by Jiro2,

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,303
Country
United States
This happened to me also (if only one savegame present). I had to play and save Dragon Z game. Now the game save are dumped fine.
SDF can dump the save perfect even there is only one save on cartridge.
That's why I asked jk for investigate the dump function and O3DS compatibility. I got some more games which I use only one save slot and jk's manager fails.
So I felt back to SaveDataFiler until a proper version is out.
It gets a listing of what's in the save archive and copies what it finds. It's not going to copy something that's not there. I don't know what it's failing on. You can upload the log in a zip and I'll take a look. It should give me a better idea of what's going on.
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,303
Country
United States
Okay, I would suggest making this be able to backup and restore the Boss Extdata needed for Streetpass Mii Plaza data.

Edit: sorry, I already posted this a while back.
Just tried it. I got a 23MB file name "!!!$&!!!!J!!+s(". Not sure what I'm looking at either.
 

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
768
Country
United States
It is hard to find information on exactly what stores the Streetpass Mii Plaza information with differeent people saying slightly different things. http://3dbrew.org/wiki/System_SaveData describes Mii Plaza data in NAND. Miis encountered in Streetpass are stored in CFL_DB.dat which is in extdata. There do exist tools which can dump that and I was able to dump and restore it but it alone is only part of what is needed. https://gbatemp.net/threads/would-it-be-possible-to-inject-mii-plaza-tickets.396821/ mentions it being in Boss extdata. There is supposedly a Mii Plaza savegame in regular SD save data as well. http://gbatemp.net/threads/3ds-extd...xtra-data-editing.378492/page-22#post-6093250 claims that the JK tool could be modified to dump the proper files. People have reported successfully restoring Mii Plaza but as part of restoring all of the NAND. https://gbatemp.net/threads/question-manually-transferring-mii-plaza-data-between-systems.386911/

I tried using savedatafiler. Despite the claims by other people that there is no way to dump Boss extdata, SaveDataFiler manages to dump both an ExtData and an ExtDataBoss. The files that get dumped include meet_ext0.dat, meet_ext1.dat, the 23MB file named "!!!$&!!!!J!!+s(" and some other files with weird characters in the name. Restoring them on another console has no effect. I don't know if the filenames are created with non-ASCII characters and they don't work because of that, or if there are additional files that need to be dumped in order for it to work (system save data); perhaps both.

I did restore CFL_DB.dat to the other console and see an effect. If you only restore this file, you get the Miis from Mii Maker and the Miis you met in Mii Plaza, but the Miis in Mii Plaza have no information and are all marked as "invitation". The Mii Maker miis are not considered to have been created by you which, for instance, restricts editing one or choosing one in Mii Plaza.
 
Last edited by Jiro2,

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,303
Country
United States
Dumping from system save data got me a file named meet.dat that's about 400KB big. I haven't gone through it yet. Not sure if this is what you guys were after or not yet.
 
  • Like
Reactions: Ryccardo

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,926
Country
Italy
I did restore CFL_DB.dat to the other console and see an effect. If you only restore this file, you get the Miis from Mii Maker and the Miis you met in Mii Plaza, but the Miis in Mii Plaza have no information and are all marked as "invitation". The Mii Maker miis are not considered to have been created by you which, for instance, restricts editing one or choosing one in Mii Plaza.
Correct, the main Mii database has "your" Miis + all the ones met in multiplayer (after all, other games have to be able to add them by definition...)
Plaza regular extdata, instead, has the pictures and videos for DLC puzzles (all after the first 8)
Dumping from system save data got me a file named meet.dat that's about 400KB big. I haven't gone through it yet. Not sure if this is what you guys were after or not yet.
Most likely!
This should hold game progress and streetpasses: could I, ahem, check by installing it on my system? :)
 

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
768
Country
United States
This should hold game progress and streetpasses: could I, ahem, check by installing it on my system? :)

I already checked using savedatafiler, which can already export these files (including the meet, and the "!!!$&!!!!J!!+s(", and the others with funny names). Importing the files on another system has no effect. It is, of course, possible that the other system now has the new puzzles, but the flag that says you are eligible for being shown new puzzles was not transferred over.

It would be nice if the JK tool could export them as well so we didn't have to stick with savedatafiler for them, but this won't be enough.

EDIT: Ignore most of that. The files that savedatafiler can export includes files named meet_ext0 and meet_ext1. Not just meet. If you're dumping a file named meet, that is indeed something new that nobody has checked yet.
 
Last edited by Jiro2,

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,926
Country
Italy
I haven't ever heard an explanation for why stuff should go to Spotpass extdata (which btw can be dumped with BossLotCheckTool, IIRC), which is normally used only until the actual app moves the received stuff to regular saves or extdata!
 
D

Deleted User

Guest
I had the same issue as earlier in the thread with Paper Mario Sticker Star. Other games seem to work just fine. The 2-3 version would just freeze when exporting the save from the cartridge.

The beta build seems to export the cart (get 3 files, one is 0KB though), but when you try to import it back to the cart/CIA, it appears to do it successfully, but when launching the game, you just get a "Save data is corrupted" and it creates a new one. I'll post a log after I delete my current one as it's probably full of useless info.

Edit: attached log but didnt see any info at all for Paper Mario except 1 excerpt at the end (nothing regarding import/export) (created PM4_0.bin [10KB], PM4_1.bin [0KB], and PM4_2.bin [1KB]

Edit2: SDF seems to be able to import/export OK from cart->CIA format.

Every other game I own seems to work just fine, just not Paper Mario Sticker Star.
 

Attachments

  • JKSV.txt
    8 KB · Views: 455
Last edited by ,

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,303
Country
United States
Just used hxd to overwrite most of the file with random garbage. I've now streetpassed over 2 billion people, have 54000+ exchange tickets, and have a weird costume on. I also never started plaza before yesterday.
 

SonicRings

Well-Known Member
Member
Joined
Oct 7, 2012
Messages
1,837
Trophies
1
Location
Johto
XP
1,866
Country
Canada
Just used hxd to overwrite most of the file with random garbage. I've now streetpassed over 2 billion people, have 54000+ exchange tickets, and have a weird costume on. I also never started plaza before yesterday.
Nintendo WISHES the 3DS was that successful! 2 billion people! Lmao!
 

katrain

Well-Known Member
Newcomer
Joined
Apr 3, 2015
Messages
79
Trophies
0
Location
Virginia
XP
94
Country
United States
Just used hxd to overwrite most of the file with random garbage. I've now streetpassed over 2 billion people, have 54000+ exchange tickets, and have a weird costume on. I also never started plaza before yesterday.
Did you happen to get puzzle pieces?
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,303
Country
United States
Did you happen to get puzzle pieces?
Nope. That actually got reset. It did unlock a bunch of stuff, but I can't see what without buying the upgrade.

Why can't I restore my ssb4 account_data.bin and system_data.bin ?
I just deleted and restored my ssb data fine with it. Did you make the backup using it?
 

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
768
Country
United States
Nope. That actually got reset. It did unlock a bunch of stuff, but I can't see what without buying the upgrade.

What happens if you restore all three sets of files all at the same time? (meet from system data, meet_ex0, meeet_ex1, "!!!$&!!!!J!!+s(", and other files from extdata, and CFL_DB.dat)
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,303
Country
United States
Savedatafiler keeps giving me an error.
If you're using the newer build, put the save_data folder in another folder inside the "Super_Smash_Bros_" folder. It should be inside /JKSV/Saves.
If you're using the older one, it should just be in /Saves/ on your SD. Same deal. Put it in another folder named "Restore This" or something inside the SSB folder.
 
  • Like
Reactions: Games&Stuff

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=pA63mm5FnMo&embeds_referring_euri=https%3A%2F%2Flostmediawiki.com...