Skip to content

Releases: d0k3/Decrypt9WIP

Decrypt9WIP all-in-one 20160814

14 Aug 20:23
Compare
Choose a tag to compare

Oh well, this happens when you try to quickly push a major update before your vacation: you have to fix your mess later. Anyways, this release should wrap it up. This is new:

  • Fully working, improved CTRNAND auto transfer with no known bugs
  • CTR/NTR/TWL cart dumping handled by same menu entries
  • KeyY0x24 is auto setup on A9LH (still needs an external file on other entrypoints)

An important note on Auto CTRNAND Transfer: Yes, this can be used to transfer O3DS CTRNANDs to N3DS. Yes, 2.1 ones, too. Testing so far looks very, very good. Still, if you try this without any deeper knowledge on the matter and without a hardmod, you're a jackass. Wait for @Plailect to update his guide!

Decrypt9WIP all-in-one 20160812 - 'Clean up my mess'(tm) edition

12 Aug 11:45
Compare
Choose a tag to compare

The last release version had two major bugs - first, injecting system files / system saves did not work properly, second, a lot of you guys had trouble using this via Brahma / HBL. Although this is only a quick bugfix release, you even get a new major feature in this one:

  • Preliminary support for dumping DSi enhanced game cartridges. Still needs testing and perhaps some improvements. Thanks to @Normmatt for this!
  • Added auto CMAC fixing for injected system files / saves
  • Fixed injecting system files / saves - you will now get the selction prompt again
  • Fixed .3DSX entrypoint

Release Note:
Oh well, that happens when you try to push a release on the last day before your vacation. Even on this release, the new Auto CTRNAND Transfer feature has certain problems when transfering CTRNANDs without A9LH installed. So, don't try this for now (if you don't have A9LH installed, otherwise have backups).

If you abolutely must try it and don't have A9LH (f.e. when injecting an O3DS v2.1 CTRNAND into a N3DS console), use this test build (up to date with the latest commits) instead: https://transfer.sh/irpmC/decrypt9wip-20160812-181157.zip
... but be warned that this is not sufficiently tested. Keep backups!

Decrypt9WIP all-in-one 20160810 - People pleaser edition

10 Aug 21:14
Compare
Choose a tag to compare

This is a big one, containing various stuff of high public interest. This is new:

  • GBA VC Save dumper & injector
  • NCCH/NCSD -> CIA converter (this converts .3DS files to .CIA) (thanks @ihaveamac for doing basically all the work)
  • Cartridge -> CIA dumper (thanks @ihaveamac for this, too)
  • Dumping feature for Nintendo DS cartridges (thanks osilloscorpion & @idgrepthat)
  • New CTRNAND transfer features - this will soon play a big role in downgrades and obtaining otp.bin (thanks dark_samus for starting this, testing, and useful advice, also Al3x_10m for countless hours spent testing this)
  • Improved warnings system with colored warnings and special warnings for A9LH critical operations
  • New Any Padgen feature, allowing you to create any kind of XORpad
  • New sleek 6x10 font (thanks dark_samus for the discovery and initial testing)
  • New work folder system, main work folder is now /files9
  • Fully updated readme file
  • Countless smaller and bigger fixes and improvements

Release Note (1): As I know that the new font is not liked equally by everyone, I included an additional release archive compiled with the original font is included. In the future, you will have to compile yourself for custom fonts, but it is not that complicated (see readme).

Release Note (2): The new main work folder is /files9, which will work with all of my tools (once updated, of course). The new game directory is /files9/D9Game. Older work folders still work (if the newer ones are not available), but it is encouraged you switch to the new work folder system.

Release Note (3): If the Brahma entry point (.3DSX file from release archive) does not work correctly for you, try the attached fixed .3DSX file instead.

Decrypt9WIP all-in-one 20160626

26 Jun 23:17
Compare
Choose a tag to compare

I know some of you have been waiting for a proper release, so here it is. This is new:

  • Now includes a cartridge dumper (full/trimmed, with/without on the fly decryption)
  • Also includes a cartridge private header dumper
  • Various under-the-hood improvements and smaller fixes

Release note (1): The recommended tool for .3ds -> .cia conversion is @ihaveamac's 3dsconv script. Most other tools can't properly handle decrypted dumps and require you to generate xorpads, which is considered an outdated method. You can fully decrypt any (older) .3ds file using Decrypt9's own 'NCCH Decryptor'.

Release note (2): The cartridge dumper is tested to work with retail cartridges. It should work work with developer cartridges, too. Dumping from flashcards may or may not work, depending on brand / revision.

Decrypt9WIP all-in-one 20160607

07 Jun 21:54
Compare
Choose a tag to compare

A new release again! This is new:

  • Fixed the H&S injection that was broken in yesterdays release
  • Removed the slot0x05keyY.bin requirement on new FIRM81 arm9loaderhax

Decrypt9WIP all-in-one 20160606

06 Jun 22:21
Compare
Choose a tag to compare

This is a big one, with new features and several improvements. This is new:

  • Proper support for devkit units
  • Added NAND dump verification via .SHA files
  • Added support for dumping / injecting the sector 0x96
  • Added support for dumping / injecting the NAND header
  • Added ability to dump FIRMs from SysNAND / EmuNAND
  • Added ability to decrypt the N3DS FIRM ARM9 binary
  • Improved checks for FIRM validity
  • Vastly improved checks for NAND header validity
  • Titlekey decryptor / encryptor: allow file name selection
  • Cleaned up & restructured the menu
  • Launcher.dat entrypoint is back (still deprecated)
  • Multiple bug fixes and improvements

As always have fun, and be sure to report any bugs!

Decrypt9WIP all-in-one 20160505

05 May 16:42
Compare
Choose a tag to compare

Only a small bugfix release with one new minor feature:

  • Added ability to dump / inject the friendsave.bin (this allows you to import/export friend list)
  • Removed ability to dump / inject rand_seed (this has no practical use)
  • Dump / inject H&S is now possible on downgraded N3DS consoles, too
  • Properly recognize duplicate special keys for aeskeydb.bin
  • Fixed some bad output in the System Info feature

Decrypt9WIP all-in-one 20160428

28 Apr 22:54
Compare
Choose a tag to compare

A maintenance feature with some new stuff:

  • You can now dump encrypted titlekeys and encrypt decrypted titlekeys
  • Keyfile 'slot0x05keyY.bin' is no more required
  • Countless minor fixes and improvements
  • Gateway entrypoint is deprecated and no more included

Decrypt9WIP all-in-one 20160412

12 Apr 12:06
Compare
Choose a tag to compare

A minor maintenance release, this is new:

  • Key database builder: properly import special keys
  • Updated readme file, now including controls
  • Proper decryption of seed encrypted manual NCCHs
  • Some minor bugfixes and imrpovements

Decrypt9WIP all-in-one 20160404

04 Apr 15:12
Compare
Choose a tag to compare

Release #4 within four days, but that might have been expected with a changelog as big as the one from April 1st. This is new:

  • Fixed size of SysNAND dumps when there is no EmuNAND present of the SD card
  • More through checking for already set up keys during initialization

This should hopefully fix the remaining headache minimum size NAND support has brought. Also, take note that minimum size dumps are as valid as full sized ones.