Homebrew RELEASE JKSV (save manager) for Switch

  • Thread starter JK_
  • Start date
  • Views 138,128
  • Replies 323
  • Likes 23

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Hey, everyone. I know I don't post here often about updates. Over the past few weeks, I've been working on making JKSV able to read its important UI related strings from external files in its romfs. It might just be me because it's my own creation, but it's very cool to me seeing it in different languages. The Switch version is so close to what I wanted to achieve on 3DS but couldn't because of life. I'm really blown away that there were some awesome people that were very eager to translate it too.
2020052711302700-7EF207E2B57A2E283A114282DE633B17.jpg

There's just something so cool to me about it.
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Looking neat indeed! Great work!
Thanks. The guys who made the two different Chinese translations really deserve a huge thanks too.

A recent commit added support for every save type, too. I fixed something I overlooked and you can access system saves that use your account id now. I made it optional so they don't clutter the title selection. Just today I popped in my new Xenoblade definitive cart and made a constant 720p config without having to dump anything besides the one 5KB file I needed from the romfs.
 
  • Like
Reactions: hippy dave

Corgano

Well-Known Member
Newcomer
Joined
Jul 15, 2015
Messages
66
Trophies
0
Age
29
XP
521
Country
Canada
Any way to change the folder location for saves? I prefer to keep my sd root clean, and I'd LOVE to have everything in root/switch/JKSV instead of root/jksv. Could we have it check if root/switch/jksv exists, and use that instead if it does?
 

scandal_uk

Not Really There
Member
Joined
Oct 3, 2005
Messages
322
Trophies
0
Location
UK
XP
580
Country
United Kingdom
Any way to change the folder location for saves? I prefer to keep my sd root clean, and I'd LOVE to have everything in root/switch/JKSV instead of root/jksv. Could we have it check if root/switch/jksv exists, and use that instead if it does?
The latest pre-release has this feature if you add jksv_dir.txt to the Switch folder. Check the repo for info.
 

subcon959

@!#?@!
Member
Joined
Dec 24, 2008
Messages
5,845
Trophies
4
XP
10,109
Country
United Kingdom
Any way to change the folder location for saves? I prefer to keep my sd root clean, and I'd LOVE to have everything in root/switch/JKSV instead of root/jksv. Could we have it check if root/switch/jksv exists, and use that instead if it does?
Here you go, just extract the attached archive to your sd root and all future saves will stay in the switch/JKSV folder instead.
 

Attachments

  • jksv-c9bba1e.zip
    903.5 KB · Views: 148
  • Like
Reactions: LiveMChief

djwarcr

Member
Newcomer
Joined
Jun 5, 2020
Messages
15
Trophies
0
Age
45
XP
70
Country
Costa Rica
Hi all, I got Jksv only for the wedding event,however I did a backup with Jksv, later I went to play the game and there was no save file, the game started from the beginning and clicking restore in Jk is just not restoring my saves.

I been searching online for an answer and that's how I got here.
My Jksv doesnt have dev.sv instead is called system.
In device saves, the TID nor SID# for ACNH are found as a folder in System.
However I can see in device saves my save file.

In my root sd card theres a folder called JKSV, all the folder found in "system" are here but my backup save file was store in a different folder I made called animal crossing /
Inside the backup file made by Jksv are, "Villager0 and Villager1 folders and main.dat, mainheader.dat files

Any help to restore my game file is appreciated


Edit: I manage to restore my save file. thanks
 
Last edited by djwarcr,

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
I should really update the OP sometime.

@djwarcr
You still have your save. I changed the icon to just a picture of a Switch from the Nintendo font. It should say "Device Saves" in the little box above it. Animal Crossing should be in there. Pick the folder and press Y and that should restore it for you.
 
Last edited by JK_,
  • Like
Reactions: IZUNYA

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Hey guys. I looked over minizip's header file a little and added an option (minus on user select) to export to ZIP if anyone is interested in lending a hand and testing a little. You can't import zips yet, that's next. I'm more interested if anyone finds any oddities besides 7zip giving a header warning.

Edit: Just confirming, I have restore from zip working, but I need to add a few things to 100% complete it.
 

Attachments

  • JKSV - 06.06.2020.zip
    902 KB · Views: 164
Last edited by JK_,

IZUNYA

Well-Known Member
Member
Joined
Dec 24, 2019
Messages
376
Trophies
0
XP
783
Country
France
Restoring save in cfw sys doesnt work anymore with pokemon

everytime i load my save in ofw it start all over

edit : NVM i'm stupid, was trying to inject an old save, latest build of pokemon dont like it apparently
 
Last edited by IZUNYA,

Fgamer

Well-Known Member
Member
Joined
May 26, 2012
Messages
125
Trophies
1
XP
1,383
Country
Hey guys. I looked over minizip's header file a little and added an option (minus on user select) to export to ZIP if anyone is interested in lending a hand and testing a little. You can't import zips yet, that's next. I'm more interested if anyone finds any oddities besides 7zip giving a header warning.

Edit: Just confirming, I have restore from zip working, but I need to add a few things to 100% complete it.

Backup and restore from zip is working perfectly for me! JKSV's featureset is tremendous now.

One small request if it's possible, could you add an option for date formatting for the auto naming? At the moment it's YYYY/MM/DD and I'd really like to use DD/MM/YYYY for example.
 
  • Like
Reactions: Shadowfied

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Backup and restore from zip is working perfectly for me! JKSV's featureset is tremendous now.

One small request if it's possible, could you add an option for date formatting for the auto naming? At the moment it's YYYY/MM/DD and I'd really like to use DD/MM/YYYY for example.
OK, I'll make a note and figure something out. Might take a little while. I've been workin pretty hard on getting something ready with @Shadowfied and that's taking priority right now.
 
D

Deleted User

Guest
Hi JK_!

Thank you for all your effort to develop something like this! I'm really excited to have it installed later today when I get home from work.

But I have a question: will it work with the new SX Core (Mariko)? I've installed SX Core last week and I'm running Emunand 10.0.4 and SX OS 3.0.1 (?). I'm asking because I read that some homebrews are bricking Marikos with SX Core...


Thank you!
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Hi JK_!

Thank you for all your effort to develop something like this! I'm really excited to have it installed later today when I get home from work.

But I have a question: will it work with the new SX Core (Mariko)? I've installed SX Core last week and I'm running Emunand 10.0.4 and SX OS 3.0.1 (?). I'm asking because I read that some homebrews are bricking Marikos with SX Core...


Thank you!
I wish I could tell you for sure, but I don't know anyone who has the core installed. Obviously keep a good NAND backup somewhere, but unless something is different on Switch, I don't see how bricking emunand would harm the actual system. Sorry I can't help more.
 
D

Deleted User

Guest
I wish I could tell you for sure, but I don't know anyone who has the core installed. Obviously keep a good NAND backup somewhere, but unless something is different on Switch, I don't see how bricking emunand would harm the actual system. Sorry I can't help more.

No problem! I have a recent NAND, so I'll try your tool later tonight and I'll let you know.

Thanks again!


UPDATE:

So, your tool seems to be working with SX Core + Mariko console. It created individual folders for each game I've played (most folders with the game name, one folder with the Title ID).

I did not try to restore any save, but if the the tool was able to export the save data, it will most likely be able to import them, right?!

Thank you once again!
 
Last edited by ,

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
694
Trophies
1
XP
2,289
Country
United States
Bumping with some info if anyone would like to help out. I've been working on a new feature that would require building a database of game title information. This includes game titles, title ID's and their icons. Unfortunately, I've found that a lot of the sources I'd usually use are incomplete or missing data I would need. I also don't have time to dig through every possible corner of the internet for this stuff. What I've done is written an app I'll attach to this post. It's very simple and just loops through your save data info and writes the information I listed previously to a json array. You'll find a file named games.json in your switch folder after it runs and finishes. I'm still not 100% sure the feature will get completed, but I can't really go much further with just the data of my games and a few friends. You can PM me or just attach the json file to your post here if you're willing to help. Thanks.

Might be worth updating the ReadMe to add switch-curl to the requirements.
True. I haven't gotten the code added to check for updates yet though. I really shouldn't have pushed it, actually. I was planning to get it done ASAP, but a family member is having health issues.
 

Attachments

  • saveinfo2JSON.zip
    91.4 KB · Views: 251

JRoad

Developer
Developer
Joined
May 18, 2018
Messages
1,003
Trophies
0
XP
1,746
Country
Spain
Bumping with some info if anyone would like to help out. I've been working on a new feature that would require building a database of game title information. This includes game titles, title ID's and their icons. Unfortunately, I've found that a lot of the sources I'd usually use are incomplete or missing data I would need. I also don't have time to dig through every possible corner of the internet for this stuff. What I've done is written an app I'll attach to this post. It's very simple and just loops through your save data info and writes the information I listed previously to a json array. You'll find a file named games.json in your switch folder after it runs and finishes. I'm still not 100% sure the feature will get completed, but I can't really go much further with just the data of my games and a few friends. You can PM me or just attach the json file to your post here if you're willing to help. Thanks.


True. I haven't gotten the code added to check for updates yet though. I really shouldn't have pushed it, actually. I was planning to get it done ASAP, but a family member is having health issues.
If i'm not mistaken titledb has what you need. It should only miss some exclusive xci ids.

You seem to be serializing the icons from the games in the json, there's no need for that, you have them in titledb, aside from some regional differences the icons on the console the same that are on Nintendo servers, the ones the eshop uses.

With regional differences i meant the different versions of the icon in the the control nca, those are registered depending on the region that is setup on the console, difference between them are pretty minor and you don't seem to be targetting them either so i'd suggest you to use titledb, in titledb you already have the url to those icons, ids and names.
https://github.com/blawar/titledb
 
Last edited by JRoad,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-