Changes

650 bytes removed ,  23:10, 6 February 2011
Rewrote some things, hopefully clarifying message.
Line 10: Line 10:  
| source      = http://nusdownloader.googlecode.com/
 
| source      = http://nusdownloader.googlecode.com/
 
}}
 
}}
'''NUS Downloader''', or '''NUSD''', is a PC Utility designed to allow easy access to the resources present on Nintendo's Update Servers. Using this tool, you can download, pack, and decrypt many system titles into WADs ready to install.
+
'''NUS Downloader''', or '''NUSD''', is a Windows program designed to allow easy access to the resources present on Nintendo's Update Servers. Using this tool, you can download, pack, and decrypt many system titles into WADs ready to install.
    
[[File:NUSDownloaderv19Img.png|thumbnail|frame|right|NUSD v1.9 in Windows.]]
 
[[File:NUSDownloaderv19Img.png|thumbnail|frame|right|NUSD v1.9 in Windows.]]
Line 20: Line 20:  
== Usage ==
 
== Usage ==
   −
This program requires the Microsoft .NET Framework 2.0. Source is included if you desire to port it away from this prerequisite.
+
Load the program, and enter a title ID and optionally a version number. Title IDs can be found in the [[Title database]] or [[IOS History]].
   −
Load the program, and enter a title ID and optionally a specific version number. Title IDs can be found in the [[Title database]] or [[IOS History]].
+
Looking below, evaluate whether the checkboxes have the desired values.
   −
Check whether you wish to Pack the title into a WAD, and whether the title is for the Wii or DSi. Note that DSi titles cannot be packed into WADs (They ''could'' but it would be useless).
+
* ''Keep Encrypted Contents'': Leaves the 00000000, 00000001, etc. files present. These are what make up a WAD, but are not necessary to keep if you only want a WAD.
 +
* ''Create Decrypted Contents'': Uses the Wii/DSi key to create corresponding 00000000.app, 00000001.app, etc. decrypted NUS content files.
 +
* ''Pack WAD'': This creates a WAD file of the desired NUS title. This is only available for Wii titles.
 +
* ''Use Local Files'': This skips downloading files that appear to be present in your local title library.
 +
* ''Patch IOS'': This, in conjunction with Pack WAD, patches NUS IOS titles with various exploit-enabling "features."
   −
Check whether you wish to Decrypt the contents. This will create separate ".app" files in the same directory as the encrypted ones.
+
Press Start NUS Download, and wait for the title download to finish. When completed, you can find the downloaded/created files in \titles\titleId\version\*
   −
Run the download, and you should be presented with the downloaded files and optionally a packed WAD in a folder named after the title ID you chose. All folders/files are saved in the directory that the main program is in.
+
System WADs can be installed using any normal homebrew installer on the Wii.
 
  −
System WADs can be installed using any normal installer.
      
== Protips ==
 
== Protips ==
Line 40: Line 42:  
* A failure to download a TMD means either your internet is not connected or you are entering incorrect information.
 
* A failure to download a TMD means either your internet is not connected or you are entering incorrect information.
 
* A failure to download cetk (tickets) means that the title can still be downloaded, but not packed or decrypted.
 
* A failure to download cetk (tickets) means that the title can still be downloaded, but not packed or decrypted.
 +
* This program requires the Microsoft .NET Framework 2.0 to run!
    
== Why\What? ==
 
== Why\What? ==
Line 52: Line 55:  
What this does NOT do:
 
What this does NOT do:
   −
* Package VC/WiiWare/Anything needing an individual ticket.
+
* Package VC/WiiWare/DSiWare needing an individual ticket.
 
+
* Decrypt WC/WiiWare/DSiWare titles (no tickets!)
== Size Differences ==
  −
 
  −
After the initial release, there were concerns rising about differences in file sizes between official WADs and NUSD ones. A first, obvious difference is in that official ones have a footer, and NUSD packed ones do not. This adds a few bytes onto the official ones which will not be present.
  −
 
  −
A second difference may be noticed in the Certificate Chain added to the WAD. While it may appear entirely different, it is simply ordered in a different way, and the Wii sees nothing different. V1.1 of NUSD will order the certs in the most common way, so that difference is covered.
  −
 
  −
The only real difference is in some tickets. NUS has a variation on the ticket for a title, as do the WADs that come in discs. While they are different, the only changed values are small (ticket_id and DLC purchases). The big things like Title Key remain intact. There has been no issues using these tickets, which is understandable as many are probably on your Wii right now.
      
== Title IDs ==
 
== Title IDs ==
Line 76: Line 72:  
A lot of information is portrayed in the database icons for each title. Here's what the color codes represent:
 
A lot of information is portrayed in the database icons for each title. Here's what the color codes represent:
   −
Green: The title has a ticket available.<br />
+
Green: The title has a ticket available.
Orange: No ticket is available.<br />
+
Orange: No ticket is available.
 
Red: A notice/danger text is present in the database. These titles are usually crucial to the Wii.
 
Red: A notice/danger text is present in the database. These titles are usually crucial to the Wii.
   Line 84: Line 80:  
== Credits ==
 
== Credits ==
   −
NUSD was written entirely by WB3000, but much of the code would not have been possible without the help of #WiiDev, in particular Crediar, comex, Galaxy, and SquidMan. The advice and source code provided by them made this program possible.
+
NUSD was written by [[User:WB3000|WB3000]], but much of the code would not have been possible without the help of #WiiDev, in particular Crediar, comex, Galaxy, and SquidMan. The advice and source code provided by them made this program possible.
 +
 
 +
Releases post-v1.3 had significant contributions by [[User:Lukegb|lukegb]].
    
== Bugs & Suggestions ==
 
== Bugs & Suggestions ==
    
Be sure to report any bugs so I can work to fix them!
 
Be sure to report any bugs so I can work to fix them!
  −
Tentative v1.9 Changelog:
  −
      
Todo:
 
Todo:
*I know I said command line cli support for this release, sorry!
+
* Command Line (CLI) Support
    
== Update History ==
 
== Update History ==
142

edits