Homebrew [PSA] Easiest (Current) Way To Edit Pokemon Sun/Moon Saves

Startropic1

Well-Known Member
OP
Member
Joined
May 1, 2013
Messages
163
Trophies
0
Age
44
Location
C-Island
XP
491
Country
United States
I've seen a bunch of tutorials around talking about extracting your saves and decrypting via a couple different 3DS save managing homebrews that require several steps, and imo are a bit more complicated that necessary. Here's the method I'm using that is waaay easier, and fyi I'm using a legit NTSC US 3DS retail cart version of Pokemon Sun. I've used the same method with my digital version of Pokemon Y so I see no reason why it shouldn't work with the digital versions of Sun & Moon. Anyway, moving on!

What You Need:
*PC running Windows 7 (For some dumb reason Nintendo hasn't updated the function we'll be using to work with Windows 10 and no one should use Windows 8. Ever. Period.)
*Wifi enabled computer network. (You can take your Windows 7 laptop & 3DS somewhere with free wifi if you want. You don't even need internet access.)
*3DS Homebrew Launcher (any access point will do)
*latest version of PKHex
*homebrew app called "save_manager", it was included in my homebrew package, hasn't been updated in quite a while but it still works--even with Sun & Moon.

1. I'm going to assume you've already saved your Pokemon Sun/Moon game in-game so, load up "save_manager" in the homebrew launcher and backup your save. This will create a file called "main", (no extension), in a folder in the root of your SD card called MemoryBackup.

2. If you don't have a Windows 7 PC or you have an old 3DS and want to just read your SD card directly go directly to PKHex. Otherwise, (especially if you have a New 3DS like me and don't want to be bothered unscrewing the back panel of the console), let's move on!
I. Go to system settings on your 3DS
II. Go to data management.
III. Go to (micro)SD Management
**Here your 3DS will ask you to give your 3DS a name and assign a username and password to type in on your Windows 7 PC. It will also be using the same network settings that you have setup in your internet settings. Once you do all this and connect to your network within this utility, you will see the name of your 3DS popup in your Network window on your Windows 7 PC. Click on it and it will ask for the username and password that you set on your 3DS. Now you have full access to your 3DS's (micro)SD card via your Wifi!

3. You can open the "main" file directly from the (micro)SD card, (locally or through the wifi method), from within PKHex, Do all your editing, then make sure you export your "main" back to the same location on your (micro)SD card.

4. Go back to Homebrew Launcher, load "save_manager", and restore your save. All done!

NOTE: If you want to back up your save before messing with it, DO NOT keep the backup in the same folder as the "main" file that "save_manager" creates. It will muck things up when trying to restore your edited save. Also, when your save is extracted by "save_manager", it's only copying it. The save in game, (digital or 3DS cart), will remain in tact until you do the restore process. If the restore process fails, your in game save will still be fine as the program errors BEFORE the save gets copied back into your game if anything should go wrong.

Happy poke haxing! B-)
 
  • Like
Reactions: ramax

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
I tried JKSM, (the .3dsx version), and for whatever reason it didn't work. Still, save_manager seems more painless. It's literally a 1-step save manager.
You should still add the option to use JKSM (both the cia and 3dsx version) for those that can actually make it work.
 

EventAssistant

Well-Known Member
Member
Joined
Jul 20, 2016
Messages
572
Trophies
0
XP
1,448
Country
Italy
JKSM WORKS with the latest games. You still have to avoid PASLR, so you MUST open it with pokemon bank while in the homebrew launcher. After that, it will work with pokemon games.
 

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
I don't entirely understand why this needs a PSA. It works the same as editing Pokémon save files always has:

Use svdt/JKSM to extract the save file, transfer it to your PC (make sure you have the mmap files for Sun/Moon).
Get the latest version of PKHeX.
Use it to edit your save file.
Transfer edited save file back to your 3DS and inject with svdt/JKSM.
(Always make and keep backups.)
 
Last edited by Xiphiidae,

fodder

STARMAN
Member
Joined
Aug 3, 2014
Messages
863
Trophies
0
XP
544
Country
United States
"PC running Windows 7 (For some dumb reason Nintendo hasn't updated the function we'll be using to work with Windows 10 and no one should use Windows 8. Ever. Period."

What? I've had 0 issues using the wireless built in SD card data transfer thing on the N3DS on Win 10
 
  • Like
Reactions: KunoichiZ

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
Right, a bunch of extra steps you can just avoid by using save_manager.
I'm pretty sure SuMo don't even have PASLR; EventAssistant described the method for using JKSV with ORAS on 11.2 (with which no other save manager will work).

What? I've had 0 issues using the wireless built in SD card data transfer thing on the N3DS on Win 10
Neither. Works fine for me on Windows 10 (and it worked fine on Windows 8 for me as well). Just because Windows 10 isn't 'officially supported' doesn't mean it won't work.
 
Last edited by Xiphiidae,
  • Like
Reactions: KunoichiZ

Startropic1

Well-Known Member
OP
Member
Joined
May 1, 2013
Messages
163
Trophies
0
Age
44
Location
C-Island
XP
491
Country
United States
I'm pretty sure SuMo don't even have PASLR; EventAssistant described the method for using JKSV with ORAS on 11.2 (with which no other save manager will work).


Neither. Works fine for me on Windows 10 (and it worked fine on Windows 8 for me as well). Just because Windows 10 isn't 'officially supported' doesn't mean it won't work.

I tried it on my Windows 10 machine, Windows sees it but doesn't give me the prompt to type in username & password.

Also, the method I outlined in the OP I did on 11.2.
 
Last edited by Startropic1,

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
I tried it on my Windows 10 machine, Windows sees it but doesn't give me the prompt to type in username & password.
I have never seen a prompt to enter in a username or password. For me, my 3DS' name appears under 'Network locations' in My Computer, and then I can access the root of my SD card.
 

fodder

STARMAN
Member
Joined
Aug 3, 2014
Messages
863
Trophies
0
XP
544
Country
United States
I tried it on my Windows 10 machine, Windows sees it but doesn't give me the prompt to type in username & password.

Also, the method I outlined in the OP I did on 11.2.
Works fine for me
upload_2016-11-28_19-28-29.png
 
  • Like
Reactions: KunoichiZ

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://youtu.be/ngNaUaQOfPU