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

  • Thread starter JK_
  • Start date
  • Views 1,834,569
  • Replies 3,680
  • Likes 243

MistahMoo

Member
Newcomer
Joined
Jul 18, 2016
Messages
12
Trophies
0
Age
32
XP
73
Country
United States
Apologies for the question as I am still new to this whole thing. How do I exactly restore a save file using the system_backup that it creates when I export extdata?
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
@MistahMoo
Just delete the system file that's already there and rename system_backup to just system. I'm assuming some kind of edit didn't go so smooth and you want to use system_backup as a replacement, right?
 

MistahMoo

Member
Newcomer
Joined
Jul 18, 2016
Messages
12
Trophies
0
Age
32
XP
73
Country
United States
@MistahMoo
Just delete the system file that's already there and rename system_backup to just system. I'm assuming some kind of edit didn't go so smooth and you want to use system_backup as a replacement, right?

That is correct. When I try to load the system_backup on the editor I'm using, only the one named 'system' is available to use. I assume by renaming it, it will work, didn't think of it. Thanks for the quick response!
 

Ieattheworld

Member
Newcomer
Joined
Jul 20, 2016
Messages
18
Trophies
0
Age
24
XP
41
Country
This is a save manager you can install as a CIA. This means no more booting into the homebrew menu and rebooting to import and export saves.

Testing has shown that it doesn't appear to have any problems with any titles. Thanks to @Gocario, it will automatically delete any secure values.
It can also export and import ExtData IF the title uses it.

I've made it as simple as I can, while keeping the slot feature from my old save manager.
When you select backup or restore, you will have to select or create a new slot. If you don't like the input screen, you can create the directories yourself inside the game's export folder.

Save Data is exported to SD:/JKSV/Saves/[Title]/[Slot Dir]
ExtData is exported to SD:/JKSV/ExtData/[Title]/[Slot Dir]
System Save data is exported to SD:/JKSV/SysSave/
Boss ExtData is exported to SD:/JKSV/Boss/
Shared ExtData is exported to sd/JKSV/Shared/[ID]/[DIR]

Tell me if you have any issues. I've tried my best to get everything 100%, but I'm not perfect.

-FAQ-

-Why two QR codes?-
One has a font that supports Japanese, the other does not. This makes a 1.5MB difference in
size, so I figured I'd offer it for people who don't need the JPN support.

-I get a message saying "Error opening save archive!"-
This means one of two things usually. The first is that the game has not been
started and/or given a chance to format its save data. The second is that this title
saves to Extra Save Data or ExtData, like Fantasy Life or Monster Hunter Generations.

-What happened to L or R for auto dating?-
Type in the number 2 to have both formats pop up in the dictionary box.

-I can't open the Extra Data for [Title], but I know it's there.-
Some games with multiple versions, Pokemon and Fire Emblem Fates for example, save to
an extra data archive that they all share. This means I need to add a redirect for these
games before you can access it. I do not enumerate the Extra Data, I use the ID from the
title to access it or test if it's there.

-I open the 3DSX and it says "Nintendo 3DS Camera" or is blank and doesn't work-
You need the JKSM.xml file in the same directory as the 3dsx. This tells the HBL that JKSM
needs a target title.

-The 3DSX gets stuck on certain titles-
You need a newer boot and mmap files for 9.6+ files. You can find them here: https://github.com/ihaveamac/9.6-dbgen-xmls

-What is MHGSV?-
MHGSV is a save data tool specifically for Monster Hunter Generations. It is intended for people using homebrew
only on official firmwares, as it detects you system's region and uses that to determine which
archive to open. Using it on a US system with a JPN game for example will not work as it will
try to open archive 0x1870 instead of 0x1554. It does not need an xml file or target, making it easier
to work with if you only want quick save edits.

QR Codes/DL Links:
The 3DSX and MHGSV are attached to this post. I will work on getting source cleaned up and updated the next couple days when I have time. If you have any issues, be sure to tell me. It may not look too different, but I did have to change the way it worked in some places to get the home button working again.

The latest version is from 7/21/2016. It includes:
3DS Software keyboard
Home button works for most of the program. Exceptions are when user input is needed
Play coins can be set to any number between 0 to 300.
Auto centered text for menus.(This is easily changed back if no one likes it.)
Finally has color changing built in. Sliders maybe later. Any paint program can give you RGB values
Tries to imitate the way SDF handles errors(I don't like this too much and might switch back.)
Probably other stuff too.

The banner and icon were made by @Sgt. Lulz.

A big thanks to @Shadowfied, @Phanton, @Sgt. Lulz, and @A_Random_Guy for risking their saves and testing.

Source is available here: https://github.com/J-D-K/JKSM. I'm far from a pro though, so I know some could probably be done better.
hello I have some questions about this save manager, I pasted the files to the 3ds file but when I go to homebrew and try launching it the save manager just quits...can you help me fix this problem?

--------------------- MERGED ---------------------------

this is what I have: New 3ds xl 11.0.0.33u with a homebrew legend of zelda ocarina of time. I saved the file jksm to 3ds folder in my micro sd card. when i launch the homebrew I see it then i click it doesnt launch. why isnt it working?
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Feels really strange to have all text centered. Could this be selectable?
I know. I felt the same way at first, but now it feels weird to me if I use an older one. It's only one bool, so making it an option wouldn't be difficult.

hello I have some questions about this save manager, I pasted the files to the 3ds file but when I go to homebrew and try launching it the save manager just quits...can you help me fix this problem?

--------------------- MERGED ---------------------------

this is what I have: New 3ds xl 11.0.0.33u with a homebrew legend of zelda ocarina of time. I saved the file jksm to 3ds folder in my micro sd card. when i launch the homebrew I see it then i click it doesnt launch. why isnt it working?
You copied the whole folder and not just the 3DSX file? I test the 3DSX with yellows8's hbl launcher CIA, maybe someone who uses OOT3D to launch it can help a bit better.
 

Inorizushi

*yawn*
Member
Joined
Oct 27, 2015
Messages
209
Trophies
0
XP
173
Country
United States
hello I have some questions about this save manager, I pasted the files to the 3ds file but when I go to homebrew and try launching it the save manager just quits...can you help me fix this problem?

--------------------- MERGED ---------------------------

this is what I have: New 3ds xl 11.0.0.33u with a homebrew legend of zelda ocarina of time. I saved the file jksm to 3ds folder in my micro sd card. when i launch the homebrew I see it then i click it doesnt launch. why isnt it working?

Well aren't you lucky that I brought my 3ds and my games along with me on this trip.
I'll give it a test real quick. What game are you trying to use?
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Just an update on what's going on. The source has been updated, but it's not cleaned up yet. My PC has been having issues lately, and I wanted to get it up just in case.
 
  • Like
Reactions: hiten

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
This is my first time making it this far in the guide, I'm not actually sure how to install CIAs yet.
If you're on section 3 of Part 4, you should have FBI injected into your emuNAND's Health&Safety app as that was Section II.

1) Put the JKSM CIA onto your SD card.
2) Launch into emuNAND, launch FBI (aka Health&Safety icon), select SD and find JKSM.cia and install it.
3) Load up JKSM after you've installed it and backup your save files.
 
Last edited by KunoichiZ,

Hylianzero

Well-Known Member
Member
Joined
Nov 21, 2010
Messages
201
Trophies
1
XP
499
Country
United States
If you're on section 3 of Part 4, you should have FBI injected into your emuNAND's Health&Safety app as that was Section II.

1) Put the JKSM CIA onto your SD card.
2) Launch into emuNAND, launch FBI (aka Health&Safety icon), select SD and find JKSM.cia and install it.
3) Load up JKSM after you've installed it and backup your save files.

This is exactly what I needed, thank you! The guide hadn't covered what FBI is or how to use it yet and I didn't want to mess anything up by looking ahead and confusing myself.
 
  • Like
Reactions: KunoichiZ

geekboy1011

Well-Known Member
Newcomer
Joined
Mar 24, 2013
Messages
74
Trophies
0
Age
30
XP
584
Country
United States
I am sure this has been asked many time but does this work with gateway cards? Every time I try to use it it says error opening save archive! There are quite a few saves I would like to transfer to cia's off my gateway card. But have not been able to figure out how to do so yet. It does load the correct cartridge info tho. So if I have say TFF Curtain Cal loaded it says its TFF Curtain Call at the top. Installed JKSM from the qr code this morning. Any ideas?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=4N-3vv4kzdk