Difference between revisions of "NUS Downloader/database"

From DSiBrew
Jump to navigation Jump to search
(removed CHINA for 3ds transfer tool)
(→‎Database: removed space (after commas) otherwise nus downloader crashes)
 
(10 intermediate revisions by 2 users not shown)
Line 37: Line 37:
  
 
<source lang="xml">
 
<source lang="xml">
<database v="(01/03/2015)"><!--MM/DD/YYYY-->
+
<database v="(08/04/2015)"><!--MM/DD/YYYY-->
 
<DSISYSTEM>
 
<DSISYSTEM>
 
<name>System Menu (Launcher)</name>
 
<name>System Menu (Launcher)</name>
 
<titleID>00030017484e41XX</titleID>
 
<titleID>00030017484e41XX</titleID>
 
<region>1,2,5,6,8,10</region>
 
<region>1,2,5,6,8,10</region>
<version>512,768</version>
+
<version>256 (Japan),512,768,1024,1280,1536,1792</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
<danger>This is the DSi System Menu. Failing to install it properly and intact could result in a brick!</danger>
 
<danger>This is the DSi System Menu. Failing to install it properly and intact could result in a brick!</danger>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Nintendo DSi Shop</name>
+
<name>System Settings</name>
<titleID>00030015484e46XX</titleID>
+
<titleID>00030015484e42XX</titleID>
 
<region>1,2,5,6,8,10</region>
 
<region>1,2,5,6,8,10</region>
<version>1792,2048</version>
+
<version>512,768</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Nintendo DSi Browser</name>
+
<name>WiFi Firmware</name>
<titleID>00030004484e47XX</titleID>
+
<titleID>0003000f484e43XX</titleID>
<region>1,2,5,6,8,10</region>
+
<region>0</region>
<version>0,512,768</version>
+
<version>256,512</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Flipnote Studio</name>
+
<name>DS Download Play</name>
<titleID>000300044b4755XX</titleID>
+
<titleID>00030005484e44XX</titleID>
<region>1,2,5,6,11</region>
+
<region>0</region>
<version>0</version>
+
<version>256</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Nintendo DSi Camera</name>
+
<name>Pictochat</name>
<titleID>00030005484e49XX</titleID>
+
<titleID>00030005484e45XX</titleID>
<region>1,2,5,6,8,10</region>
+
<region>0</region>
<version>256,768</version>
+
<version>0</version>
<ticket>true</ticket>
+
<ticket>false</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Nintendo Zone</name>
+
<name>Nintendo DSi Shop</name>
<titleID>00030005484e4aXX</titleID>
+
<titleID>00030015484e46XX</titleID>
 
<region>1,2,5,6,8,10</region>
 
<region>1,2,5,6,8,10</region>
<version>512,768</version>
+
<version>1536,1792,2048,2304,2560,2816,3072</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Nintendo DSi Sound</name>
+
<name>Nintendo DSi Browser</name>
<titleID>00030005484e4bXX</titleID>
+
<titleID>00030004484e47XX</titleID>
<region>1,2,5,6,8,10</region>
+
<region>2,5,8,10</region>
<version>256,512</version>
+
<version>0,256,512,768</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>DS Download Play</name>
+
<name>Nintendo DS Cart Whitelist</name>
<titleID>00030005484e44XX</titleID>
+
<titleID>0003000f484e48XX</titleID>
 
<region>0</region>
 
<region>0</region>
<version>256</version>
+
<version>256,512,768,1024,1280,1536</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Pictochat</name>
+
<name>Nintendo DSi Camera</name>
<titleID>00030005484e45XX</titleID>
+
<titleID>00030005484e49XX</titleID>
<region>0</region>
+
<region>2,5,8,10</region>
<version>0</version>
+
<version>256,768,1024</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>WiFi Firmware</name>
+
<name>Nintendo Zone</name>
<titleID>0003000f484e43XX</titleID>
+
<titleID>00030005484e4aXX</titleID>
<region>0</region>
+
<region>2,5,8,10</region>
<version>256,512</version>
+
<version>512,768</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<DSISYSTEM>
<name>Nintendo DS Cart Whitelist</name>
+
<name>Nintendo DSi Sound</name>
<titleID>0003000f484e48XX</titleID>
+
<titleID>00030005484e4bXX</titleID>
<region>0</region>
+
<region>2,5,8,10</region>
 
<version>256,512</version>
 
<version>256,512</version>
 
<ticket>true</ticket>
 
<ticket>true</ticket>
Line 120: Line 120:
 
<titleID>0003000f484e4cXX</titleID>
 
<titleID>0003000f484e4cXX</titleID>
 
<region>1,2,5,6,8,10</region>
 
<region>1,2,5,6,8,10</region>
<version>1 (Japan),2 (Japan),3 (Australia/NewZealand),4 (China),5</version>
+
<version>1 (Japan),2 (Japan),3 (Australia/New Zealand),4 (China),5,6,7,8,9</version>
<ticket>true</ticket>
 
</DSISYSTEM>
 
<DSISYSTEM>
 
<name>System Settings</name>
 
<titleID>00030015484e42XX</titleID>
 
<region>1,2,5,6,8,10</region>
 
<version>512,768</version>
 
 
<ticket>true</ticket>
 
<ticket>true</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
Line 137: Line 130:
 
<ticket>false</ticket>
 
<ticket>false</ticket>
 
</DSISYSTEM>
 
</DSISYSTEM>
 +
 +
<DSIWARE>
 +
<name>Sudoku</name>
 +
<titleID>000300044b3444XX</titleID>
 +
<region>2,11</region>
 +
<version>0 (EUR/AUS),1 (USA),256 (EUR/AUS),257 (USA)</version>
 +
<ticket>false</ticket>
 +
</DSIWARE>
 
<DSIWARE>
 
<DSIWARE>
 
<name>Paper Airplane Chase</name>
 
<name>Paper Airplane Chase</name>
<titleID>000300044B414DXX</titleID>
+
<titleID>000300044b414dXX</titleID>
 
<region>2,11</region>
 
<region>2,11</region>
 
<ticket>false</ticket>
 
<ticket>false</ticket>
 +
</DSIWARE>
 +
<DSIWARE>
 +
<name>Flipnote Studio</name>
 +
<titleID>000300044b4755XX</titleID>
 +
<region>2,5,11</region>
 +
<version>0,512 (Japan)</version>
 +
<ticket>true</ticket>
 +
</DSIWARE>
 +
<DSIWARE>
 +
<name>Dokodemo Wii no Ma</name>
 +
<titleID>000300044B4447XX</titleID>
 +
<region>5</region>
 +
<version>0,256</version>
 +
<ticket>true</ticket>
 
</DSIWARE>
 
</DSIWARE>
 
<DSIWARE>
 
<DSIWARE>
 
<name>WarioWare: Snapped!</name>
 
<name>WarioWare: Snapped!</name>
<titleID>000300044B5557XX</titleID>
+
<titleID>000300044b5557XX</titleID>
 
<region>2,11</region>
 
<region>2,11</region>
 
<ticket>false</ticket>
 
<ticket>false</ticket>
Line 156: Line 171:
 
<region index="5">4A (Japan)</region>
 
<region index="5">4A (Japan)</region>
 
<region index="6">4B (Korea)</region>
 
<region index="6">4B (Korea)</region>
<region index="7">4F (Unknown)</region>
+
<region index="7">4F (USA/Europe)</region>
 
<region index="8">50 (Europe)</region>
 
<region index="8">50 (Europe)</region>
 
<region index="9">54 (USA/Australia)</region>
 
<region index="9">54 (USA/Australia)</region>

Latest revision as of 17:36, 14 August 2015

Below is the official online database for the NUS Downloader utility (NUSD). If you have additions/corrections to the database, please add them here. NUSD is automatically downloading the data from this wiki page. Don't forget to change the date entry (or try to delete your old xml file in order to get the new database downloaded).

The NUSD tool allows to download offical DSi firmware/system updates from Nintendo servers to a PC. It can also decrypt the files; this requires a 16-byte file dsikey.bin containing the DSi's Common key. The decrypted ".app" files are containing a regular DSi Cartridge Header (exceptions are non-executable datafiles: WiFi Firmware, Version Data, and Nintendo DS Cart Whitelist).

The source code and executable for that utility can be downloaded here, some how-to-use info can be found here. More titles may be found on Title list page (although not in the database format).

Format

The top of the hierarchy is the database tag. Inside of this, there are 2 sub-types. When adding a title, you should chose the category which best represents the title type. They are self explanatory.

  • <DSISYSTEM>
  • <DSIWARE>

Within the category, the details of the title can be added with the following tags.

  • <name> - The descriptive name of the title
  • <titleID> - The title ID of the title. End with XX if the title is region based. Equivalent to CartHeader[230h]
  • <version> - The decimal version(s) of the title available on NUS. Equivalent to CartHeader[01Eh] multiplied by 256.
  • <region> - The region(s) of the title available on NUS.
  • <ticket> - Boolean; whether or not the title has a ticket available. Tickets are needed for decryption, and are available only for free system files.
  • <danger> - A description of why the title could be dangerous to install/tamper with.

Enough said, here's an example...

<DSISYSTEM>
	<name>System Menu (Launcher)</name>
	<titleID>00030017484e41XX</titleID>
	<version>512,768</version>
	<region>1,2,5,6,8,10</region>
	<ticket>true</ticket>
</DSISYSTEM>

Database

Here is the latest database available:

<database v="(08/04/2015)"><!--MM/DD/YYYY-->
	<DSISYSTEM>
		<name>System Menu (Launcher)</name>
		<titleID>00030017484e41XX</titleID>
		<region>1,2,5,6,8,10</region>
		<version>256 (Japan),512,768,1024,1280,1536,1792</version>
		<ticket>true</ticket>
		<danger>This is the DSi System Menu. Failing to install it properly and intact could result in a brick!</danger>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>System Settings</name>
		<titleID>00030015484e42XX</titleID>
		<region>1,2,5,6,8,10</region>
		<version>512,768</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>WiFi Firmware</name>
		<titleID>0003000f484e43XX</titleID>
		<region>0</region>
		<version>256,512</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>DS Download Play</name>
		<titleID>00030005484e44XX</titleID>
		<region>0</region>
		<version>256</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Pictochat</name>
		<titleID>00030005484e45XX</titleID>
		<region>0</region>
		<version>0</version>
		<ticket>false</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo DSi Shop</name>
		<titleID>00030015484e46XX</titleID>
		<region>1,2,5,6,8,10</region>
		<version>1536,1792,2048,2304,2560,2816,3072</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo DSi Browser</name>
		<titleID>00030004484e47XX</titleID>
		<region>2,5,8,10</region>
		<version>0,256,512,768</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo DS Cart Whitelist</name>
		<titleID>0003000f484e48XX</titleID>
		<region>0</region>
		<version>256,512,768,1024,1280,1536</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo DSi Camera</name>
		<titleID>00030005484e49XX</titleID>
		<region>2,5,8,10</region>
		<version>256,768,1024</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo Zone</name>
		<titleID>00030005484e4aXX</titleID>
		<region>2,5,8,10</region>
		<version>512,768</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo DSi Sound</name>
		<titleID>00030005484e4bXX</titleID>
		<region>2,5,8,10</region>
		<version>256,512</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Version Data</name>
		<titleID>0003000f484e4cXX</titleID>
		<region>1,2,5,6,8,10</region>
		<version>1 (Japan),2 (Japan),3 (Australia/New Zealand),4 (China),5,6,7,8,9</version>
		<ticket>true</ticket>
	</DSISYSTEM>
	<DSISYSTEM>
		<name>Nintendo 3DS Transfer Tool</name>
		<titleID>00030015484e4fXX</titleID>
		<region>2,5,6,8,10</region>
		<version>0,256</version>
		<ticket>false</ticket>
	</DSISYSTEM>

	<DSIWARE>
		<name>Sudoku</name>
		<titleID>000300044b3444XX</titleID>
		<region>2,11</region>
		<version>0 (EUR/AUS),1 (USA),256 (EUR/AUS),257 (USA)</version>
		<ticket>false</ticket>
	</DSIWARE>
	<DSIWARE>
		<name>Paper Airplane Chase</name>
		<titleID>000300044b414dXX</titleID>
		<region>2,11</region>
		<ticket>false</ticket>
	</DSIWARE>
	<DSIWARE>
		<name>Flipnote Studio</name>
		<titleID>000300044b4755XX</titleID>
		<region>2,5,11</region>
		<version>0,512 (Japan)</version>
		<ticket>true</ticket>
	</DSIWARE>
	<DSIWARE>
		<name>Dokodemo Wii no Ma</name>
		<titleID>000300044B4447XX</titleID>
		<region>5</region>
		<version>0,256</version>
		<ticket>true</ticket>
	</DSIWARE>
	<DSIWARE>
		<name>WarioWare: Snapped!</name>
		<titleID>000300044b5557XX</titleID>
		<region>2,11</region>
		<ticket>false</ticket>
	</DSIWARE>
	<REGIONS>
		<region index="0">41 (All/System)</region>
		<region index="1">43 (China)</region>
		<region index="2">45 (USA)</region>
		<region index="3">48 (Europe, Belgium/Netherlands)</region>
		<region index="5">4A (Japan)</region>
		<region index="6">4B (Korea)</region>
		<region index="7">4F (USA/Europe)</region>
		<region index="8">50 (Europe)</region>
		<region index="9">54 (USA/Australia)</region>
		<region index="10">55 (Australia)</region>
		<region index="11">56 (Europe/Australia)</region>
		<region index="12">xx (Unknown)</region>
	</REGIONS>
</database>