End of development
Stopping Wii U development cause of way to many memory issues and no available memory debugger. It's just way to frustating when you code for more than 2+ years and then get bitten by such stuff. Codebase of NUSspli + all involved libraries is way to big to debug without tools like Valgrind but it seem we'll never have them availabe on the Wii U.Hey GBATemp, the new NUSspli release was going to have a lot of changes, which made it suuuper fast and finally fixed the corrupted files issue, it’s a shame it would go to waste, so I decided to release it, here it is! PLEASE READ THE RELEASE TEXT, IT HAS INFO ON HOW TO MAKE IT WORK CORRECTLY https://github.com/Xpl0itU/NUSspli/releases
Original post:
NUSspli, the NUS simple package loader / installer.
![]()
![]()
![]()
![]()
Important note
If you have any issues try to load this from https://github.com/GaryOderNichts/homebrew_launcher/releases/tag/v2.1_fix
Thanks to @alexander1970, @AmandaRose and @yoyoyo69 for figuring this out.
There's some version on the web calling itself Freeshop. I'm not associated with Freeshop or that version in any way and while it seems all they did was exchanging tga files in the zip file I wouldn't recommend using it and you won't get any support from my end when using it.
![]()
Credits
Note that many of these guys did not work directly on NUSspli but I'm just using their work which they wrote before NUSspli was even an idea in my head. Do not contact any of these guys for support!
- cJSON - The config file and the online API is in JSON format.
- @E1ite007 for the artwork.
- libgui - For allowing easy UI design.
- @Pokes303 / WUPDownloader - For being the codebase of NUSspli.
- @QuarkTheAwesome / RetroArch - For Quarkys awesome ASAN.
- Simone Z. - Just for being that awesome human being she is.
- WUP Installer (mostly Mod Y but also all other versions) - For having figured out how to install content and possible hickups while doing so.
BETA testers
Usage
I hope the tool is pretty self-explainatory but will slowly add more text to this section.
Bugs
See https://github.com/V10lator/NUSspli/issues
FAQ
Q: I'm using a version below 1.25 and am getting a red screen with a network error at startup. Why?
A: See this post.
Q: Why is the eShop downloading faster than this?
A: It isn't:
Q: So, uhm, why is this faster than the eShop?
A: I don't know the eShop codes but my guess is: While they do equal optimisations to the network and storage I/O NUSspli does refresh its GUI less often. To explain this a bit more: The eShop paints its GUI with 60 frames per second no matter what while NUSspli paints just one frame per second while downloading. Also there might be more background tasks running while the eShop downloads.
Q: ETA?
A: WEN.
Q: Who's Simone Z.?
A: Do you need to know everything? I don't think so...
Q: Why should I use this instead of [INSERT NAME OF OTHER NUS DOWNLOADING TOOL HERE] ?
A: It's up to you what to use but whenever you want to download/install something without knowing the key NUSspli is your only option.
Q: Are you breaking Nintendos copyright by using that font?
A: No. I'm just using normal API calls to get the font at runtime from the Wii Us operating system. NUSspli does not include a copy of that font!
Q: What's that background music?
A: It's the Dreamy Ambient Background Music Loop by Alexander Blu.
Q: Are you breaking @dimoks copyright by using the ASAN?
A: No. I'm just using codes written by @QuarkTheAwesome
Q: So you are breaking copyright of @QuarkTheAwesome !
A: That's no question. And no, I'm not. Quarky gave permission to relicense the codes.
Q: Why is this so much faster than WUPDownloader?
A: Optimisations everywhere.
Q: Does this contain a link to That Title Key Site?
A: No. In fact it doesn't use that title key site at all since version 1.9.
Q: How is this tool generating keys on its own?
A: It simply implements the informations given at https://gbatemp.net/threads/3ds-wii-u-titlekey-generation-algorithm-leaked.566318/
Q: Does this contain the Wii U common key, which might be a illegal number?
A: No. That key is stored on your console, so it grabs it at runtime.
Changelog
See GitHub (Source code).
Planned features
Note that this list is not setted in stone:
- Even faster downloads.
- Download to NAND.
- Install from NAND.
- A full fledged GX2 GUI.
Disclaimer
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Download
Source code
https://github.com/V10lator/NUSspli
![]()
![]()
Last edited by V10lator,