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!
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!