- Title ID
- Title Name
- Display Version
- Version
- Latest Version
- Latest title version from tagaya CDN server
- Firmware
- Minimum system version from Metadata NCA or
RequiredSystemVersion
from Metadata XML (for NSP files). Not to be confused with Gamecard Update Partition version for XCI files
- Minimum system version from Metadata NCA or
- MasterKey
- File Name
- File Size
- Type
- Base
- Update
- DLC
- Distribution
- Digital: eShop titles (NSP)
- Cartridge: Gamecard titles (XCI)
- Filesystem: Installed titles on Switch SD card (NAX0)
- Structure
- Scene (for XCI files): XCI files with
Update Partition
,Normal Partition
andSecure Partition
- Converted (for XCI files): XCI files with only
Secure Partition
. Commonly found in NSP converted to XCI files - Scene (for NSP files): NSP files with
legalinfo.xml
,nacp.xml
,programinfo.xml
,cardspec.xml
. Commonly found in BBB Scene Release - Homebrew (for NSP files): NSP files with
authoringtoolinfo.xml
- CDN (for NSP files): NSP files with
cert
andtik
. Commonly found in NSP files ripped from the eShop CDN server - Converted (for NSP files): NSP files without cert and tik. Commonly found in XCI converted to NSP files
- Filesystem (for SD Card files): NAX0 files installed titles on Switch SD card
- Not complete: XCI/NSP files with only
NCA
files
- Scene (for XCI files): XCI files with
- Signature
- Passed: NCA signature valid. Only available for official titles
- Not Passed: NCA signature invalid.
Should only be for homebrew titles and not official titles
- Permission
- Safe: Titles without Filesystem services access or permissions bitmask 0x8000000000000000 unset
- Unsafe: Titles with Filesystem services access and permissions bitmask 0x8000000000000000 set.
Has EraseMmc permission, should only be for homebrew titles and not game titles
- Dangerous: Titles with Filesystem services access and permissions bitmask 0xffffffffffffffff set.
Has all permissions, should only be for homebrew titles and not game titles
NX Game Info uses prod.keys
, title.keys
and console.keys
in the format as defined in https://github.com/garoxas/LibHac/blob/NX_Game_Info/KEYS.md and hac_versionlist.json
from tagaya CDN server
- prod.keys: Mandatory keys includes
header_key
,aes_kek_generation_source
,aes_key_generation_source
,key_area_key_application_source
andmaster_key_00
. Failing to provide these keys will make the application quitmaster_key_##
,key_area_key_application_##
andtitlekek_##
will also be necessary to decrypt titles with higher MasterKey requirement - title.keys: Optional, but required for
Permission
check - console.keys: Optional, but
sd_seed
key required forOpen SD Card
feature - hac_versionlist.json: Optional, but required for
Latest Version
feature
These files should be put in the same directory as the executable for Windows or in $HOME/.switch
@Thealexbarney for the LibHac library.
@switchbrew for the documentation on the Nintendo Switch.
@gibaBR for the Switch-Backup-Manager project.