Commit Graph

65 Commits

Author SHA1 Message Date
475f82aa18 Began rewriting NUS subcommand to allow for more options
New command uses its own subcommands. Currently only offers "title", which supports downloading a WAD using --wad or downloading to a folder using --output. More subcommands will be added.
Verbose output is also the default now and --verbose has been removed.
2024-07-07 18:55:33 +10:00
436189659d Change --wiiu to --wii and made Wii U servers the default 2024-07-07 07:05:55 +10:00
5cff545921 Added --verbose and --wiiu to nus module
--verbose prints NUSGet-style logging to the terminal during the download, and --wiiu enables the Wii U servers for faster downloads.
2024-07-06 20:39:52 +10:00
dcafda4b71 Allow extracting WAD/U8 files to an existing empty directory 2024-07-06 07:46:46 +10:00
c7e78476c0 Added support for specifying an output path for NUS downloads 2024-06-27 22:26:55 -04:00
df7c8361fe Improved wad packing code and added lots of needed comments 2024-06-24 22:50:03 -04:00
5e1bf6ed4e Rewrote entire source to be based around argparse
This does change a large amount of the syntax for using the CLI, but I think that's for the better. This new system also allows for having help pages for each sub command, making the tool a lot easier to use. It also allows for having more arguments available for each subcommand, which is especially necessary for the ASH module.
2024-06-24 00:41:07 -04:00
35b0af56d7 Add new ASH module based on libWiiPy main 2024-06-23 19:30:07 -04:00
83d55ec189 Add basic support for packing/extracting U8 archives 2024-06-12 14:22:17 -04:00
eb53a82957 Updated modules for libWiiPy v0.3.0 compatibility 2024-06-07 23:32:42 -04:00
ceb7b38fa1 Added simple NUS downloading interface 2024-04-05 01:39:05 -04:00
c3111aaf7a Minor adjustments, now fully working with latest libWiiPy 2024-04-02 18:11:45 -04:00
5257c3ae68 Rewritten to support upcoming libWiiPy v0.2.0 2024-04-01 22:18:50 -04:00
0f7c40a88f Update WAD extraction code to name .apps correctly and work with current libWiiPy main 2024-03-05 22:18:15 -05:00
a6f660f627 Base WAD extraction code 2024-03-05 00:57:07 -05:00