ROM Hack RELEASE Y'allAreNUTs save tool - aka switch-save-dump-hack-job by 3096

MegaMagikarp

Well-Known Member
OP
Newcomer
Joined
Mar 25, 2015
Messages
83
Trophies
0
Location
California
XP
664
Country
Taiwan
Uh... yea I'm 3096 btw. Idk why I chose this retarded username on gbatemp

link:
https://github.com/3096/nut/releases/

nutdemo.png

Use UP & DOWN to select a save. LEFT & RIGHT to skip 5 saves.
Press A to dump save files into "save/" or press Y for "save/{titleID}/{userID}/" (will overwrite whatever's already in there.)
Press ZR to dump all saves
Press X to inject all files that are present in "inject/" (For now, don't put too many file at one time. Only put 1 folder for botw save for example. Use at your own risk and always have backups)
Press PLUS to quit when not copying files.

Since console output doesn't support UTF-8, you can press R to show title ID instead. When you see garbled text (Japanese names, for example) you can manually look up a title here.
Avoid using this while the Switch is docked, as in my testing docked mode seems unstable and sometimes crashes.

I only made a release of this homebrew because I saw people trying to get builds of my previous versions and it got quite messy... This is by no means a formal program for the long term. It's just a filler for people who are too impatient to wait for Checkpoint's stable version on 5.0.

Change log v0.1.1:
  • General stability improvements to enhance the user's experience
  • Y button to dump save to `save/{titleID}/{userID} and use ZR to dump all saves
  • LEFT and RIGHT button to navigate save list by 5 saves
  • R button to toggle title ID display when selecting, helps non English titles
  • Avoid accidental X or ZR button press with a confirmation message

Credits:
Me
3096
MegaKarp
Stary for showing me how to find the issue commit in libnx
All the hardworking people behind libnx
 
Last edited by MegaMagikarp,

OkazakiTheOtaku

no thanks, I don't want a custom title
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,104
Country
Japan
Mmh... after Checkpoint switch release...
Checkpoint has a few bugs on the Switch at the moment. It's an amazing piece of software but like all things in the Switch scene right now, it's still a WIP.
What system versions are compatible with this? Just 5.x or 4.x?
 

MegaMagikarp

Well-Known Member
OP
Newcomer
Joined
Mar 25, 2015
Messages
83
Trophies
0
Location
California
XP
664
Country
Taiwan
Checkpoint has a few bugs on the Switch at the moment. It's an amazing piece of software but like all things in the Switch scene right now, it's still a WIP.

What system versions are compatible with this? Just 5.x or 4.x?

Which bug ?

It's not checkpoint's bug. It's libnx either has some bug or needs an update. I had to use a forked version of libnx to build nut to work on 5.0, while doing so sacrificing inject commit success rate. like it can fail if inject size is too large or some other reason. This homebrew is far from ideal but just a filler until we have a stable Checkpoint
 
  • Like
Reactions: Xyphoseos

YodaXY

Active Member
Newcomer
Joined
Jan 26, 2009
Messages
33
Trophies
0
XP
920
Country
Germany
of corse i know that but it gives me an error after copy a few files;

fsdevCommitDevices() failed; 346402
Try injecting less data maybe?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over