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

  • Thread starter JK_
  • Start date
  • Views 1,835,915
  • Replies 3,680
  • Likes 243

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
750
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?

https://gbatemp.net/threads/importing-gateway-saves-to-cia-games.425743/

Basically a Gateway save can't be exported unless it's copied to or from a special .sav name 0004000002C23200.sav. Most of what's in that guide is just a way to do that more easily.
 
Last edited by Jiro2,

Feroz El Mejor

Well-Known Member
Member
Joined
Jan 26, 2014
Messages
423
Trophies
1
Location
Villa Raíz (Hoenn)
Website
www.youtube.com
XP
1,261
Country
Spain
I know that I asked about this before, buuuut... Can anyone try to fix the export/insert the save from Rhythm Thief, it gives to me yellow screen with both versions (Digital/physical).

It is a game from 2012, it's really strange that any homebrew worked with that game, I would really apreciate it if anyone can make it work (3dsx. version).
 

EmulatorLover

3ds master race
Member
Joined
Apr 26, 2015
Messages
973
Trophies
0
Age
27
Location
Anywhere ;)
XP
533
Country
United States
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.
this isn't a cia
 

RacsoSakuraba

Well-Known Member
Member
Joined
Mar 13, 2016
Messages
267
Trophies
0
XP
541
Country
Venezuela
nvm I couldn't find the cia download

bro...
njxjuLi.png
 

gboy

Member
Newcomer
Joined
Jul 25, 2016
Messages
5
Trophies
0
Age
39
XP
51
Country
hi! how to use JK Save Manager? do you have simple procedure "how to"? where can i download this? where do i need to install? thanks a lot
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,292
Country
United States
The auto-name feature got removed? It used to be pressing R would generate a name for the save folder where the main file goes in.
I'm considering changing it back to how I had it before. The date was the initial text in the box then instead of being blank. I actually built it this way for myself so I can just hit OK and be done with it.
 
  • Like
Reactions: jaspern

Femtales

New Member
Newbie
Joined
Jul 26, 2016
Messages
3
Trophies
0
Age
28
XP
43
Country
Germany
I really dont know anything about 3ds hacking or so....
But I really want to use pkhex for pokemon alpha sapphire where I need the save files though... now my question is: can i use this tool here to achieve want i want? If yes, could you give me a little explanation? (i am using a 2ds on firmware 11.0.0-33E)
 

Posghetti

Un-official ReVeluv Leader
Member
Joined
Mar 15, 2016
Messages
1,141
Trophies
0
Location
Michigan
XP
782
Country
United States
I really dont know anything about 3ds hacking or so....
But I really want to use pkhex for pokemon alpha sapphire where I need the save files though... now my question is: can i use this tool here to achieve want i want? If yes, could you give me a little explanation? (i am using a 2ds on firmware 11.0.0-33E)

If your 2DS dosen't have a cfw installed, you can't use this to get your Pokemon save data
 

Omegablu

We shall not yield to the Kingdom of Nohr!
Member
Joined
Mar 10, 2016
Messages
1,140
Trophies
0
Location
Ice Tribe Village
XP
1,015
Country
United States
I really dont know anything about 3ds hacking or so....
But I really want to use pkhex for pokemon alpha sapphire where I need the save files though... now my question is: can i use this tool here to achieve want i want? If yes, could you give me a little explanation? (i am using a 2ds on firmware 11.0.0-33E)
If your 2DS dosen't have a cfw installed, you can't use this to get your Pokemon save data
There's a 3dsx build as well. What you will need on fw 11.0 is either the game freakyforms or someone else with a hacked 3ds.
 

Curtis Lister

Well-Known Member
Newcomer
Joined
Jul 18, 2016
Messages
53
Trophies
0
Age
27
XP
99
Country
Canada
Hey there, I downloaded a couple files with JKSM.cia and a folder titled JKSM and a folder titled 3ds, where do I put these? Do I just put them on the root of my SD card and load it up on Homebrew launcher? also I already have a folder titled 3ds from when I installed menuhax, do I put the files in there? Thanks for the help!
 
Last edited by Curtis Lister,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    DinohScene @ DinohScene: when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying