Homebrew Official [Download] Decrypt9 - Open Source Decryption Tools (WIP)

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,183
  • Replies Replies 4,476
  • Likes Likes 71
If you got a hardmod: just inject a US SecureInfo_A using D9 before doing the transfer. It will work.
what should i do if i wanna transfer a tractrnand from a Jpn n3ds to a us n3ds ?
just inject the secureinfo_a first and using d9 do the autotrans?
I have transfor tractrnand from my 11.0 a9 jpn n3ds to my a9 us n3ds just using autotrans without doing any thing else but i failed.
I also wondering can i use the feature to do the regeion chenging on my heardmod korean o3ds to a jpn on?
 
Last edited by fateg,
how would i edit the save file i extracted, the save editor only reads .sav, i tried renaming to .sav but the sizes doesn't match, my emulator save is bigger than the gbavcasave.bin and the save editor can't read it, and I also can't convert it back to .bin renaming it, so how would i do it?
 
I need some help.
I try to dump my gba sav on new3ds 11.0.0.33eu a9lh with luma but when i launch my homebrew channel with .cia, and when i choose decrypt9 or emunand9, i have black screen and back to homebrew channel.
When i try to go to this homebrew when i launch the console(with a9lh), it's ok but i can't dump gba sav :(

If anyone have an idea please
 
Last edited by Odyle55,
I need some help.
I try to dump my gba sav on new3ds 11.0.0.33eu a9lh with luma but when i launch my homebrew channel with .cia, and when i choose decrypt9 or emunand9, i have black screen and back to homebrew channel.
When i try to go to this homebrew when i launch the console(with a9lh), it's ok but i can't dump gba sav :(

If anyone have an idea please
You can't use decrypt9 on 11.0.0 (even on cfw), because it needs arm9 kernel access. So you have to use a9lh.
How to use:
Start and close the gba game you want to dump the save, dump the save using decrypt9. You will find the dump into the "files9" folder with the name you have chosen on decrypt9. Edit it on the pc without rename it. On decrypt9, inject it using the inject option, and then start the gba game.
 
Last edited by RealityNinja,
  • Like
Reactions: Odyle55
Ok, so i start and close the gba game, but how can i launch decrypt9 without turn off the console ? or it work if i turn off and launch and boot with a9hl decrypt9 ?
 
Ok, so i start and close the gba game, but how can i launch decrypt9 without turn off the console ? or it work if i turn off and launch and boot with a9hl decrypt9 ?
Start and close the gba game. Then, use the decrypt9 a9lh payload (you can launch it with an a9lh boot manager, or luma3DS with a button).

edit: you can turn off the 3DS for dumping the save... Doesn't matter. But you have to reboot without turn off it when you inject a save.
 
Last edited by RealityNinja,
  • Like
Reactions: Odyle55
I thought when we turn off the console, the gba sav was delete or a thing like that. I gonna try. Thks :)
 
I thought when we turn off the console, the gba sav was delete or a thing like that. I gonna try. Thks :)
Nope, you have just to start the gba game to select from what game you want to dump the save.
OK, tell me if it works for you!
 
Last edited by RealityNinja,
  • Like
Reactions: Odyle55
I think i do something wrong.
I start my game, save, close the game. I turn off my 3ds, boot on decrypt9 with a9hl, but every time the size of .bin is 0 mb (maybe normal because 192kb), i play the game again for an other save and if i try to inject my first save, it doesn't work. I dont know if it's the dump or the inject, but something doesn't work
 
I think i do something wrong.
I start my game, save, close the game. I turn off my 3ds, boot on decrypt9 with a9hl, but every time the size of .bin is 0 mb (maybe normal because 192kb), i play the game again for an other save and if i try to inject my first save, it doesn't work. I dont know if it's the dump or the inject, but something doesn't work
...Weird.. Please wait, i will try on my side...
Maybe... try to don't turn off the 3DS (https://gbatemp.net/threads/homebrew-quick-reboot-cfw-gateway-ninjhax.379101/)

edit: OK, so when you inject the save DON'T turn off the 3DS!!! XD
Use quick reboot to restart the 3ds and load decrypt9, and then, start the gba game.

edit2: you can also reboot the 3ds using the system settings!
 
Last edited by RealityNinja,
  • Like
Reactions: Odyle55
I don't understand lol
I inject the sav, and after, i need to reboot the 3ds for play games, so how can i do if i don't turn off ?
OK, i'll PM you, and then, i'll re-post a mini guide XD

edit: OK, so
1. Start the GBA game you want to dump the save
2. Start Decrypt9 and dump the save (SysNAND Option ->Miscellaneous -> GBA VC Save Dump )
3. Edit the save
4. Start the GBA game you want to inject the save (only if you have turned off the 3DS before),
and start decrypt9 WITHOUT turn off your 3DS (you can reboot the 3ds using system settings).
5. Inject the save (SysNAND Option ->Miscellaneous -> GBA VC Save Inject )
6. Start the GBA game.
7. Profit!

Update: If you have trouble with save files that are 64 KB instead of 32 KB (for the injection), try this:
Here an example with a save of fire emblem sacred stone.
Open a hexadecimal editor (like HxD), and erase all the null content at the end (the save file have to end by FF, and have to start with "AGB")
So, like on the images, erase all the blue content!
Now, the save file should be 32 KB.
fesave1.PNG
fesave2.PNG
So, the save file should end at the offset 00007FFF.

Note that the save cans change depending of the game. So, i recommend you to dump the gba game save, and compare it with the save you have downloaded on the Internet, to remove the right things.
 
Last edited by RealityNinja,
OK, i'll PM you, and then, i'll re-post a mini guide XD

edit: OK, so
1. Start the GBA game you want to dump the save
2. Start Decrypt9 and dump the save
3. Edit the save
4. Start de GBA game you want to inject the save, and start decrypt9 WITHOUT turn off your 3DS (you can reboot the 3ds using system settings).
5. Inject the save
6. Start the GBA save.
7. Profit!
wait... is decrypt9 supposed to generate a sav file? because i'm only getting a .bin file, and i can't do anything with that... can I?
 
Last edited by Leooogamer,
wait... is decrypt9 supposed to generate a sav file? because i'm only getting a .bin file, and i can't do anything with that... can I?
Yep, it's a .bin file... All is OK. XD
You can use it with your emulator, or download saves on the Internet (i've tried a save injection of fire emblem sacred stone from another guy).
But... Maybe you will have to trim the save data (I "trimmed" the 128ko save file to 64 ko)
 
Last edited by RealityNinja,
How can i import my 128 KB Pkm save to a 64 cia one dumped?

--------------------- MERGED ---------------------------

Yep, it's a .bin file... All is OK. XD
You can use it with your emulator, or download saves on the Internet (i've tried a save injection of fire emblem sacred stone from another guy).
But... Maybe you will have to trim the save data (I "trimmed" the 128ko save file to 64 ko)
how did you trim your save?
 
According to Plailect's guide I can write my Emunand (GW in my case) to Sysnand to preserve everything as it was and keeping A9LH.
I have my initial Sys 4.5 and Emu 11 NAND backups.
But there is no .sha files created, because backups are made with GW cart (for Sys) and Windows utility (for Emu).
Can .bin files without .sha files still be used with Decrypt9 or Hourglass9?
 
According to Plailect's guide I can write my Emunand (GW in my case) to Sysnand to preserve everything as it was and keeping A9LH.
I have my initial Sys 4.5 and Emu 11 NAND backups.
But there is no .sha files created, because backups are made with GW cart (for Sys) and Windows utility (for Emu).
Can .bin files without .sha files still be used with Decrypt9 or Hourglass9?
make new backups
 

Site & Scene News

Popular threads in this forum