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

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

Inochi.no.Zenmai

Well-Known Member
Member
Joined
Jun 1, 2013
Messages
193
Trophies
0
XP
377
Country
United States
Hey JK, you should update the first post with all the new tweaked releases and info for what they do. The thread is a bit messy and it can be hard to locate everything (gbatemp's search function isn't great)
 

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,634
Country
United States
Whenever I try to export a save it tells me "Error opening save archive!" Help?
export the EXT data. Exporting save data will not work for MHGen, Fantasy Life, and other games that store their save data on the SD card

Have you started the game at least once and let the game do what it needs to do to initialize the save?
and this too, ofc.
 
Last edited by iSharingan,

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,634
Country
United States
Can I use this to backup my Gateway 3ds saves on my o3DS and import them to cia saves on my N3DS?
depends on which game. A few games like Fantasy Life can detect when they've been moved to a new system (ofc this isn't really a feature of the save, itself - rather it's the game reading a system ID encoded into the save), but for the most part many other games' saves are 'portable' like that (for example, Monster Hunter generations)
 
Last edited by iSharingan,

simbin

Well-Known Member
Member
Joined
Jul 28, 2015
Messages
588
Trophies
0
XP
1,386
Country
United States
depends on which game. A few games like Fantasy Life can detect when they've been moved to a new system (ofc this isn't really a feature of the save, itself - rather it's the game reading a system ID encoded into the save), but for the most part many other games' saves are 'portable' like that (for example, Monster Hunter generations)

Legend of Zelda: A Link Between Worlds, Super Mario 3D Land and Luigi's Mansion 2 are the most import to me.
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,287
Country
United States
Hey JK, you should update the first post with all the new tweaked releases and info for what they do. The thread is a bit messy and it can be hard to locate everything (gbatemp's search function isn't great)
Sorry about that. I planned on having it/JKSV updated by now, but between not having too much time and my PC finally giving up for good, I haven't gotten to it. I even had to clone the git and recreate the Pokebank code because of it. I don't have anything to hook the hard drive up to get anything off of it.
 
  • Like
Reactions: Inochi.no.Zenmai

Toujou

New Member
Newbie
Joined
Sep 28, 2016
Messages
4
Trophies
0
Age
31
XP
71
Country
France
Hi guys,

I have a N3DS with 11.1.0-34, a Sky3DS, and the ability to go to HBL with oodthax and powersaves.
My 1st question is, can I use JKSV to export/import my save from Pokemon AS (physical game) using the pokebank method ?
The second one is, can I use JKSV to export/import my save from ACNL (on the Sky3DS) ?
 
  • Like
Reactions: Freyalder

Freyalder

New Member
Newbie
Joined
Oct 6, 2016
Messages
3
Trophies
0
Age
36
XP
52
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.
Ok, first, you're a champion. Second, I'm having some dramas importing a save file onto my AS cart. I'm fairly new to this (as in, today - I was using pchex++ then foolishly updated my 3ds, have only just got back to homebrew, and am one Hoopa away from a complete pokedex) and successfully exported the save. I'm able to reimport the original backup, but I'm having dramas with the pkhex file with a hoopa inserted. I verified checksums and saved the main., but every instance of me attempting to run it ends with 'file corrupted'. I tried deleting secret values but that came up with an error.

Do you have any advice?
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,287
Country
United States
Ok, first, you're a champion. Second, I'm having some dramas importing a save file onto my AS cart. I'm fairly new to this (as in, today - I was using pchex++ then foolishly updated my 3ds, have only just got back to homebrew, and am one Hoopa away from a complete pokedex) and successfully exported the save. I'm able to reimport the original backup, but I'm having dramas with the pkhex file with a hoopa inserted. I verified checksums and saved the main., but every instance of me attempting to run it ends with 'file corrupted'. I tried deleting secret values but that came up with an error.

Do you have any advice?
Do you have the main file inside another folder inside the 'Pokemon Alpha Sapphire' folder?
 
  • Like
Reactions: Freyalder

Shruikan

Well-Known Member
Newcomer
Joined
Feb 3, 2016
Messages
48
Trophies
0
Age
38
Location
Brazil / SP
XP
253
Country
Brazil
Hello guys!

How do I do to import saves cartridges?

Every time I try, the message that did not date (error).

I am wanting to "import" the saves of Pokemons, Metal Gear Solid 3 and PES 2013.
 

Freyalder

New Member
Newbie
Joined
Oct 6, 2016
Messages
3
Trophies
0
Age
36
XP
52
Country
Do you have the main file inside another folder inside the 'Pokemon Alpha Sapphire' folder?
Figured that out late last night, tried one more time and this time placed it into the exact folder the export saved into rather than into a new folder. Not sure why this way works and the other doesn't but I'm happy knowing it works :) thanks again!
 

Ray_the_4th

New Member
Newbie
Joined
Oct 7, 2016
Messages
2
Trophies
0
Age
30
XP
51
Country
Australia
Noob Question:I am trying to edit my Omega Ruby save file.
I got the PokeBank and exported the save (it is some file called turtle. I don´t know why, it was generated automatically)
However it can not be edited with PKHex. What am I donig wrong? Can someone please explain to me how the whole PokeBank exploit works? =)
 
Last edited by Ray_the_4th,

Freyalder

New Member
Newbie
Joined
Oct 6, 2016
Messages
3
Trophies
0
Age
36
XP
52
Country
How do I import the save of a cartridge?
Using the app, load 'pokebank' then select cartridge, go to save data and select export. Once you've exported and done what you wanted you need to save the file in the *same folder*, return to homebrew and this app and then select 'import' open the folder and select the main. you want


Noob Question:I am trying to edit my Omega Ruby save file.
I got the PokeBank and exported the save (it is some file called turtle. I don´t know why, it was generated automatically)
However it can not be edited with PKHex. What am I donig wrong? Can someone please explain to me how the whole PokeBank exploit works? =)
It should be called 'main' you might be opening the wrong file?
 
  • Like
Reactions: Gon Freecss

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
3,000
Trophies
2
XP
2,790
Country
Can someone care to explain why it has to load Bank first instead?
Like how the Bypass work
I just wanted to know.
Thanks

3dsx based homebrew has to take over an existing legitimate (unless you are running cfw, but in that case you can just use the cia version) application or game and runs under the same permissions as the program taken over. Thus, it has to load Bank first since Bank is allowed to read and write to pokemon save data. The CIA version doesn't have that problem since a CIA can set/declare it's own permissions.
 
  • Like
Reactions: ElYubiYubi

maxobremer

New Member
Newbie
Joined
Oct 7, 2016
Messages
2
Trophies
0
Age
26
XP
45
Country
Netherlands
3dsx based homebrew has to take over an existing legitimate (unless you are running cfw, but in that case you can just use the cia version) application or game and runs under the same permissions as the program taken over. Thus, it has to load Bank first since Bank is allowed to read and write to pokemon save data. The CIA version doesn't have that problem since a CIA can set/declare it's own permissions.

I have a question. How can i use my homebrew to edit ORAS? I have pokemon bank and a subscription for it, freaky hax and omega ruby. because I do not understand what you mean with loading bank in homebrew. I'm sorry but I'm a noob regarding this and really want to edit my saves again.
Thanks in advance
 

Wojton

Well-Known Member
Member
Joined
Mar 7, 2014
Messages
180
Trophies
0
Age
32
XP
239
Country
Poland
I have a question. How can i use my homebrew to edit ORAS? I have pokemon bank and a subscription for it, freaky hax and omega ruby. because I do not understand what you mean with loading bank in homebrew. I'm sorry but I'm a noob regarding this and really want to edit my saves again.
Thanks in advance
  • Download the latest release of JK's save manager with PASLR bypass.
  • Extract it to your SD Card.
  • Start up homebrew launcher using an entrypoint of your choice (freakyhax in your case)
  • Start up JK's Save Manager on the list of homebrew.
  • On the target title selector screen, use D-pad to change the target title from your Pokemon game to Pokemon bank, press A to confirm.
By doing that, you will be able to import/export Pokemon OR/AS savefile on 11.1.0-34 firmware, something that doesn't otherwise work because of physical memory randomization (PASLR) that was enabled for that game with the latest firmware.
 
Last edited by Wojton,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    realtimesave @ realtimesave: now I have 3 mig switch. going to return these 2 to aliexpress tho