Homebrew RELEASE JKSV (save manager) for Switch

  • Thread starter JK_
  • Start date
  • Views 140,870
  • Replies 322
  • Likes 23

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
@impeeza ,but before OFW 16.0.0 it opened directly without that procedure,i also watched several videos on YouTube to understand the problem and if i had done something wrong.
Are you using any new sysmodules that you weren't using on FW 16? That error, when corrected by title takeover, is 99.9% likely to be a result of not enough available memory. Perhaps OFW 18 needs more ram than 16, so even without adding new sysmodules, the upgrade could have introduced the problem. How many sysmodules are you using? The only other similar report I've seen, has to do with google drive configuration. I am probably wrong here, but I think the google drive stuff makes use of the hidden browser applet, which needs a bunch more ram than a normal homebrew applet.

Again, using my own build (that likely has none of the re-write involved), I have no issues even in applet mode. The modules I have are: edizon, sysmodules, sys-clk, sys-patch (which won't matter because it self-terminates after it does its checks), and emuiibo.
 
Last edited by urherenow,
  • Like
Reactions: Blythe93

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,070
Trophies
1
XP
8,246
Country
Italy
Are you using any new sysmodules that you weren't using on FW 16? That error, when corrected by title takeover, is 99.9% likely to be a result of not enough available memory. Perhaps OFW 18 needs more ram than 16, so even without adding new sysmodules, the upgrade could have introduced the problem. How many sysmodules are you using? The only other similar report I've seen, has to do with google drive configuration. I am probably wrong here, but I think the google drive stuff makes use of the hidden browser applet, which needs a bunch more ram than a normal homebrew applet.

Again, using my own build (that likely has none of the re-write involved), I have no issues even in applet mode. The modules I have are: edizon, sysmodules, sys-clk, sys-patch (which won't matter because it self-terminates after it does its checks), and emuiibo.
@urherenow ,these are the modules i have installed on my Switch with OFW 18.0.0&AMS 1.7.0
2024042217124300-DB1426D1DFD034027CECDE9C2DD914B8.jpg
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,529
Trophies
3
Age
46
Location
At my chair.
XP
19,446
Country
Colombia
The solution is simple:

Always load HBL using FULL TITLE override, NEVER USE HBL ON APPLET MODE, no Homebrew give you support on applet mode.

Applet Mode is there for the very first setup of Homebrew, after that FULL TITLE OVERRIDE is needed.

also you can install a forwarder to launch HBL from HOS directly.
 
  • Like
Reactions: Blythe93

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
@urherenow ,these are the modules i have installed on my Switch with OFW 18.0.0&AMS 1.7.0

I have never used this hekate toolbox thing so I can't really comment on it. I just look at the tesla menu to see what's there, and ovlSysmodules. If everything really is disabled/off when you get the crash, then I really don't know why you're getting that error. Sorry I can't help. Anything look different in /config/JKSV/JKSV.cfg?

Code:
#JKSV config.
workDir = "sdmc:/JKSV/"

includeDeviceSaves = false
autoBackup = true
autoName = false
overclock = false
holdToDelete = true
holdToRestore = true
holdToOverwrite = true
forceMount = true
accountSystemSaves = false
allowSystemSaveWrite = false
directFSCommands = false
exportToZIP = false
languageOverride = false
enableTrashBin = true
titleSortType = ALPHA
animationScale = 3.000000
 

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,070
Trophies
1
XP
8,246
Country
Italy
I have never used this hekate toolbox thing so I can't really comment on it. I just look at the tesla menu to see what's there, and ovlSysmodules. If everything really is disabled/off when you get the crash, then I really don't know why you're getting that error. Sorry I can't help. Anything look different in /config/JKSV/JKSV.cfg?

Code:
#JKSV config.
workDir = "sdmc:/JKSV/"

includeDeviceSaves = false
autoBackup = true
autoName = false
overclock = false
holdToDelete = true
holdToRestore = true
holdToOverwrite = true
forceMount = true
accountSystemSaves = false
allowSystemSaveWrite = false
directFSCommands = false
exportToZIP = false
languageOverride = false
enableTrashBin = true
titleSortType = ALPHA
animationScale = 3.000000
@urherenow ,this is mine JKSV.cfg
2024042220144300-DB1426D1DFD034027CECDE9C2DD914B8.jpg
2024042220155000-DB1426D1DFD034027CECDE9C2DD914B8.jpg
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
Looks like your version is definitely different than mine. After I backup my SD, I'll try using the latest from github and compare (and see if I can reproduce your problem). It's going to be a while though... currently 2+ hours left on my backup...

If I do reproduce it, I'll try to figure out how to get you the .nro that I'm using, assuming you trust me. I don't usually mod things, I just build them from source. Only mod I really have is my own fusee build with the kip patches re-enabled (which, in case you're wondering, shouldn't have any bearing on your issue). And my own updated lockpick_rcm.
 

JK_

Well-Known Member
OP
Member
Joined
Sep 4, 2015
Messages
696
Trophies
1
XP
2,306
Country
United States
Looks like your version is definitely different than mine. After I backup my SD, I'll try using the latest from github and compare (and see if I can reproduce your problem). It's going to be a while though... currently 2+ hours left on my backup...
The rewrite currently uses a slightly different config. I forgot about that too. @NeoGranzon should delete that because old JKSV won't know how to interpret the ints instead of bools.
 
  • Haha
Reactions: impeeza

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
The rewrite currently uses a slightly different config. I forgot about that too. @NeoGranzon should delete that because old JKSV won't know how to interpret the ints instead of bools.
I just realized that myself. Just grabbed the latest release .nro and the crc32 matches mine (I may have had an issue building on my end... don't remember now). That config file might be the whole issue @NeoGranzon

EDIT: Nope. No issues at all building it. Don't know why I'm using that release at the moment, but at least it led me to the .cfg thing...
 
Last edited by urherenow,

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
@JK_ @urherenow ,by editing the JKSV .cfg file (i have the latest version of Github),would you be able to make it work directly?
I'd just delete it first. If it isn't there, it should create itself with all of the proper default settings. After all, when a new user goes to github, the .nro file is the only thing they put on their card to start with. Now I'm wondering myself, if I'm using the release instead of the last build I made, because my build was crashing like you, as a result of having the older config on my card. I honestly don't remember. And still 1.5 hours left on the backup I started. Huge SD cards are both a blessing and a curse...
 
Last edited by urherenow,

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,070
Trophies
1
XP
8,246
Country
Italy
I'd just delete it first. If it isn't there, it should create itself with all of the proper default settings. After all, when a new user goes to github, the .nro file is the only thing they put on their card to start with. Now I'm wondering myself, if I'm using the release instead of the last build I made, because my build was crashing like you, as a result of having the older config on my card. I honestly don't remember. And still 1.5 hours left on the backup I started. Huge SD cards are both a blessing and a curse...
@urherenow ,already tried this procedure with the latest version of Github and it still crashes.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
@urherenow ,already tried this procedure with the latest version of Github and it still crashes.
you don't have more than 1 jksv on your card, do you? Like /switch/jksv.nro, as well as /switch/jksv/jksv.nro? Because the github one is definitely the one I'm using, and I have no issues. One more time, does it still crash while opening hb with the title takeover?

Better yet, is your emummc RAW or file-based? If it's file based, make a fresh backup. Then format your card, and place ONLY your nintendo folder, emummc folder back, and /bootloader/hekate_ipl.ini back, then manually download and extract the latest hekate, Atmosphere, and jksv and add those. Nothing else. If at this point you get a crash, then the issue may be your SD card or your console's RAM. Also, before you boot out of hekate, make sure your cal0 is correct (as far as console serial# and what not).
 

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,070
Trophies
1
XP
8,246
Country
Italy
you don't have more than 1 jksv on your card, do you? Like /switch/jksv.nro, as well as /switch/jksv/jksv.nro? Because the github one is definitely the one I'm using, and I have no issues. One more time, does it still crash while opening hb with the title takeover?

Better yet, is your emummc RAW or file-based? If it's file based, make a fresh backup. Then format your card, and place ONLY your nintendo folder, emummc folder back, and /bootloader/hekate_ipl.ini back, then manually download and extract the latest hekate, Atmosphere, and jksv and add those. Nothing else. If at this point you get a crash, then the issue may be your SD card or your console's RAM. Also, before you boot out of hekate, make sure your cal0 is correct (as far as console serial# and what not).
@urherenow ,no just one in switch/JKSV/JKSV.nro if i open it directly from HBmenu it crashes,however if i open it after starting a game by holding R pressed it doesn't crash and works normally.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,815
Trophies
2
Age
48
Location
Japan
XP
3,739
Country
United States
@urherenow ,no just one in switch/JKSV/JKSV.nro if i open it directly from HBmenu it crashes,however if i open it after starting a game by holding R pressed it doesn't crash and works normally.
All I can say is to do it that way then. I just tried a fresh build, which is 14 commits beyond the latest release, and it still works in applet mode, without messing with the .cfg file first. Except now, it just warns me that it's in applet mode, and that certain functions will not work, and the title up top, right next to "JKSV" says "APPLET MODE" in a bold red font. No crash. I wonder if you would crash running skyrim with hi-res mods... it's almost as if one of your ram chips are faulty.

Honestly, this thread is cluttered enough and it's time I get to sleep. Sorry I couldn't find a better answer for you.

Maybe see what the programs posted here do, for good measure: https://gbatemp.net/threads/ram-memory-test-utility-for-switch.630805/post-10125991

Two posts after that, someone said one of the tests passed, but the other test showed a stuck address, so use both.
 

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,070
Trophies
1
XP
8,246
Country
Italy
All I can say is to do it that way then. I just tried a fresh build, which is 14 commits beyond the latest release, and it still works in applet mode, without messing with the .cfg file first. Except now, it just warns me that it's in applet mode, and that certain functions will not work, and the title up top, right next to "JKSV" says "APPLET MODE" in a bold red font. No crash. I wonder if you would crash running skyrim with hi-res mods... it's almost as if one of your ram chips are faulty.

Honestly, this thread is cluttered enough and it's time I get to sleep. Sorry I couldn't find a better answer for you.

Maybe see what the programs posted here do, for good measure: https://gbatemp.net/threads/ram-memory-test-utility-for-switch.630805/post-10125991

Two posts after that, someone said one of the tests passed, but the other test showed a stuck address, so use both.
@urherenow ,this also doesn't work in applet mode
2024042300053800-1AB131B6E6571375B79964211BB3F5AE.jpg

i don't understand how you can get the apps to work directly.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I want a handheld gaming system with a tablet sized screen, like a 8 or10" screen, with controllers that can detach like the Switch.
  • BakerMan @ BakerMan:
    @BigOnYa i was legitimately trying to scratch my leg, this is reminding me of that cylinder post
  • Scarlet @ Scarlet:
    I don't see the buzz about a square screen personally. I think there will be a review on the site within a few weeks though if you are interested.
    +1
  • Scarlet @ Scarlet:
    I've put down the money on the Odin 2 Mini since I just love that Vita form factor. Loved the power of the Odin 2 but the size always put me off, this one seems exactly what I've been wanting.
  • K3Nv2 @ K3Nv2:
    I don't care about the square screen it's just nice to hold something you don't have to stretch your arms a foots length
  • K3Nv2 @ K3Nv2:
    All these things expecting to be super huge is overrated just run a type c cable to your TV if you want a big display or in my case screen mirror it
  • BigOnYa @ BigOnYa:
    On the go tho I meant, I use my 10" tablet and a Bluetooth controller for retro gaming while sitting on my porch or on long car rides sometimes. Easier on my eyes than the Switch screen.
  • K3Nv2 @ K3Nv2:
    My point is we already have enough shit with big displays having something pocketable with up to ps2 would be fine on the go
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ken unless the games are made for that screen size most suck on a screen that size... Having a square screen and being brighter and higher res helps but it's not a cure all, text is tiny bullets are tiny, your.... Well lol
  • K3Nv2 @ K3Nv2:
    You can stretch to fit probably it's not all bad that they make it seem to be
  • K3Nv2 @ K3Nv2:
    People always yap about oh but you loose pixels but yeah it won't look awful either
  • Psionic Roshambo @ Psionic Roshambo:
    I like filters :P
  • K3Nv2 @ K3Nv2:
    Filters are why you don't go on 2nd dates
  • Psionic Roshambo @ Psionic Roshambo:
    Lol nahhh it's because I usually get what they want on the first date lol
  • Psionic Roshambo @ Psionic Roshambo:
    I swear if I hear "I don't usually do this on the first date" on more time... I am going to start counting
  • K3Nv2 @ K3Nv2:
    I bought you McDonald's even tho you lied about your pics I still deserve this
  • Psionic Roshambo @ Psionic Roshambo:
    No no continue, I hear these things women say so often I decided to start counting
  • K3Nv2 @ K3Nv2:
    I tried that new Pepsi lime it just taste like pepsi
  • DTApple @ DTApple:
    With lime, right?
  • K3Nv2 @ K3Nv2:
    Just pepsi lol
  • K3Nv2 @ K3Nv2:
    Oh yeah it's D-Days 80th anniversary today
  • BigOnYa @ BigOnYa:
    I drink the Coke with lime all the time, in my Spiced rum (Captain Morgans) I hate pepsi
  • K3Nv2 @ K3Nv2:
    Probably better just to jizz a lime squeeze inside it
    K3Nv2 @ K3Nv2: Probably better just to jizz a lime squeeze inside it