nut -i output.nsp Check that NCAs are correctly aligned and the ticket type is 0x01 (eShop) or 0x04 (DevMenu). The most practical tool for end-users is NSCB (Nintendo Switch Cleaner and Builder). It automates the BIN → NSP pipeline.
mygame.nsp ├── 00. (certificate) ├── 01. (ticket) ├── 02. (program.nca) ├── 03. (control.nca) ├── 04. (legalinfo.nca) └── ... Use hacpack or NSCB to build: bin to nsp
| Challenge | BIN Source | NSP Target Requirement | |-----------|-------------|------------------------| | | No header / raw bytes | PFS0 superblock + file entry table | | Encryption | May be pre-decrypted (clean BIN) or titlekey-encrypted | Requires NCA encryption + valid titlekey in ticket | | Signature | No Nintendo signatures | RSA-2048 SHA-256 signatures (can be patched for CFW) | | Metadata | No title ID, version, or rights info | Required control.nacp + cert + tik | nut -i output