General purpose read/extract tool for Nintendo Switch file formats.
Go to file
2017-07-21 18:31:09 +08:00
lib [fnd/nx] Moved ISerialiseableBinary from nx to fnd. AciHeader corrected specification. 2017-07-21 18:30:16 +08:00
programs [fnd/nx] Moved ISerialiseableBinary from nx to fnd. AciHeader corrected specification. 2017-07-21 18:30:16 +08:00
.gitignore update .gitignore 2017-07-21 18:31:09 +08:00
LICENSE Initial commit 2017-07-03 00:45:58 +10:00
makefile [ncatool] Add program. Can only process header currently. 2017-07-05 18:58:33 +10:00
NXTools.sln final commit 2017-07-19 00:17:32 +10:00
NXTools.vcxproj Initial commit of support libraries. 2017-07-03 01:18:59 +10:00
NXTools.vcxproj.filters Initial commit of support libraries. 2017-07-03 01:18:59 +10:00
README.md [NXTools] Not as-is anymore. 2017-07-21 18:26:26 +08:00

NXTools

Tools for NX (Nintendo Switch).

== Tools ==

  • ncatool - read/extract *.nca
  • npdmtool - read *.npdm files
  • pfstool - read/extract PartitionFS blobs (including *.nsp).

== Issues ==

  • [ncatool] AES-XTS not implemented properly, breaks decryption for nca header sectors 2,3,4,5
  • [ncatool] nca section crypto not reverse engineered, so they are not decrypted when extracted.