github jakcron/nstool v1.3.0
NSTool v1.3.0

latest releases: v1.9.0, v1.8.1, v1.8.0...
3 years ago

About

NSTool is a general purpose reading/extraction tool for Nintendo Switch file formats.

Supported File Formats

  • Meta (.npdm)
  • PartitionFS (and HashedPartitionFS) (includes raw .nsp)
  • RomFS
  • GameCard Image (.xci)
  • Nintendo Content Archive (.nca)
  • Content Metadata (.cnmt)
  • Nintendo Software Object (.nso)
  • Nintendo Relocatable Software Object (.nro)
  • Kernel Initial Process List (.ini)
  • Kernel Initial Process (.kip)
  • Nintendo Application Control Property (.nacp)
  • ES Ticket (v2 only) (.tik)
  • PKI Certificate (.cert)

Change Log since v1.2.0

  • Updated to use libnintendo-hac v0.4 branch
    • Incorporating changes appropriately.
  • Misc improvement of data formatting.
  • [NCA] Bug fixed where nca_header_key was not derived properly.
  • [NSO] Add support for new NSO symbol GuidelineApiInfo
  • [GameCard] Add support for Tencent XCI validation.
  • [NCA|ACID|NRR] Add support for 9.0.0+ SignatureKeyGeneration
    • This includes changes to the key file spec. See SWITCH_KEYS.md for more info.
  • [CNMT] Add support for SystemUpdateMetaExtendedData
  • [NACP] Add support for NACP fields:
    • NeighborDetectionClientConfiguration
    • JitConfiguration
  • [Meta] Add support for fields:
    • SystemResourceSize

Don't miss a new nstool release

NewReleases is sending notifications on new releases.