More actions
NSP Indexer | |
---|---|
General | |
Author | proconsule, jangrewe |
Type | PC Utilities |
Version | 2021 |
License | Mixed |
Last Updated | 2021/09/02 |
Links | |
Download | |
Website | |
Source | |
PHP Indexer for Switch NSP (XCI NSZ XCZ) by proconsule and jangrewe.
It is a simple PHP that parse directory with NSP files and show it as a list retrieving img from N cdn and info from tinfoil json.
Features
- List NSP, XCI, NSZ and XCZ titles in a fancy way (Base Games, DLCs and Updates).
- Check For latest Update version of game file (if any).
- Compatible with tinfoil Custom Index JSON (if called with
index.php/?tinfoil
). - Compatible with DBI plaintext list (if called with
index.php/?DBI
). - Net Install (if TCP port 2000 of Switch is reachable by webserver).
- NSP Internal TitleID Check.
- XCI Internal TitleID Check (if keys supplied).
- NSP & XCI File Decryption.
- File Rename Based on TitleID & Version.
User guide
Place all files into a directory on your webserver, then copy config.defaults.php
to config.php
and adjust it to your needs.
Your filenames need to contain at least a Title ID in the format [0100XXXXXXXXYYYY]
, and Updates also need a version tag like [v1441792]
.
FAQ
Q. I am a 32bit system and rom info button doesn't show, why?
Rom info button is disabled on 32bit system. sorry but with php on a 32bit system is impossible to do decryption
Q. What is the differences between master and dev branch?
Master branch is stable and updated only when all features are tested and stable. Dev branch often have more features but may (mostly with proconsule commits) have bugs.
Screenshots
Known issues
32Bit System suffer for >2GB limit in many way (fseek and so on) so some features are not working like Rom Info. for Windows users use php > 7.0 as also on 64bit machines lower versions have 32bit integers.
Credits
Thanks to:
- SciresM for aes128.py we ported to PHP for NCA decryption.
- duckbill007 for support on DBI Installer.
- blawar for nsp update version look suggestion and all tinfoil cool stuff.
- Ejec at GBAtemp forum (for his bugs reports).