<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dsibrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hiccup</id>
	<title>DSiBrew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://dsibrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hiccup"/>
	<link rel="alternate" type="text/html" href="https://dsibrew.org/wiki/Special:Contributions/Hiccup"/>
	<updated>2026-04-30T12:45:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Talk:Tad&amp;diff=2099917</id>
		<title>Talk:Tad</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Talk:Tad&amp;diff=2099917"/>
		<updated>2024-04-06T19:23:48Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: Hiccup moved page Talk:Tad to Talk:SD title export&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:SD title export]]&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Talk:SD_title_export&amp;diff=2099916</id>
		<title>Talk:SD title export</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Talk:SD_title_export&amp;diff=2099916"/>
		<updated>2024-04-06T19:23:48Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: Hiccup moved page Talk:Tad to Talk:SD title export&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If we were able to get this information that requires the shared key, then why isn&#039;t the shared key posted here. It must be known for the person who wrote this to have decrypted the header and footer. [[User:The2Banned2One|The2Banned2One]] 02:54, 6 December 2010 (CET)&lt;br /&gt;
: The key is unknown but magic happens. [[User:Neimod|Neimod]] 13:13, 6 December 2010 (CET)&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Tad&amp;diff=2099915</id>
		<title>Tad</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Tad&amp;diff=2099915"/>
		<updated>2024-04-06T19:23:48Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: Hiccup moved page Tad to SD title export&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[SD title export]]&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=SD_title_export&amp;diff=2099914</id>
		<title>SD title export</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=SD_title_export&amp;diff=2099914"/>
		<updated>2024-04-06T19:23:48Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: Hiccup moved page Tad to SD title export&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The System Settings application delivered with each DSi can be used to export applications from NAND to SD. The bin files created on SD are using the following file structure. They are encrypted with AES CCM (CTR with CBC-MAC), using a combination of a shared key and a console specific key.&lt;br /&gt;
&lt;br /&gt;
The application itself (APP), and the title metadata (TMD) is encrypted with a console specific key. This means that Nintendo intended that these files can only be imported back into the same DSi.&lt;br /&gt;
&lt;br /&gt;
While the banner, the public savegame, and several other metablocks are encrypted with a shared key, which means any DSi can inspect these parts of the file.&lt;br /&gt;
&lt;br /&gt;
[[ES block encryption]] is used to encrypt the header block, footer block, and the 11 content parts. Each are their own seperate ES blocks.&lt;br /&gt;
&lt;br /&gt;
= File structure overview =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4020&lt;br /&gt;
| Banner/Icon&lt;br /&gt;
|-&lt;br /&gt;
| 0x4020&lt;br /&gt;
| 0xD4&lt;br /&gt;
| Header&lt;br /&gt;
|-&lt;br /&gt;
| 0x40F4&lt;br /&gt;
| 0x460&lt;br /&gt;
| Footer (certificates/hashes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x4554&lt;br /&gt;
| -&lt;br /&gt;
| Content parts in sequence (TMD, SRL, savegame, custom banner).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The banner, header, footer and savegame are encrypted with a shared key between each DSi. The other content parts are encrypted with a console specific key.&lt;br /&gt;
&lt;br /&gt;
= Header block @ 0x4020 (size 0xB4) = &lt;br /&gt;
 0000000: 34 41 4e 54 31 30 00 01 74 e9 2c 1e 24 00 00 00  4ANT10..t.,.$...&lt;br /&gt;
 0000010: d6 e0 39 c3 98 3f 06 b6 9a b2 9d 14 e7 06 e9 00  ..9..?..........&lt;br /&gt;
 0000020: 45 4d 44 4b 04 00 03 00 28 02 00 00 20 d2 e0 00  EMDK....(... ...&lt;br /&gt;
 0000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000040: 00 00 00 00 00 00 00 00 00 00 00 00 80 80 06 00  ................&lt;br /&gt;
 0000050: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000070: 00 00 00 00 00 80 06 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000080: 00 00 00 00 00 86 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000b0: 00 00 00 00                                      ....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| Always 0x544E4134 (&#039;TNA4&#039;, endian-swapped)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 2&lt;br /&gt;
| group_id/publisher code&lt;br /&gt;
|-&lt;br /&gt;
| 0x06&lt;br /&gt;
| 2&lt;br /&gt;
| Title version&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 6&lt;br /&gt;
| DSi MAC address&lt;br /&gt;
|-&lt;br /&gt;
| 0x0E&lt;br /&gt;
| 2&lt;br /&gt;
| zero&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 16&lt;br /&gt;
| Console ID from HWINFO_N.dat&lt;br /&gt;
|-&lt;br /&gt;
| 0x20&lt;br /&gt;
| 4&lt;br /&gt;
| Lower TitleID of exported app&lt;br /&gt;
|-&lt;br /&gt;
| 0x24&lt;br /&gt;
| 4&lt;br /&gt;
| Upper TitleID of exported app&lt;br /&gt;
|-&lt;br /&gt;
| 0x28&lt;br /&gt;
| 11 * 4&lt;br /&gt;
| Contains the total lengths for each of the 11 parts.&lt;br /&gt;
|-&lt;br /&gt;
| 0x54&lt;br /&gt;
| 8 * 4&lt;br /&gt;
| List of content ids in same order as tmd&lt;br /&gt;
|-&lt;br /&gt;
| 0x74&lt;br /&gt;
| 0x3e&lt;br /&gt;
| reserved section per [http://www.wiibrew.org/wiki/TMD tmds]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= footer block @ 0x40F4 (size 0x460) =&lt;br /&gt;
&lt;br /&gt;
 0000000: d6 f3 24 7c a1 0f 4a dc cd 07 34 d6 ce 62 32 93  ..$|..J...4..b2.&lt;br /&gt;
 0000010: 11 54 54 a5 28 38 13 5a 0c 87 8e dc 63 0a ab 2e  .TT.(8.Z....c...&lt;br /&gt;
 0000020: 4a 0f 12 5c d7 31 ee 29 72 53 39 1d ff 70 c1 8a  J..\.1.)rS9..p..&lt;br /&gt;
 0000030: 45 18 c1 88 85 1f f5 55 c6 5f 48 37 27 f3 0a 02  E......U._H7&#039;...&lt;br /&gt;
 0000040: e7 77 18 8b 84 ee cc e5 e4 40 e5 cb 64 bb 0a f3  .w.......@..d...&lt;br /&gt;
 0000050: 20 00 53 00 74 00 75 00 64 00 69 00 6f 00 0a 00   .S.t.u.d.i.o...&lt;br /&gt;
 0000060: 4e 00 69 00 6e 00 74 00 65 00 6e 00 64 00 6f 00  N.i.n.t.e.n.d.o.&lt;br /&gt;
 0000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000d0: 00 00 00 00 00 00 00 00 00 00 00 00 c5 16 e5 12  ................&lt;br /&gt;
 00000e0: 4c 70 9a fd 7a 03 87 d0 13 94 da 86 46 11 ff 31  Lp..z.......F..1&lt;br /&gt;
 00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000100: 00 00 00 00 00 b5 62 b1 02 c9 4e f3 14 2c 85 3d  ......b...N..,.=&lt;br /&gt;
 0000110: a2 c6 be c9 d8 01 db 46 03 12 44 6e 89 87 c4 e5  .......F..Dn....&lt;br /&gt;
 0000120: 83 1e 00 03 8f f8 cd 35 e3 e4 b8 8e be 6e 65 36  .......5.....ne6&lt;br /&gt;
 0000130: f2 6d c6 dc 2c 4b d6 38 2b 2d 7f e5 22 b0 44 3b  .m..,K.8+-..&amp;quot;.D;&lt;br /&gt;
 0000140: 00 01 00 02 00 78 58 de a6 c4 70 9c 89 26 22 f2  .....xX...p..&amp;amp;&amp;quot;.&lt;br /&gt;
 0000150: 60 38 cb c5 d7 54 cd a3 d5 b9 d9 b3 84 63 6f be  `8...T.......co.&lt;br /&gt;
 0000160: 36 ef 00 68 f0 9a 6b 35 91 1a 67 6f 73 dc 54 61  6..h..k5..gos.Ta&lt;br /&gt;
 0000170: c1 c7 6c 6f d4 43 58 e6 e2 62 52 11 65 77 9a ce  ..lo.CX..bR.ew..&lt;br /&gt;
 0000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00001a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00001b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00001c0: 52 6f 6f 74 2d 43 41 30 30 30 30 30 30 30 31 2d  Root-CA00000001-&lt;br /&gt;
 00001d0: 4d 53 30 30 30 30 30 30 30 38 2d 54 57 63 37 39  MS00000008-TWc79&lt;br /&gt;
 00001e0: 64 63 65 63 39 2d 30 38 61 32 30 32 38 37 30 31  dcec9-08a2028701&lt;br /&gt;
 00001f0: 30 38 34 31 31 38 00 00 00 00 00 00 00 00 00 00  084118..........&lt;br /&gt;
 0000200: 00 00 00 02 41 50 30 30 30 33 30 30 31 35 34 38  ....AP0003001548&lt;br /&gt;
 0000210: 34 65 34 32 34 35 00 00 00 00 00 00 00 00 00 00  4e4245..........&lt;br /&gt;
 0000220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000240: 00 00 00 00 00 00 00 00 00 d7 c1 33 4e 24 8c 13  ...........3N$..&lt;br /&gt;
 0000250: 0f b3 f4 c4 bb 2a 4a 79 81 51 39 6f 00 ee a2 00  .....*Jy.Q9o....&lt;br /&gt;
 0000260: 20 a6 f5 cc d8 72 01 74 60 57 4f a4 92 52 9b 5a   ....r.t`WO..R.Z&lt;br /&gt;
 0000270: 56 75 a9 62 4f 67 25 e3 7b 05 21 e4 4f 1f c3 21  Vu.bOg%.{.!.O..!&lt;br /&gt;
 0000280: 2b d8 ec e7 00 00 00 00 00 00 00 00 00 00 00 00  +...............&lt;br /&gt;
 0000290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00002a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00002b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00002c0: 00 01 00 02 00 db da 21 3b e1 f1 bf bb 4d dc 1d  .......!;....M..&lt;br /&gt;
 00002d0: 60 29 da 19 42 1e 66 4f a8 e5 27 a1 d4 ea 46 7d  `)..B.fO..&#039;...F}&lt;br /&gt;
 00002e0: 9b b4 00 95 c5 0d e8 fa ef a7 8d e9 bc 54 da c1  .............T..&lt;br /&gt;
 00002f0: 24 94 0b 7c ad a8 61 d5 05 97 c2 64 38 ad 18 f9  $..|..a....d8...&lt;br /&gt;
 0000300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000340: 52 6f 6f 74 2d 43 41 30 30 30 30 30 30 30 31 2d  Root-CA00000001-&lt;br /&gt;
 0000350: 4d 53 30 30 30 30 30 30 30 38 00 00 00 00 00 00  MS00000008......&lt;br /&gt;
 0000360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000380: 00 00 00 02 54 57 63 37 39 64 63 65 63 39 2d 30  ....TWc79dcec9-0&lt;br /&gt;
 0000390: 38 61 32 30 32 38 37 30 31 30 38 34 31 31 38 00  8a2028701084118.&lt;br /&gt;
 00003a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00003b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00003c0: 00 00 00 00 6f dd de 42 01 e0 34 a3 19 bc a9 af  ....o..B..4.....&lt;br /&gt;
 00003d0: 50 fe 8a ac 75 08 07 a9 3a 2c 21 51 93 ae 4a 90  P...u...:,!Q..J.&lt;br /&gt;
 00003e0: 6e 62 41 f1 a2 fe 00 00 3d 0a 13 97 da 53 17 98  nbA.....=....S..&lt;br /&gt;
 00003f0: 69 38 65 67 ca f4 9c 87 ec 44 b7 eb d0 ec b8 3d  i8eg.....D.....=&lt;br /&gt;
 0000400: 23 cf 7a 35 00 00 00 00 00 00 00 00 00 00 00 00  #.z5............&lt;br /&gt;
 0000410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of banner&lt;br /&gt;
|-&lt;br /&gt;
| 0x14&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of tna4&lt;br /&gt;
|-&lt;br /&gt;
| 0x28&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of tmd&lt;br /&gt;
|-&lt;br /&gt;
| 0x3c&lt;br /&gt;
| 20*8&lt;br /&gt;
| SHA1 of up to 8 contents [if unused, can be whatever happened to be in memory before]&lt;br /&gt;
|-&lt;br /&gt;
| 0xdc&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of save data&lt;br /&gt;
|-&lt;br /&gt;
| 0xf0&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of ?&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 0x3c&lt;br /&gt;
| ECC signature of previous 0x104 bytes with AP cert&lt;br /&gt;
|-&lt;br /&gt;
| 0x140&lt;br /&gt;
| 0x180&lt;br /&gt;
| AP cert, signed by TW cert&lt;br /&gt;
|-&lt;br /&gt;
| 0x2c0&lt;br /&gt;
| 0x180&lt;br /&gt;
| TW cert, specific to a console (see dev.kp)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that this block contains an ECC signature, aswell as the console id and serial of the DSi that exported the file, as part of a Nintendo cert.  Much like the Wii, the DSi carries with it a private ECC key that it can use to sign things, and a certificate signed by Nintendo that attests to the fact that the public ECC key belongs to a genuine DSi.&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=SD_title_export&amp;diff=2099913</id>
		<title>SD title export</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=SD_title_export&amp;diff=2099913"/>
		<updated>2024-04-06T19:23:27Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: no evidence these are TAD files - they don&amp;#039;t match them at all&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The System Settings application delivered with each DSi can be used to export applications from NAND to SD. The bin files created on SD are using the following file structure. They are encrypted with AES CCM (CTR with CBC-MAC), using a combination of a shared key and a console specific key.&lt;br /&gt;
&lt;br /&gt;
The application itself (APP), and the title metadata (TMD) is encrypted with a console specific key. This means that Nintendo intended that these files can only be imported back into the same DSi.&lt;br /&gt;
&lt;br /&gt;
While the banner, the public savegame, and several other metablocks are encrypted with a shared key, which means any DSi can inspect these parts of the file.&lt;br /&gt;
&lt;br /&gt;
[[ES block encryption]] is used to encrypt the header block, footer block, and the 11 content parts. Each are their own seperate ES blocks.&lt;br /&gt;
&lt;br /&gt;
= File structure overview =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4020&lt;br /&gt;
| Banner/Icon&lt;br /&gt;
|-&lt;br /&gt;
| 0x4020&lt;br /&gt;
| 0xD4&lt;br /&gt;
| Header&lt;br /&gt;
|-&lt;br /&gt;
| 0x40F4&lt;br /&gt;
| 0x460&lt;br /&gt;
| Footer (certificates/hashes)&lt;br /&gt;
|-&lt;br /&gt;
| 0x4554&lt;br /&gt;
| -&lt;br /&gt;
| Content parts in sequence (TMD, SRL, savegame, custom banner).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The banner, header, footer and savegame are encrypted with a shared key between each DSi. The other content parts are encrypted with a console specific key.&lt;br /&gt;
&lt;br /&gt;
= Header block @ 0x4020 (size 0xB4) = &lt;br /&gt;
 0000000: 34 41 4e 54 31 30 00 01 74 e9 2c 1e 24 00 00 00  4ANT10..t.,.$...&lt;br /&gt;
 0000010: d6 e0 39 c3 98 3f 06 b6 9a b2 9d 14 e7 06 e9 00  ..9..?..........&lt;br /&gt;
 0000020: 45 4d 44 4b 04 00 03 00 28 02 00 00 20 d2 e0 00  EMDK....(... ...&lt;br /&gt;
 0000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000040: 00 00 00 00 00 00 00 00 00 00 00 00 80 80 06 00  ................&lt;br /&gt;
 0000050: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000070: 00 00 00 00 00 80 06 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000080: 00 00 00 00 00 86 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000b0: 00 00 00 00                                      ....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| Always 0x544E4134 (&#039;TNA4&#039;, endian-swapped)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 2&lt;br /&gt;
| group_id/publisher code&lt;br /&gt;
|-&lt;br /&gt;
| 0x06&lt;br /&gt;
| 2&lt;br /&gt;
| Title version&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 6&lt;br /&gt;
| DSi MAC address&lt;br /&gt;
|-&lt;br /&gt;
| 0x0E&lt;br /&gt;
| 2&lt;br /&gt;
| zero&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 16&lt;br /&gt;
| Console ID from HWINFO_N.dat&lt;br /&gt;
|-&lt;br /&gt;
| 0x20&lt;br /&gt;
| 4&lt;br /&gt;
| Lower TitleID of exported app&lt;br /&gt;
|-&lt;br /&gt;
| 0x24&lt;br /&gt;
| 4&lt;br /&gt;
| Upper TitleID of exported app&lt;br /&gt;
|-&lt;br /&gt;
| 0x28&lt;br /&gt;
| 11 * 4&lt;br /&gt;
| Contains the total lengths for each of the 11 parts.&lt;br /&gt;
|-&lt;br /&gt;
| 0x54&lt;br /&gt;
| 8 * 4&lt;br /&gt;
| List of content ids in same order as tmd&lt;br /&gt;
|-&lt;br /&gt;
| 0x74&lt;br /&gt;
| 0x3e&lt;br /&gt;
| reserved section per [http://www.wiibrew.org/wiki/TMD tmds]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= footer block @ 0x40F4 (size 0x460) =&lt;br /&gt;
&lt;br /&gt;
 0000000: d6 f3 24 7c a1 0f 4a dc cd 07 34 d6 ce 62 32 93  ..$|..J...4..b2.&lt;br /&gt;
 0000010: 11 54 54 a5 28 38 13 5a 0c 87 8e dc 63 0a ab 2e  .TT.(8.Z....c...&lt;br /&gt;
 0000020: 4a 0f 12 5c d7 31 ee 29 72 53 39 1d ff 70 c1 8a  J..\.1.)rS9..p..&lt;br /&gt;
 0000030: 45 18 c1 88 85 1f f5 55 c6 5f 48 37 27 f3 0a 02  E......U._H7&#039;...&lt;br /&gt;
 0000040: e7 77 18 8b 84 ee cc e5 e4 40 e5 cb 64 bb 0a f3  .w.......@..d...&lt;br /&gt;
 0000050: 20 00 53 00 74 00 75 00 64 00 69 00 6f 00 0a 00   .S.t.u.d.i.o...&lt;br /&gt;
 0000060: 4e 00 69 00 6e 00 74 00 65 00 6e 00 64 00 6f 00  N.i.n.t.e.n.d.o.&lt;br /&gt;
 0000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00000d0: 00 00 00 00 00 00 00 00 00 00 00 00 c5 16 e5 12  ................&lt;br /&gt;
 00000e0: 4c 70 9a fd 7a 03 87 d0 13 94 da 86 46 11 ff 31  Lp..z.......F..1&lt;br /&gt;
 00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000100: 00 00 00 00 00 b5 62 b1 02 c9 4e f3 14 2c 85 3d  ......b...N..,.=&lt;br /&gt;
 0000110: a2 c6 be c9 d8 01 db 46 03 12 44 6e 89 87 c4 e5  .......F..Dn....&lt;br /&gt;
 0000120: 83 1e 00 03 8f f8 cd 35 e3 e4 b8 8e be 6e 65 36  .......5.....ne6&lt;br /&gt;
 0000130: f2 6d c6 dc 2c 4b d6 38 2b 2d 7f e5 22 b0 44 3b  .m..,K.8+-..&amp;quot;.D;&lt;br /&gt;
 0000140: 00 01 00 02 00 78 58 de a6 c4 70 9c 89 26 22 f2  .....xX...p..&amp;amp;&amp;quot;.&lt;br /&gt;
 0000150: 60 38 cb c5 d7 54 cd a3 d5 b9 d9 b3 84 63 6f be  `8...T.......co.&lt;br /&gt;
 0000160: 36 ef 00 68 f0 9a 6b 35 91 1a 67 6f 73 dc 54 61  6..h..k5..gos.Ta&lt;br /&gt;
 0000170: c1 c7 6c 6f d4 43 58 e6 e2 62 52 11 65 77 9a ce  ..lo.CX..bR.ew..&lt;br /&gt;
 0000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00001a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00001b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00001c0: 52 6f 6f 74 2d 43 41 30 30 30 30 30 30 30 31 2d  Root-CA00000001-&lt;br /&gt;
 00001d0: 4d 53 30 30 30 30 30 30 30 38 2d 54 57 63 37 39  MS00000008-TWc79&lt;br /&gt;
 00001e0: 64 63 65 63 39 2d 30 38 61 32 30 32 38 37 30 31  dcec9-08a2028701&lt;br /&gt;
 00001f0: 30 38 34 31 31 38 00 00 00 00 00 00 00 00 00 00  084118..........&lt;br /&gt;
 0000200: 00 00 00 02 41 50 30 30 30 33 30 30 31 35 34 38  ....AP0003001548&lt;br /&gt;
 0000210: 34 65 34 32 34 35 00 00 00 00 00 00 00 00 00 00  4e4245..........&lt;br /&gt;
 0000220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000240: 00 00 00 00 00 00 00 00 00 d7 c1 33 4e 24 8c 13  ...........3N$..&lt;br /&gt;
 0000250: 0f b3 f4 c4 bb 2a 4a 79 81 51 39 6f 00 ee a2 00  .....*Jy.Q9o....&lt;br /&gt;
 0000260: 20 a6 f5 cc d8 72 01 74 60 57 4f a4 92 52 9b 5a   ....r.t`WO..R.Z&lt;br /&gt;
 0000270: 56 75 a9 62 4f 67 25 e3 7b 05 21 e4 4f 1f c3 21  Vu.bOg%.{.!.O..!&lt;br /&gt;
 0000280: 2b d8 ec e7 00 00 00 00 00 00 00 00 00 00 00 00  +...............&lt;br /&gt;
 0000290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00002a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00002b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00002c0: 00 01 00 02 00 db da 21 3b e1 f1 bf bb 4d dc 1d  .......!;....M..&lt;br /&gt;
 00002d0: 60 29 da 19 42 1e 66 4f a8 e5 27 a1 d4 ea 46 7d  `)..B.fO..&#039;...F}&lt;br /&gt;
 00002e0: 9b b4 00 95 c5 0d e8 fa ef a7 8d e9 bc 54 da c1  .............T..&lt;br /&gt;
 00002f0: 24 94 0b 7c ad a8 61 d5 05 97 c2 64 38 ad 18 f9  $..|..a....d8...&lt;br /&gt;
 0000300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000340: 52 6f 6f 74 2d 43 41 30 30 30 30 30 30 30 31 2d  Root-CA00000001-&lt;br /&gt;
 0000350: 4d 53 30 30 30 30 30 30 30 38 00 00 00 00 00 00  MS00000008......&lt;br /&gt;
 0000360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000380: 00 00 00 02 54 57 63 37 39 64 63 65 63 39 2d 30  ....TWc79dcec9-0&lt;br /&gt;
 0000390: 38 61 32 30 32 38 37 30 31 30 38 34 31 31 38 00  8a2028701084118.&lt;br /&gt;
 00003a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00003b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 00003c0: 00 00 00 00 6f dd de 42 01 e0 34 a3 19 bc a9 af  ....o..B..4.....&lt;br /&gt;
 00003d0: 50 fe 8a ac 75 08 07 a9 3a 2c 21 51 93 ae 4a 90  P...u...:,!Q..J.&lt;br /&gt;
 00003e0: 6e 62 41 f1 a2 fe 00 00 3d 0a 13 97 da 53 17 98  nbA.....=....S..&lt;br /&gt;
 00003f0: 69 38 65 67 ca f4 9c 87 ec 44 b7 eb d0 ec b8 3d  i8eg.....D.....=&lt;br /&gt;
 0000400: 23 cf 7a 35 00 00 00 00 00 00 00 00 00 00 00 00  #.z5............&lt;br /&gt;
 0000410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0000430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of banner&lt;br /&gt;
|-&lt;br /&gt;
| 0x14&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of tna4&lt;br /&gt;
|-&lt;br /&gt;
| 0x28&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of tmd&lt;br /&gt;
|-&lt;br /&gt;
| 0x3c&lt;br /&gt;
| 20*8&lt;br /&gt;
| SHA1 of up to 8 contents [if unused, can be whatever happened to be in memory before]&lt;br /&gt;
|-&lt;br /&gt;
| 0xdc&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of save data&lt;br /&gt;
|-&lt;br /&gt;
| 0xf0&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 of ?&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 0x3c&lt;br /&gt;
| ECC signature of previous 0x104 bytes with AP cert&lt;br /&gt;
|-&lt;br /&gt;
| 0x140&lt;br /&gt;
| 0x180&lt;br /&gt;
| AP cert, signed by TW cert&lt;br /&gt;
|-&lt;br /&gt;
| 0x2c0&lt;br /&gt;
| 0x180&lt;br /&gt;
| TW cert, specific to a console (see dev.kp)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that this block contains an ECC signature, aswell as the console id and serial of the DSi that exported the file, as part of a Nintendo cert.  Much like the Wii, the DSi carries with it a private ECC key that it can use to sign things, and a certificate signed by Nintendo that attests to the fact that the public ECC key belongs to a genuine DSi.&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Ticket&amp;diff=2099166</id>
		<title>Ticket</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Ticket&amp;diff=2099166"/>
		<updated>2021-06-18T16:27:30Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tickets are used for decrypting downloads from DSi shop. They are essentially containing a 16-byte decryption key, plus signatures and some other stuff.&lt;br /&gt;
&lt;br /&gt;
== Ticket Format ==&lt;br /&gt;
Tickets exist as &amp;quot;cetk&amp;quot; file (as found on Nintendo&#039;s server), and as &amp;quot;.tik&amp;quot; files (as found in [[nand/ticket]] folder).&lt;br /&gt;
* .tik files: encrypted 2A4h+20h bytes (the +20h bytes are probably ES block encryption footer, using an unknown KEY or KEY X/Y?)&lt;br /&gt;
* cetk files: unencrypted 2A4h+700h bytes (the +700h bytes are some certificate footer). The SHA256 of the certificate footer is usually/always 61BADF43329EEC10E1FD952BA55777E116CD25EC5BEFCBE823F13439B8FAE0DC.&lt;br /&gt;
For the overall format of the 2A4h bytes, see [http://wiibrew.org/wiki/Ticket], and NUS Downloader source code.&lt;br /&gt;
&lt;br /&gt;
== Download Server ==&lt;br /&gt;
For free system updates, tickets can be downloaded as &amp;quot;cetk&amp;quot; files. For titles sold commercially in DSi ship, tickets must purchased somehow differently.&lt;br /&gt;
For example, the updates for &#039;&#039;DSi System Settings (EUR)&#039;&#039; can be downloaded from:&lt;br /&gt;
* http://nus.cdn.t.shop.nintendowifi.net/ccs/download/00030015484e4250/tmd - tmd (unencrypted)&lt;br /&gt;
* http://nus.cdn.t.shop.nintendowifi.net/ccs/download/00030015484e4250/cetk - ticket (unencrypted) (available only for free updates)&lt;br /&gt;
* http://nus.cdn.t.shop.nintendowifi.net/ccs/download/00030015484e4250/00000002 - executable, version 2 (encrypted via ticket)&lt;br /&gt;
* http://nus.cdn.t.shop.nintendowifi.net/ccs/download/00030015484e4250/00000003 - executable, version 3 (encrypted via ticket)&lt;br /&gt;
&lt;br /&gt;
== Title Decryption ==&lt;br /&gt;
First, the encrypted Title Key must be decrypted (via AES-CBC):&lt;br /&gt;
  KEY[00h..0Fh] = Common Key (AF,1B,F5,16,...)        ;from ARM7BIOS&lt;br /&gt;
  IV[00h..07h]  = Title ID (00,03,00,tt,gg,gg,gg,gg)  ;tik/cetk[1DCh]&lt;br /&gt;
  IV[08h..0Fh]  = Zerofilled                          ;padding&lt;br /&gt;
  Input: Encrypted Title Key                          ;tik/cetk[1BFh]&lt;br /&gt;
  Output: Decrypted Title Key                         ;for use in next step&lt;br /&gt;
Then, the actual executable/file can be decrypted (also via AES-CBC):&lt;br /&gt;
  KEY[00h..0Fh] = Decrypted Title Key                 ;from above step&lt;br /&gt;
  IV[00h..01h]  = Usually Zero (or &amp;quot;Index&amp;quot; from tmd?) ;tmd[?]&lt;br /&gt;
  IV[02h..0Fh]  = Zerofilled                          ;padding&lt;br /&gt;
  Input: Encrypted file &amp;quot;000000vv&amp;quot;                    ;from http download&lt;br /&gt;
  Output: Decrypted file &amp;quot;000000vv.app&amp;quot;               ;saved on eMMC&lt;br /&gt;
The above decryption steps do require a big-endian AES-CBC software implementation (the DSi hardware supports only little-endian, and it supports only AES-CTR and AES-CCM, and, especially, it supports only the &amp;quot;encrypt&amp;quot; key schedule, whilst AES-CBC would require a different &amp;quot;decrypt&amp;quot; key schedule).&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[NUS Downloader/database]]&lt;br /&gt;
* http://wiibrew.org/wiki/Ticket - Wii Tickets (similar to DSi tickets)&lt;br /&gt;
* http://3dbrew.org/wiki/Ticket - 3DS Tickets&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Title_metadata&amp;diff=2099165</id>
		<title>Title metadata</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Title_metadata&amp;diff=2099165"/>
		<updated>2021-06-18T16:14:44Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Title metadata&#039;&#039;&#039;, or &#039;&#039;&#039;TMD&#039;&#039;&#039; for short, is a format used to store information about a title (DSiWare, etc.) and all its installed contents, including which contents they consist of and their SHA1 hashes. The format between Wii and DSi Title metadata &#039;&#039;appears&#039;&#039; to be identical.&lt;br /&gt;
&lt;br /&gt;
Many operations are done in terms of 64-byte blocks, which means you will often see padding out to the nearest 64-byte boundary at the end of a field.&lt;br /&gt;
&lt;br /&gt;
Example of a Nintendo DSi TMD : http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0003000f484e4c4a/tmd (&amp;quot;HNLJ&amp;quot;, or Japanese [[Version Data]].)&lt;br /&gt;
&lt;br /&gt;
The certificate chain at the end of the file seems to always/usually have a size in bytes of 1792 and a SHA256 of 03CE2468F00D1AAEA52D7193A2312B0FE87ECE72D43381C3B6BD4C57E700CDD7.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x000&lt;br /&gt;
| 4&lt;br /&gt;
| Signature type&lt;br /&gt;
|-&lt;br /&gt;
| 0x004&lt;br /&gt;
| 256&lt;br /&gt;
| Signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 60&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x140&lt;br /&gt;
| 64&lt;br /&gt;
| Issuer&lt;br /&gt;
|-&lt;br /&gt;
| 0x180&lt;br /&gt;
| 1&lt;br /&gt;
| Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x181&lt;br /&gt;
| 1&lt;br /&gt;
| ca_crl_version&lt;br /&gt;
|-&lt;br /&gt;
| 0x182&lt;br /&gt;
| 1&lt;br /&gt;
| signer_crl_version&lt;br /&gt;
|-&lt;br /&gt;
| 0x183&lt;br /&gt;
| 1&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x184&lt;br /&gt;
| 8&lt;br /&gt;
| System Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x18C&lt;br /&gt;
| 8&lt;br /&gt;
| Title ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x194&lt;br /&gt;
| 4&lt;br /&gt;
| Title type&lt;br /&gt;
|-&lt;br /&gt;
| 0x198&lt;br /&gt;
| 2&lt;br /&gt;
| Group ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x19A&lt;br /&gt;
| 62&lt;br /&gt;
| reserved&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D8&lt;br /&gt;
| 4&lt;br /&gt;
| Access rights&lt;br /&gt;
|-&lt;br /&gt;
| 0x1DC&lt;br /&gt;
| 2&lt;br /&gt;
| Title version&lt;br /&gt;
|-&lt;br /&gt;
| 0x1DE&lt;br /&gt;
| 2&lt;br /&gt;
| Number of contents (nbr_cont)&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E0&lt;br /&gt;
| 2&lt;br /&gt;
| boot index&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E2&lt;br /&gt;
| 2&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E4&lt;br /&gt;
| 36*nbr_cont&lt;br /&gt;
| Contents&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| Content ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 2&lt;br /&gt;
| Index&lt;br /&gt;
|-&lt;br /&gt;
| 0x06&lt;br /&gt;
| 2&lt;br /&gt;
| Type&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 8&lt;br /&gt;
| Size&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 hash&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Certificates ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x000&lt;br /&gt;
| 4&lt;br /&gt;
| Signature type&lt;br /&gt;
|-&lt;br /&gt;
| 0x004&lt;br /&gt;
| 256&lt;br /&gt;
| Signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 32&lt;br /&gt;
| Issuer&lt;br /&gt;
|-&lt;br /&gt;
| 0x124&lt;br /&gt;
| 4&lt;br /&gt;
| Tag&lt;br /&gt;
|-&lt;br /&gt;
| 0x128&lt;br /&gt;
| 64&lt;br /&gt;
| Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x168&lt;br /&gt;
| &lt;br /&gt;
| Key&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Title_metadata&amp;diff=2099164</id>
		<title>Title metadata</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Title_metadata&amp;diff=2099164"/>
		<updated>2021-06-18T14:54:04Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Title metadata&#039;&#039;&#039;, or &#039;&#039;&#039;TMD&#039;&#039;&#039; for short, is a format used to store information about a title (DSiWare, etc.) and all its installed contents, including which contents they consist of and their SHA1 hashes. The format between Wii and DSi Title metadata &#039;&#039;appears&#039;&#039; to be identical.&lt;br /&gt;
&lt;br /&gt;
Many operations are done in terms of 64-byte blocks, which means you will often see padding out to the nearest 64-byte boundary at the end of a field.&lt;br /&gt;
&lt;br /&gt;
Example of a Nintendo DSi TMD : http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0003000f484e4c4a/tmd (&amp;quot;HNLJ&amp;quot;, or Japanese [[Version Data]].)&lt;br /&gt;
&lt;br /&gt;
The certificate chain at the end of the file seems to always/usually have a SHA256 of 03CE2468F00D1AAEA52D7193A2312B0FE87ECE72D43381C3B6BD4C57E700CDD7.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x000&lt;br /&gt;
| 4&lt;br /&gt;
| Signature type&lt;br /&gt;
|-&lt;br /&gt;
| 0x004&lt;br /&gt;
| 256&lt;br /&gt;
| Signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 60&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x140&lt;br /&gt;
| 64&lt;br /&gt;
| Issuer&lt;br /&gt;
|-&lt;br /&gt;
| 0x180&lt;br /&gt;
| 1&lt;br /&gt;
| Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x181&lt;br /&gt;
| 1&lt;br /&gt;
| ca_crl_version&lt;br /&gt;
|-&lt;br /&gt;
| 0x182&lt;br /&gt;
| 1&lt;br /&gt;
| signer_crl_version&lt;br /&gt;
|-&lt;br /&gt;
| 0x183&lt;br /&gt;
| 1&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x184&lt;br /&gt;
| 8&lt;br /&gt;
| System Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x18C&lt;br /&gt;
| 8&lt;br /&gt;
| Title ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x194&lt;br /&gt;
| 4&lt;br /&gt;
| Title type&lt;br /&gt;
|-&lt;br /&gt;
| 0x198&lt;br /&gt;
| 2&lt;br /&gt;
| Group ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x19A&lt;br /&gt;
| 62&lt;br /&gt;
| reserved&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D8&lt;br /&gt;
| 4&lt;br /&gt;
| Access rights&lt;br /&gt;
|-&lt;br /&gt;
| 0x1DC&lt;br /&gt;
| 2&lt;br /&gt;
| Title version&lt;br /&gt;
|-&lt;br /&gt;
| 0x1DE&lt;br /&gt;
| 2&lt;br /&gt;
| Number of contents (nbr_cont)&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E0&lt;br /&gt;
| 2&lt;br /&gt;
| boot index&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E2&lt;br /&gt;
| 2&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E4&lt;br /&gt;
| 36*nbr_cont&lt;br /&gt;
| Contents&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| Content ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 2&lt;br /&gt;
| Index&lt;br /&gt;
|-&lt;br /&gt;
| 0x06&lt;br /&gt;
| 2&lt;br /&gt;
| Type&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 8&lt;br /&gt;
| Size&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 hash&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Certificates ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x000&lt;br /&gt;
| 4&lt;br /&gt;
| Signature type&lt;br /&gt;
|-&lt;br /&gt;
| 0x004&lt;br /&gt;
| 256&lt;br /&gt;
| Signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 32&lt;br /&gt;
| Issuer&lt;br /&gt;
|-&lt;br /&gt;
| 0x124&lt;br /&gt;
| 4&lt;br /&gt;
| Tag&lt;br /&gt;
|-&lt;br /&gt;
| 0x128&lt;br /&gt;
| 64&lt;br /&gt;
| Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x168&lt;br /&gt;
| &lt;br /&gt;
| Key&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Title_metadata&amp;diff=2099163</id>
		<title>Title metadata</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Title_metadata&amp;diff=2099163"/>
		<updated>2021-06-18T14:52:36Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Title metadata&#039;&#039;&#039;, or &#039;&#039;&#039;TMD&#039;&#039;&#039; for short, is a format used to store information about a title (DSiWare, etc.) and all its installed contents, including which contents they consist of and their SHA1 hashes. The format between Wii and DSi Title metadata &#039;&#039;appears&#039;&#039; to be identical.&lt;br /&gt;
&lt;br /&gt;
Many operations are done in terms of 64-byte blocks, which means you will often see padding out to the nearest 64-byte boundary at the end of a field.&lt;br /&gt;
&lt;br /&gt;
Example of a Nintendo DSi TMD : http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0003000f484e4c4a/tmd (&amp;quot;HNLJ&amp;quot;, or Japanese [[Version Data]].)&lt;br /&gt;
&lt;br /&gt;
The certificate chain at the end of the file seems to always/usually have a SHA256 of 03CE2468F00D1AAEA52D7193A2312B0FE87ECE72D43381C3B6BD4C57E700CDD7/&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
&lt;br /&gt;
=== Header ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x000&lt;br /&gt;
| 4&lt;br /&gt;
| Signature type&lt;br /&gt;
|-&lt;br /&gt;
| 0x004&lt;br /&gt;
| 256&lt;br /&gt;
| Signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 60&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x140&lt;br /&gt;
| 64&lt;br /&gt;
| Issuer&lt;br /&gt;
|-&lt;br /&gt;
| 0x180&lt;br /&gt;
| 1&lt;br /&gt;
| Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x181&lt;br /&gt;
| 1&lt;br /&gt;
| ca_crl_version&lt;br /&gt;
|-&lt;br /&gt;
| 0x182&lt;br /&gt;
| 1&lt;br /&gt;
| signer_crl_version&lt;br /&gt;
|-&lt;br /&gt;
| 0x183&lt;br /&gt;
| 1&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x184&lt;br /&gt;
| 8&lt;br /&gt;
| System Version&lt;br /&gt;
|-&lt;br /&gt;
| 0x18C&lt;br /&gt;
| 8&lt;br /&gt;
| Title ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x194&lt;br /&gt;
| 4&lt;br /&gt;
| Title type&lt;br /&gt;
|-&lt;br /&gt;
| 0x198&lt;br /&gt;
| 2&lt;br /&gt;
| Group ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x19A&lt;br /&gt;
| 62&lt;br /&gt;
| reserved&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D8&lt;br /&gt;
| 4&lt;br /&gt;
| Access rights&lt;br /&gt;
|-&lt;br /&gt;
| 0x1DC&lt;br /&gt;
| 2&lt;br /&gt;
| Title version&lt;br /&gt;
|-&lt;br /&gt;
| 0x1DE&lt;br /&gt;
| 2&lt;br /&gt;
| Number of contents (nbr_cont)&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E0&lt;br /&gt;
| 2&lt;br /&gt;
| boot index&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E2&lt;br /&gt;
| 2&lt;br /&gt;
| Padding modulo 64&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E4&lt;br /&gt;
| 36*nbr_cont&lt;br /&gt;
| Contents&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| Content ID&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 2&lt;br /&gt;
| Index&lt;br /&gt;
|-&lt;br /&gt;
| 0x06&lt;br /&gt;
| 2&lt;br /&gt;
| Type&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 8&lt;br /&gt;
| Size&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 20&lt;br /&gt;
| SHA1 hash&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Certificates ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x000&lt;br /&gt;
| 4&lt;br /&gt;
| Signature type&lt;br /&gt;
|-&lt;br /&gt;
| 0x004&lt;br /&gt;
| 256&lt;br /&gt;
| Signature&lt;br /&gt;
|-&lt;br /&gt;
| 0x104&lt;br /&gt;
| 32&lt;br /&gt;
| Issuer&lt;br /&gt;
|-&lt;br /&gt;
| 0x124&lt;br /&gt;
| 4&lt;br /&gt;
| Tag&lt;br /&gt;
|-&lt;br /&gt;
| 0x128&lt;br /&gt;
| 64&lt;br /&gt;
| Name&lt;br /&gt;
|-&lt;br /&gt;
| 0x168&lt;br /&gt;
| &lt;br /&gt;
| Key&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Title_database&amp;diff=2099162</id>
		<title>Title database</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Title_database&amp;diff=2099162"/>
		<updated>2020-12-09T14:39:34Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo DSi uses the same title scheme and introduces separate DSi update servers; Also introduced was a new common-key for DSi title decryption. &lt;br /&gt;
&lt;br /&gt;
As with the Wii, the [[title metadata]] aka &amp;quot;TMD&amp;quot; for these titles can be found on the Nintendo Update Servers.&lt;br /&gt;
&lt;br /&gt;
Each title specific url uses a 4 ASCII character code denoting what type of title it is and what region it comes from.&lt;br /&gt;
&lt;br /&gt;
Titles can be downloaded and decrypted with [http://wiibrew.org/wiki/NUS_Downloader NUS Downloader], a program that allows titles to be fetched from the Nintendo Update Servers.&lt;br /&gt;
&lt;br /&gt;
== Title codes ==&lt;br /&gt;
&lt;br /&gt;
=== Region Codes ===&lt;br /&gt;
&lt;br /&gt;
Region codes are used to determine what region a title belongs to. They are at the end of a Title ID. Eg. XXXA, XXXJ&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;55%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ASCII&lt;br /&gt;
! HEX&lt;br /&gt;
! Region&lt;br /&gt;
|-&lt;br /&gt;
| A&lt;br /&gt;
| 41&lt;br /&gt;
| Region Independent&lt;br /&gt;
|-&lt;br /&gt;
| C&lt;br /&gt;
| 43&lt;br /&gt;
| China&lt;br /&gt;
|-&lt;br /&gt;
| D&lt;br /&gt;
| 44&lt;br /&gt;
| Germany&lt;br /&gt;
|-&lt;br /&gt;
| E&lt;br /&gt;
| 45&lt;br /&gt;
| North America&lt;br /&gt;
|-&lt;br /&gt;
| F&lt;br /&gt;
| 46&lt;br /&gt;
| France&lt;br /&gt;
|-&lt;br /&gt;
| H&lt;br /&gt;
| 48&lt;br /&gt;
| Belgium / Netherlands (DSiWare Only)&lt;br /&gt;
|-&lt;br /&gt;
| I&lt;br /&gt;
| 49&lt;br /&gt;
| Italy&lt;br /&gt;
|-&lt;br /&gt;
| J&lt;br /&gt;
| 4A&lt;br /&gt;
| Japan&lt;br /&gt;
|-&lt;br /&gt;
| K&lt;br /&gt;
| 4B&lt;br /&gt;
| Korea&lt;br /&gt;
|-&lt;br /&gt;
| O&lt;br /&gt;
| 4F&lt;br /&gt;
| USA and Europe&lt;br /&gt;
|-&lt;br /&gt;
| P&lt;br /&gt;
| 50&lt;br /&gt;
| Europe (these are usually used for Australia / New Zealand too)&lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| 53&lt;br /&gt;
| Spain&lt;br /&gt;
|-&lt;br /&gt;
| T&lt;br /&gt;
| 54&lt;br /&gt;
| USA and Australia&lt;br /&gt;
|-&lt;br /&gt;
| U&lt;br /&gt;
| 55&lt;br /&gt;
| Australia / New Zealand&lt;br /&gt;
|-&lt;br /&gt;
| V&lt;br /&gt;
| 56&lt;br /&gt;
| Europe and Australia&lt;br /&gt;
|-&lt;br /&gt;
| X&lt;br /&gt;
| 58&lt;br /&gt;
| Multilanguage European Region&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Codes ===&lt;br /&gt;
&lt;br /&gt;
System codes are used to determine what type of title it is. They are at the beginning of a Title ID. Eg. KXXX. HXXX&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ASCII&lt;br /&gt;
! HEX&lt;br /&gt;
! Type&lt;br /&gt;
|-&lt;br /&gt;
| K&lt;br /&gt;
| 4B&lt;br /&gt;
| DSiWare Title&lt;br /&gt;
|-&lt;br /&gt;
| H&lt;br /&gt;
| 48&lt;br /&gt;
| System \ Channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Title Database ==&lt;br /&gt;
&lt;br /&gt;
=== DSiWare (00030004) ===&lt;br /&gt;
&lt;br /&gt;
DSiWare is an online service available on the [[Nintendo DSi Shop]] to download DSi applications.&lt;br /&gt;
&lt;br /&gt;
==== Europe ====&lt;br /&gt;
&lt;br /&gt;
The official list of DSi Ware Europe titles is located on [http://www.nintendo.co.uk/NOE/en_GB/games/nintendo_dsiware_11805.html the Nintendo Europe website -- (broken link)]. An inofficial list is at [http://en.wikipedia.org/wiki/List_of_DSiWare_games_(PAL_region) wikipedia].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KNRV (4B4E5256)&lt;br /&gt;
| A Little Bit of... Brain Training™: Maths Edition&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9V (4B443956)&lt;br /&gt;
| A Little Bit of... Dr. Mario™&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KM9P (4B4D3950)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Deep Psyche&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMFP (4B4D4650)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Funny Face&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMSP (4B4D5350)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Shuffle Games&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWGV (4B574756)&lt;br /&gt;
| [[Nintendo DSi Calculator|Animal Crossing Calculator]]&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWCV (4B574356)&lt;br /&gt;
| [[Nintendo DSi Clock|Animal Crossing Clock]]&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAAV (4B414156)&lt;br /&gt;
| Art Style: AQUITE&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KADV (4B414456)&lt;br /&gt;
| Art Style: CODE&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KGUV (4B475556)&lt;br /&gt;
| Flipnote Studio&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAKV (4B414B56)&lt;br /&gt;
| Art Style: KuBos&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KASV (4B415356)&lt;br /&gt;
| Art Style: NEMREM&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAPV (4B415056)&lt;br /&gt;
| Art Style: PiCOPiCT&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KA4V (4B413456)&lt;br /&gt;
| Asphalt 4: Elite Racing&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGRV (4B475256)&lt;br /&gt;
| Guitar Rock Tour&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KLEV (4B4C4556)&lt;br /&gt;
| Legends of Exidia&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMMV (4B4D4D56)&lt;br /&gt;
| Mixed Message&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAMV (4B414D56)&lt;br /&gt;
| Paper Plane&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KPOV (4B504F56)&lt;br /&gt;
| Pop Superstar!: Road to Celebrity&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6V (4B503656)&lt;br /&gt;
| Pyoro&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KS9V (4B533956)&lt;br /&gt;
| Real Football 2009&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| K4DV (4B344456)&lt;br /&gt;
| Sudoku&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KSMV (4B534D56)&lt;br /&gt;
| SUDOKU 150! For Challengers&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWV (4B555756)&lt;br /&gt;
| WarioWare: Snapped!&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
The official list of DSi Ware Japan titles is located on [http://www.nintendo.co.jp/ds/dsiware/titlelist.html the Nintendo japanese website]. An inofficial list is at [http://ja.wikipedia.org/wiki/ニンテンドーDSiウェアのタイトル一覧 wikipedia] (in japanese).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMSJ (4B4D534A)&lt;br /&gt;
| 3-tsu no Shuffle Game&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAAJ (4B41414A)&lt;br /&gt;
| Art Style: AQUARIO&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KADJ (4B41444A)&lt;br /&gt;
| Art Style: DECODE&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAPJ (4B41504A)&lt;br /&gt;
| Art Style: PICOPICT&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KASJ (4B41534A)&lt;br /&gt;
| Art Style: SOMNIUM&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KTPJ (4B54504A)&lt;br /&gt;
| Asobi Taizen&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KNRJ (4B4E524A)&lt;br /&gt;
| Brain Training - Science version&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9J (4B44394A)&lt;br /&gt;
| A Little Bit of... Dr. Mario™&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KDGJ (4B44474A)&lt;br /&gt;
| Dokodemo [http://en.wikipedia.org/wiki/Wii_no_Ma Wiinoma]&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMFJ (4B4D464A)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Funny Face&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAMJ (4B414D4A)&lt;br /&gt;
| Kami Hikouki&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KLEJ (4B4C454A)&lt;br /&gt;
| Legends of Exidia&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMMJ (4B4D4D4A)&lt;br /&gt;
| Mixed Message&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KM9J (4B4D394A)&lt;br /&gt;
| Osoroshii Suuji&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6J (4B50364A)&lt;br /&gt;
| Tori to Mame&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGUJ (4B47554A)&lt;br /&gt;
| Ugoku Memo Chou (Flipnote Studio)&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWJ (4B55574A)&lt;br /&gt;
| Utsutsu! Made in Wario&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
The official list of DSi Ware US titles is located on [http://www.nintendo.com/games/guide#qhardware=DS&amp;amp;qesrbRating=&amp;amp;qplay=dsiware&amp;amp;qgenre=&amp;amp;qrelease=&amp;amp;panel=qplay the Nintendo US website]. An inofficial list is at [http://en.wikipedia.org/wiki/List_of_DSiWare_games_(North_America) wikipedia].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KM9E (4B4D3945)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Deep Psyche&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMFE (4B4D4645)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Funny Face&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMSE (4B4D5345)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Shuffle Games&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAAE (4B414145)&lt;br /&gt;
| Art Style: AQUIA&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6E (4B503645)&lt;br /&gt;
| Bird &amp;amp; Beans&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9E (4B443945)&lt;br /&gt;
| Dr. Mario Express&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KGUE (4B475545)&lt;br /&gt;
| Flipnote Studio&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGRE (4B475245)&lt;br /&gt;
| Guitar Rock Tour&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KLEE (4B4C4545)&lt;br /&gt;
| Legends of Exidia&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWBE (4B574245)&lt;br /&gt;
| Mario Calculator&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWFE (4B574645)&lt;br /&gt;
| Mario Clock&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KDME (4B444D45)&lt;br /&gt;
| Mario vs. Donkey Kong: Minis March Again!&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMME (4B4D4D45)&lt;br /&gt;
| Mixed Message&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAME (4B414D45)&lt;br /&gt;
| Paper Airplane Chase&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KPBE (4B504245)&lt;br /&gt;
| Photo Dojo&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KS9E (4B533945)&lt;br /&gt;
| Real Football 2009&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| K4DE (4B344445)&lt;br /&gt;
| Sudoku&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWE (4B555745)&lt;br /&gt;
| WarioWare: Snapped!&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Australia and New Zealand ====&lt;br /&gt;
&lt;br /&gt;
An inofficial list is at [http://en.wikipedia.org/wiki/List_of_DSiWare_games_(PAL_region) wikipedia] (with separate columns for Europe and Australia).&lt;br /&gt;
&lt;br /&gt;
Many titles are released simultaneously for both Europe and Australia (particulary those with &amp;quot;V&amp;quot; as last gamecode character). Some titles are released separately (or exclusively) for Europe and/or Australia (last gamecode character &amp;quot;P&amp;quot; for Europe, and &amp;quot;U&amp;quot; for Australia).&lt;br /&gt;
&lt;br /&gt;
==== China ====&lt;br /&gt;
&lt;br /&gt;
The official list of iQue DSi Ware titles is located on [https://www.ique.com/DSi/ the iQue DSi website].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Chinese name&lt;br /&gt;
! Intl&#039; name or English translation&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KDOC (4B444F43)&lt;br /&gt;
| 任天狗狗&lt;br /&gt;
| Nintendogs&lt;br /&gt;
| Bundled with every iQue DSi&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAMC (4B414D43)&lt;br /&gt;
| 纸飞机挑战&lt;br /&gt;
| Paper Airplane Chase&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6C (4B503643)&lt;br /&gt;
| 鸟和豆&lt;br /&gt;
| Bird and Beans&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWDC (4B574443)&lt;br /&gt;
| iQue DSi时钟　相架款&lt;br /&gt;
| Photo Clock&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWCC (4B574343)&lt;br /&gt;
| iQue DSi时钟　动物森林款&lt;br /&gt;
| Animal Crossing Clock&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWBC (4B574243)&lt;br /&gt;
| iQue DSi时钟　红白机马力欧款&lt;br /&gt;
| Mario Clock&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWGC (4B574743)&lt;br /&gt;
| iQue DSi计算器　动物森林款&lt;br /&gt;
| Animal Crossing Calculator&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWC (4B555743)&lt;br /&gt;
| 照照瓦力欧制造&lt;br /&gt;
| WarioWare: Snapped!&lt;br /&gt;
| 500 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9C (4B443943)&lt;br /&gt;
| 一下下马力欧医生&lt;br /&gt;
| Dr. Mario Express&lt;br /&gt;
| 500 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KHDC (4B484443)&lt;br /&gt;
| 趣拍拍☆炫靓俏饰秀&lt;br /&gt;
| Sparkle Snapshots&lt;br /&gt;
| 500 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KSLC (4B534C43)&lt;br /&gt;
| 纸牌DSi	&lt;br /&gt;
| Touch Solitare&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| K59C (4B353943)&lt;br /&gt;
| 啊啊无情刹那&lt;br /&gt;
| Metal Torrent&lt;br /&gt;
| 500 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGBC (4B474243)&lt;br /&gt;
| GAME &amp;amp; WATCH 抛接球&lt;br /&gt;
| Game &amp;amp; Watch Ball&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGHC (4B474843)&lt;br /&gt;
| GAME&amp;amp;WATCH 安全帽&lt;br /&gt;
| Game &amp;amp; Watch Helmet&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGDC (4B474443)&lt;br /&gt;
| GAME &amp;amp; WATCH 森乐刚&lt;br /&gt;
| Game &amp;amp; Watch Donkey Kong&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KTBC (4B544243)&lt;br /&gt;
| 一下下名游大全 经典重温&lt;br /&gt;
| Clubhouse Games Express: Strategy Pack&lt;br /&gt;
| 500 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KTPC (4B545043)&lt;br /&gt;
| 一下下名游大全 轻松休闲&lt;br /&gt;
| Clubhouse Games Express: Family Favorites&lt;br /&gt;
| 500 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGJC (4B474A43)&lt;br /&gt;
| GAME &amp;amp; WATCH 审判&lt;br /&gt;
| Game &amp;amp; Watch: Judge&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGMC (4B474D43)&lt;br /&gt;
| GAME &amp;amp; WATCH 人孔&lt;br /&gt;
| Game &amp;amp; Watch: Manhole&lt;br /&gt;
| 200 iQue Points&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Korea ====&lt;br /&gt;
&lt;br /&gt;
Unknown.&lt;br /&gt;
&lt;br /&gt;
=== System ===&lt;br /&gt;
&lt;br /&gt;
System Titles are all system applications or files used by the Nintendo DSi.&lt;br /&gt;
&lt;br /&gt;
====All Regions====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNDA (484e4441)&lt;br /&gt;
| DS Download Play&lt;br /&gt;
| 256&lt;br /&gt;
| 256&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNEA (484e4541)&lt;br /&gt;
| Pictochat&lt;br /&gt;
| 0&lt;br /&gt;
| Not Available&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNCA (484e4341)&lt;br /&gt;
| [[WiFi Firmware]] (non-executable datafile)&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNHA (484e4841)&lt;br /&gt;
| [[Nintendo DS Cart Whitelist]] (non-executable datafile)&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Japan====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGJ (484e474a)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 0, 512, 768&lt;br /&gt;
| 0, 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIJ (484e494a)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 256, 768, 1024&lt;br /&gt;
| 256, 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJJ (484e4a4a)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKJ (484e4b4a)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLJ (484e4c4a)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 1, 2, 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 1, 2, 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOJ (484e4f4a)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBJ (484e424a)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFJ (484e464a)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAJ (484e414a)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====United States====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGE (484e4745)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIE (484e4945)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 768, 1024&lt;br /&gt;
| 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJE (484e4a45)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKE (484e4b45)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLE (484e4c45)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOE (484e4f45)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBE (484e4245)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFE (484e4645)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAE (484e4145)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Europe====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGP (484e4750)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIP (484e4950)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 768, 1024&lt;br /&gt;
| 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJP (484e4a50)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKP (484e4b50)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLP (484e4c50)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOP (484e4f50)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBP (484e4250)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFP (484e4650)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAP (484e4150)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Australia and New Zealand====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGU (484e4755)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIU (484e4955)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 768, 1024&lt;br /&gt;
| 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJU (484e4a55)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKU (484e4b55)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLU (484e4c55)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOU (484e4f55)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBU (484e4255)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFU (484e4655)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAU (484e4155)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====China====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLC (484e4c43)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOC (484e4f43)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| not available yet in china?&lt;br /&gt;
| not available yet in china?&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFC (484e4643)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAC (484e4143)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBC (484e4243)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 768&lt;br /&gt;
| 768&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Korea====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLK (484e4c4b)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 5, 6, 7, 8, 9&lt;br /&gt;
| 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOK (484e4f5b)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 256&lt;br /&gt;
| 256&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFK (484e464b)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAK (484e414b)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBK (484e424b)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 768&lt;br /&gt;
| 768&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Title metadata|Title metadata (TMD)]]&lt;br /&gt;
* [http://wiibrew.org/wiki/NUS_Downloader NUS Downloader info]&lt;br /&gt;
* [http://code.google.com/p/nusdownloader/ NUS Downloader source/binary]&lt;br /&gt;
* [[NUS Downloader/database]]&lt;br /&gt;
* [[Nintendo DSi Shop]]&lt;br /&gt;
* [[Nintendo Software]]&lt;br /&gt;
* [[System Menu]]&lt;br /&gt;
* [[Nintendo CDN Files]]&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_CDN_Files&amp;diff=2099161</id>
		<title>Nintendo CDN Files</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_CDN_Files&amp;diff=2099161"/>
		<updated>2020-11-22T16:58:56Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: /* Special Content IDs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Files on the Nintendo CDN ==&lt;br /&gt;
On the Nintendo CDN, there are a few kinds of files for each game/title:&lt;br /&gt;
* Metadata (tmd)&lt;br /&gt;
* Ticket (cetk)&lt;br /&gt;
* Content files (&#039;&#039;&#039;00000000&#039;&#039;&#039; and up)&lt;br /&gt;
&lt;br /&gt;
== Server File ID ==&lt;br /&gt;
Note that &amp;quot;we&amp;quot; refers to [[User:Hiccup|Hiccup]] and [[User:zedseven|zedseven]].&amp;lt;!-- Feel free to remove this bit - I&#039;m not sure what the best format is for this information, hence the way it is at the moment. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition to the expected files (tmd, cetk, game content), there are a number of other files accessible by the same content ID system as is used to access game content.&lt;br /&gt;
&lt;br /&gt;
If you try to access a non-existent file, the server gives you an error - for instance, with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/00000000 you get something akin to the following:&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-00000000.png]]&lt;br /&gt;
&lt;br /&gt;
(response header has 404 in status code, with Last-Modified field indicating that this page is generated on the fly)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The text in the square brackets appears to be some kind of server file id. Note that if you request a nonexistent cetk, it&#039;s server file id is reported as 4294967293 (0xFFFFFFFD).&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-cetk.png]]&lt;br /&gt;
&lt;br /&gt;
(with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/cetk)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Through this, we guessed that cetks do in fact have content IDs, and it turns out tmds also do, although if you request a tmd (either as &amp;quot;tmd&amp;quot; or &amp;quot;tmd.[version]&amp;quot;, the server file ID is not reported by the error message (see [[#Special Content IDs]] for more info).&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-tmd.png]]&lt;br /&gt;
&lt;br /&gt;
(with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/tmd)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The function used for the server file ID is as follows:&lt;br /&gt;
&amp;lt;!-- LaTeX: f_{serverId}\left(t,c\right) = t \cdot \texttt{0x100000000} + c --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Server-File-ID-Equation.png]]&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;t&#039;&#039;&#039; is the title ID, and &#039;&#039;&#039;c&#039;&#039;&#039; is the content ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Special Content IDs ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! Wii&lt;br /&gt;
! DSi&lt;br /&gt;
! 3DS&lt;br /&gt;
! Wii U&lt;br /&gt;
|-&lt;br /&gt;
! FFFD0000&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓&lt;br /&gt;
| ✗?&lt;br /&gt;
| ✗?&lt;br /&gt;
|-&lt;br /&gt;
! FFFEFFFF&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓?&lt;br /&gt;
|-&lt;br /&gt;
! FFFFFFFD&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓?&lt;br /&gt;
|-&lt;br /&gt;
! FFFFFFFE&lt;br /&gt;
| ?&lt;br /&gt;
| ✓&lt;br /&gt;
| ?&lt;br /&gt;
| ✗?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
a ? mark in the table means not all known titles have been checked for this file, and maybe none have been checked&lt;br /&gt;
&lt;br /&gt;
=== FFFD0000 ===&lt;br /&gt;
DSi Shop content starts at &#039;&#039;&#039;FFFD0000&#039;&#039;&#039; and increments up. This content is often icons and screenshots, (typically GIF or BMP interchangeably), with some ZIP file manuals for system titles mixed in as well.&lt;br /&gt;
&lt;br /&gt;
=== FFFEFFFF ===&lt;br /&gt;
tmd content is stored at this content ID. The very first version is &#039;&#039;&#039;FFFEFFFF&#039;&#039;&#039;, and subsequent versions decrement the value (second version is &#039;&#039;&#039;FFFEFFFE&#039;&#039;&#039;, third is &#039;&#039;&#039;FFFEFFFD&#039;&#039;&#039;, etc.).&lt;br /&gt;
Because tmd versions aren&#039;t sequential, this sequential versioning allows us to check if any versions have been deleted from the CDN.&lt;br /&gt;
No titles were found to have deleted versions.&lt;br /&gt;
&lt;br /&gt;
=== FFFFFFFD ===&lt;br /&gt;
This is the content ID of cetk, if it exists for a given title.&lt;br /&gt;
&lt;br /&gt;
=== FFFFFFFE ===&lt;br /&gt;
This is a file that exists for every existing title, however it is always 0 bytes in size.&lt;br /&gt;
We suspect it is used as a way of checking if a title exists on the CDN, since no other files have unchanging, consistent names (tmd kind of does, but we suspect it&#039;s auto-generated as the latest version - the file &amp;quot;tmd&amp;quot; probably doesn&#039;t exist on the server).&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_CDN_Files&amp;diff=2099160</id>
		<title>Nintendo CDN Files</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_CDN_Files&amp;diff=2099160"/>
		<updated>2020-11-22T16:55:48Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: /* Special Content IDs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Files on the Nintendo CDN ==&lt;br /&gt;
On the Nintendo CDN, there are a few kinds of files for each game/title:&lt;br /&gt;
* Metadata (tmd)&lt;br /&gt;
* Ticket (cetk)&lt;br /&gt;
* Content files (&#039;&#039;&#039;00000000&#039;&#039;&#039; and up)&lt;br /&gt;
&lt;br /&gt;
== Server File ID ==&lt;br /&gt;
Note that &amp;quot;we&amp;quot; refers to [[User:Hiccup|Hiccup]] and [[User:zedseven|zedseven]].&amp;lt;!-- Feel free to remove this bit - I&#039;m not sure what the best format is for this information, hence the way it is at the moment. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition to the expected files (tmd, cetk, game content), there are a number of other files accessible by the same content ID system as is used to access game content.&lt;br /&gt;
&lt;br /&gt;
If you try to access a non-existent file, the server gives you an error - for instance, with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/00000000 you get something akin to the following:&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-00000000.png]]&lt;br /&gt;
&lt;br /&gt;
(response header has 404 in status code, with Last-Modified field indicating that this page is generated on the fly)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The text in the square brackets appears to be some kind of server file id. Note that if you request a nonexistent cetk, it&#039;s server file id is reported as 4294967293 (0xFFFFFFFD).&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-cetk.png]]&lt;br /&gt;
&lt;br /&gt;
(with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/cetk)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Through this, we guessed that cetks do in fact have content IDs, and it turns out tmds also do, although if you request a tmd (either as &amp;quot;tmd&amp;quot; or &amp;quot;tmd.[version]&amp;quot;, the server file ID is not reported by the error message (see [[#Special Content IDs]] for more info).&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-tmd.png]]&lt;br /&gt;
&lt;br /&gt;
(with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/tmd)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The function used for the server file ID is as follows:&lt;br /&gt;
&amp;lt;!-- LaTeX: f_{serverId}\left(t,c\right) = t \cdot \texttt{0x100000000} + c --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Server-File-ID-Equation.png]]&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;t&#039;&#039;&#039; is the title ID, and &#039;&#039;&#039;c&#039;&#039;&#039; is the content ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Special Content IDs ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! Wii&lt;br /&gt;
! DSi&lt;br /&gt;
! 3DS&lt;br /&gt;
! Wii U&lt;br /&gt;
|-&lt;br /&gt;
! FFFD0000&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓&lt;br /&gt;
| ✗?&lt;br /&gt;
| ✗?&lt;br /&gt;
|-&lt;br /&gt;
! FFFEFFFF&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓?&lt;br /&gt;
|-&lt;br /&gt;
! FFFFFFFD&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓&lt;br /&gt;
| ✓?&lt;br /&gt;
| ✓?&lt;br /&gt;
|-&lt;br /&gt;
! FFFFFFFE&lt;br /&gt;
| ?&lt;br /&gt;
| ✓&lt;br /&gt;
| ?&lt;br /&gt;
| ✗?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== FFFD0000 ===&lt;br /&gt;
DSi Shop content starts at &#039;&#039;&#039;FFFD0000&#039;&#039;&#039; and increments up. This content is often icons and screenshots, (typically GIF or BMP interchangeably), with some ZIP file manuals for system titles mixed in as well.&lt;br /&gt;
&lt;br /&gt;
=== FFFEFFFF ===&lt;br /&gt;
tmd content is stored at this content ID. The very first version is &#039;&#039;&#039;FFFEFFFF&#039;&#039;&#039;, and subsequent versions decrement the value (second version is &#039;&#039;&#039;FFFEFFFE&#039;&#039;&#039;, third is &#039;&#039;&#039;FFFEFFFD&#039;&#039;&#039;, etc.).&lt;br /&gt;
Because tmd versions aren&#039;t sequential, this sequential versioning allows us to check if any versions have been deleted from the CDN.&lt;br /&gt;
No titles were found to have deleted versions.&lt;br /&gt;
&lt;br /&gt;
=== FFFFFFFD ===&lt;br /&gt;
This is the content ID of cetk, if it exists for a given title.&lt;br /&gt;
&lt;br /&gt;
=== FFFFFFFE ===&lt;br /&gt;
This is a file that exists for every existing title, however it is always 0 bytes in size.&lt;br /&gt;
We suspect it is used as a way of checking if a title exists on the CDN, since no other files have unchanging, consistent names (tmd kind of does, but we suspect it&#039;s auto-generated as the latest version - the file &amp;quot;tmd&amp;quot; probably doesn&#039;t exist on the server).&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_CDN_Files&amp;diff=2099159</id>
		<title>Nintendo CDN Files</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_CDN_Files&amp;diff=2099159"/>
		<updated>2020-11-21T14:22:31Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: /* Special Content IDs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Files on the Nintendo CDN ==&lt;br /&gt;
On the Nintendo CDN, there are a few kinds of files for each game/title:&lt;br /&gt;
* Metadata (tmd)&lt;br /&gt;
* Ticket (cetk)&lt;br /&gt;
* Content files (&#039;&#039;&#039;00000000&#039;&#039;&#039; and up)&lt;br /&gt;
&lt;br /&gt;
== Server File ID ==&lt;br /&gt;
Note that &amp;quot;we&amp;quot; refers to [[User:Hiccup|Hiccup]] and [[User:zedseven|zedseven]].&amp;lt;!-- Feel free to remove this bit - I&#039;m not sure what the best format is for this information, hence the way it is at the moment. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition to the expected files (tmd, cetk, game content), there are a number of other files accessible by the same content ID system as is used to access game content.&lt;br /&gt;
&lt;br /&gt;
If you try to access a non-existent file, the server gives you an error - for instance, with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/00000000 you get something akin to the following:&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-00000000.png]]&lt;br /&gt;
&lt;br /&gt;
(response header has 404 in status code, with Last-Modified field indicating that this page is generated on the fly)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The text in the square brackets appears to be some kind of server file id. Note that if you request a nonexistent cetk, it&#039;s server file id is reported as 4294967293 (0xFFFFFFFD).&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-cetk.png]]&lt;br /&gt;
&lt;br /&gt;
(with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/cetk)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Through this, we guessed that cetks do in fact have content IDs, and it turns out tmds also do, although if you request a tmd (either as &amp;quot;tmd&amp;quot; or &amp;quot;tmd.[version]&amp;quot;, the server file ID is not reported by the error message (see [[#Special Content IDs]] for more info).&lt;br /&gt;
&lt;br /&gt;
[[File:NUS-Screenshot-0000000000000000-tmd.png]]&lt;br /&gt;
&lt;br /&gt;
(with http://nus.cdn.t.shop.nintendowifi.net/ccs/download/0000000000000000/tmd)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The function used for the server file ID is as follows:&lt;br /&gt;
&amp;lt;!-- LaTeX: f_{serverId}\left(t,c\right) = t \cdot \texttt{0x100000000} + c --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Server-File-ID-Equation.png]]&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;&#039;t&#039;&#039;&#039; is the title ID, and &#039;&#039;&#039;c&#039;&#039;&#039; is the content ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Special Content IDs ==&lt;br /&gt;
The special content IDs (excluding FFFDXXXX) have been found on the 3DS CDN as well, but Wii and Wii U have not been tested.&lt;br /&gt;
&lt;br /&gt;
=== FFFD0000 ===&lt;br /&gt;
DSi Shop content starts at &#039;&#039;&#039;FFFD0000&#039;&#039;&#039; and increments up. This content is often icons and screenshots, (typically GIF or BMP interchangeably), with some ZIP file manuals for system titles mixed in as well.&lt;br /&gt;
&lt;br /&gt;
=== FFFEFFFF ===&lt;br /&gt;
tmd content is stored at this content ID. The very first version is &#039;&#039;&#039;FFFEFFFF&#039;&#039;&#039;, and subsequent versions decrement the value (second version is &#039;&#039;&#039;FFFEFFFE&#039;&#039;&#039;, third is &#039;&#039;&#039;FFFEFFFD&#039;&#039;&#039;, etc.).&lt;br /&gt;
Because tmd versions aren&#039;t sequential, this sequential versioning allows us to check if any versions have been deleted from the CDN.&lt;br /&gt;
No titles were found to have deleted versions.&lt;br /&gt;
&lt;br /&gt;
=== FFFFFFFD ===&lt;br /&gt;
This is the content ID of cetk, if it exists for a given title.&lt;br /&gt;
&lt;br /&gt;
=== FFFFFFFE ===&lt;br /&gt;
This is a file that exists for every existing title, however it is always 0 bytes in size.&lt;br /&gt;
We suspect it is used as a way of checking if a title exists on the CDN, since no other files have unchanging, consistent names (tmd kind of does, but we suspect it&#039;s auto-generated as the latest version - the file &amp;quot;tmd&amp;quot; probably doesn&#039;t exist on the server).&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=User_talk:Hiccup&amp;diff=2099145</id>
		<title>User talk:Hiccup</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=User_talk:Hiccup&amp;diff=2099145"/>
		<updated>2020-06-16T09:21:54Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: Undo revision 2099144 by Hiccup (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Welcome}} --[[User:Auri|Auri]] ([[User talk:Auri|talk]]) 04:16, 4 January 2020 (CET)&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=User_talk:Hiccup&amp;diff=2099144</id>
		<title>User talk:Hiccup</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=User_talk:Hiccup&amp;diff=2099144"/>
		<updated>2020-06-16T09:21:40Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: test&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Welcome}} --[[User:Auri|Auri]] ([[User talk:Auri|talk]]) 04:16, 4 January 2020 (CET)&lt;br /&gt;
&lt;br /&gt;
blah&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2099016</id>
		<title>Nintendo DS Cart Whitelist</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2099016"/>
		<updated>2020-01-04T14:57:15Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: remove incorrect information I added and added a little bit of versions about revisions to the whitelist&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
The Nintendo DS Cart Whitelist is a system title (HNHA / 0003000f484e4841) that contains a list of whitelisted DS carts. It also exists as a 3DS TWL_MODE title.&lt;br /&gt;
&lt;br /&gt;
== Basic File Structure ==&lt;br /&gt;
The file consists in one header, a list of titles and a footer. Note: this page only covers the initial versions of the whitelist. Later versions also have NDHX and NDHI sections and have footer differences.&lt;br /&gt;
&lt;br /&gt;
=== Header Structure ===&lt;br /&gt;
The header is 136 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| An ID (NDHT)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 0x80&lt;br /&gt;
| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x84&lt;br /&gt;
| 4&lt;br /&gt;
| Number of titles in file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Title Structure ===&lt;br /&gt;
A title is 48 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| ROM serial&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 4&lt;br /&gt;
| ROM revision&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 20&lt;br /&gt;
| The first SHA-1 sum&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C&lt;br /&gt;
| 20&lt;br /&gt;
| The second SHA-1 sum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Footer Structure ===&lt;br /&gt;
The footer is 24 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 24&lt;br /&gt;
| Unknown&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2098992</id>
		<title>Nintendo DS Cart Whitelist</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2098992"/>
		<updated>2020-01-01T15:17:09Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
The Nintendo DS Cart Whitelist is a system title (HNHA / 0003000f484e4841) that contains a list of whitelisted DS carts. It also exists as a 3DS TWL_MODE title.&lt;br /&gt;
&lt;br /&gt;
== Basic File Structure ==&lt;br /&gt;
The file consists in one header, a list of titles and a footer.&lt;br /&gt;
&lt;br /&gt;
=== Header Structure ===&lt;br /&gt;
The header is 136 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| An ID (NDHT)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 0x80&lt;br /&gt;
| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x84&lt;br /&gt;
| 4&lt;br /&gt;
| Number of titles in file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Title Structure ===&lt;br /&gt;
A title is 48 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| ROM serial&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 4&lt;br /&gt;
| ROM revision&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 20&lt;br /&gt;
| The first SHA-1 sum&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C&lt;br /&gt;
| 20&lt;br /&gt;
| The second SHA-1 sum (optional)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Footer Structure ===&lt;br /&gt;
The footer is 24 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 24&lt;br /&gt;
| Unknown&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2098954</id>
		<title>Nintendo DS Cart Whitelist</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2098954"/>
		<updated>2019-04-22T14:32:49Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: /* Title Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
The Nintendo DS Cart Whitelist is a system title (HNHA / 0003000f484e4841) that contains a list of whitelisted DS carts. It also exists as a 3DS system title.&lt;br /&gt;
&lt;br /&gt;
== Basic File Structure ==&lt;br /&gt;
The file consists in one header, a list of titles and a footer.&lt;br /&gt;
&lt;br /&gt;
=== Header Structure ===&lt;br /&gt;
The header is 136 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| An ID (NDHT)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 0x80&lt;br /&gt;
| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x84&lt;br /&gt;
| 4&lt;br /&gt;
| Number of titles in file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Title Structure ===&lt;br /&gt;
A title is 48 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| ROM serial&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 4&lt;br /&gt;
| ROM revision&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 20&lt;br /&gt;
| The first SHA-1 sum&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C&lt;br /&gt;
| 20&lt;br /&gt;
| The second SHA-1 sum (optional)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Footer Structure ===&lt;br /&gt;
The footer is 24 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 24&lt;br /&gt;
| Unknown&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2098953</id>
		<title>Nintendo DS Cart Whitelist</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Nintendo_DS_Cart_Whitelist&amp;diff=2098953"/>
		<updated>2019-04-22T14:23:55Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
The Nintendo DS Cart Whitelist is a system title (HNHA / 0003000f484e4841) that contains a list of whitelisted DS carts. It also exists as a 3DS system title.&lt;br /&gt;
&lt;br /&gt;
== Basic File Structure ==&lt;br /&gt;
The file consists in one header, a list of titles and a footer.&lt;br /&gt;
&lt;br /&gt;
=== Header Structure ===&lt;br /&gt;
The header is 136 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| An ID (NDHT)&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 0x80&lt;br /&gt;
| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| 0x84&lt;br /&gt;
| 4&lt;br /&gt;
| Number of titles in file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Title Structure ===&lt;br /&gt;
A title is 48 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 4&lt;br /&gt;
| The title ID low/serial&lt;br /&gt;
|-&lt;br /&gt;
| 0x04&lt;br /&gt;
| 4&lt;br /&gt;
| The cart revision&lt;br /&gt;
|-&lt;br /&gt;
| 0x08&lt;br /&gt;
| 20&lt;br /&gt;
| The first SHA-1 sum&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C&lt;br /&gt;
| 20&lt;br /&gt;
| The second SHA-1 sum (optional)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Footer Structure ===&lt;br /&gt;
The footer is 24 bytes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #ddd;&amp;quot;&lt;br /&gt;
! Start&lt;br /&gt;
! Length&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00&lt;br /&gt;
| 24&lt;br /&gt;
| Unknown&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
	<entry>
		<id>https://dsibrew.org/w/index.php?title=Title_database&amp;diff=2098919</id>
		<title>Title database</title>
		<link rel="alternate" type="text/html" href="https://dsibrew.org/w/index.php?title=Title_database&amp;diff=2098919"/>
		<updated>2018-12-02T17:15:23Z</updated>

		<summary type="html">&lt;p&gt;Hiccup: /* Region Codes */ added rest of regions and made some corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo DSi uses the same title scheme and introduces separate DSi update servers; Also introduced was a new common-key for DSi title decryption. &lt;br /&gt;
&lt;br /&gt;
As with the Wii, the [[title metadata]] aka &amp;quot;TMD&amp;quot; for these titles can be found on the Nintendo Update Servers.&lt;br /&gt;
&lt;br /&gt;
Each title specific url uses a 4 ASCII character code denoting what type of title it is and what region it comes from.&lt;br /&gt;
&lt;br /&gt;
Titles can be downloaded and decrypted with [http://wiibrew.org/wiki/NUS_Downloader NUS Downloader], a program that allows titles to be fetched from the Nintendo Update Servers.&lt;br /&gt;
&lt;br /&gt;
== Title codes ==&lt;br /&gt;
&lt;br /&gt;
=== Region Codes ===&lt;br /&gt;
&lt;br /&gt;
Region codes are used to determine what region a title belongs to. They are at the end of a Title ID. Eg. XXXA, XXXJ&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;55%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ASCII&lt;br /&gt;
! HEX&lt;br /&gt;
! Region&lt;br /&gt;
|-&lt;br /&gt;
| A&lt;br /&gt;
| 41&lt;br /&gt;
| Region Independent&lt;br /&gt;
|-&lt;br /&gt;
| C&lt;br /&gt;
| 43&lt;br /&gt;
| China&lt;br /&gt;
|-&lt;br /&gt;
| D&lt;br /&gt;
| 44&lt;br /&gt;
| Germany&lt;br /&gt;
|-&lt;br /&gt;
| E&lt;br /&gt;
| 45&lt;br /&gt;
| North America&lt;br /&gt;
|-&lt;br /&gt;
| F&lt;br /&gt;
| 46&lt;br /&gt;
| France&lt;br /&gt;
|-&lt;br /&gt;
| H&lt;br /&gt;
| 48&lt;br /&gt;
| Belgium / Netherlands (DSiWare Only)&lt;br /&gt;
|-&lt;br /&gt;
| I&lt;br /&gt;
| 49&lt;br /&gt;
| Italy&lt;br /&gt;
|-&lt;br /&gt;
| J&lt;br /&gt;
| 4A&lt;br /&gt;
| Japan&lt;br /&gt;
|-&lt;br /&gt;
| K&lt;br /&gt;
| 4B&lt;br /&gt;
| Korea&lt;br /&gt;
|-&lt;br /&gt;
| O&lt;br /&gt;
| 4F&lt;br /&gt;
| USA and Europe&lt;br /&gt;
|-&lt;br /&gt;
| P&lt;br /&gt;
| 50&lt;br /&gt;
| Europe (these are usually used for Australia / New Zealand too)&lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| 53&lt;br /&gt;
| Spain&lt;br /&gt;
|-&lt;br /&gt;
| T&lt;br /&gt;
| 54&lt;br /&gt;
| USA and Australia&lt;br /&gt;
|-&lt;br /&gt;
| U&lt;br /&gt;
| 55&lt;br /&gt;
| Australia / New Zealand&lt;br /&gt;
|-&lt;br /&gt;
| V&lt;br /&gt;
| 56&lt;br /&gt;
| Europe and Australia&lt;br /&gt;
|-&lt;br /&gt;
| X&lt;br /&gt;
| 58&lt;br /&gt;
| Multilanguage European Region&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Codes ===&lt;br /&gt;
&lt;br /&gt;
System codes are used to determine what type of title it is. They are at the beginning of a Title ID. Eg. KXXX. HXXX&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ASCII&lt;br /&gt;
! HEX&lt;br /&gt;
! Type&lt;br /&gt;
|-&lt;br /&gt;
| K&lt;br /&gt;
| 4B&lt;br /&gt;
| DSiWare Title&lt;br /&gt;
|-&lt;br /&gt;
| H&lt;br /&gt;
| 48&lt;br /&gt;
| System \ Channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Title Database ==&lt;br /&gt;
&lt;br /&gt;
=== DSiWare (00030004) ===&lt;br /&gt;
&lt;br /&gt;
DSiWare is an online service available on the [[Nintendo DSi Shop]] to download DSi applications.&lt;br /&gt;
&lt;br /&gt;
==== Europe ====&lt;br /&gt;
&lt;br /&gt;
The official list of DSi Ware Europe titles is located on [http://www.nintendo.co.uk/NOE/en_GB/games/nintendo_dsiware_11805.html the Nintendo Europe website -- (broken link)]. An inofficial list is at [http://en.wikipedia.org/wiki/List_of_DSiWare_games_(PAL_region) wikipedia].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KNRV (4B4E5256)&lt;br /&gt;
| A Little Bit of... Brain Training™: Maths Edition&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9V (4B443956)&lt;br /&gt;
| A Little Bit of... Dr. Mario™&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KM9P (4B4D3950)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Deep Psyche&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMFP (4B4D4650)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Funny Face&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMSP (4B4D5350)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Shuffle Games&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWGV (4B574756)&lt;br /&gt;
| [[Nintendo DSi Calculator|Animal Crossing Calculator]]&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWCV (4B574356)&lt;br /&gt;
| [[Nintendo DSi Clock|Animal Crossing Clock]]&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAAV (4B414156)&lt;br /&gt;
| Art Style: AQUITE&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KADV (4B414456)&lt;br /&gt;
| Art Style: CODE&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KGUV (4B475556)&lt;br /&gt;
| Flipnote Studio&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAKV (4B414B56)&lt;br /&gt;
| Art Style: KuBos&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KASV (4B415356)&lt;br /&gt;
| Art Style: NEMREM&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAPV (4B415056)&lt;br /&gt;
| Art Style: PiCOPiCT&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KA4V (4B413456)&lt;br /&gt;
| Asphalt 4: Elite Racing&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGRV (4B475256)&lt;br /&gt;
| Guitar Rock Tour&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KLEV (4B4C4556)&lt;br /&gt;
| Legends of Exidia&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMMV (4B4D4D56)&lt;br /&gt;
| Mixed Message&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAMV (4B414D56)&lt;br /&gt;
| Paper Plane&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KPOV (4B504F56)&lt;br /&gt;
| Pop Superstar!: Road to Celebrity&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6V (4B503656)&lt;br /&gt;
| Pyoro&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KS9V (4B533956)&lt;br /&gt;
| Real Football 2009&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| K4DV (4B344456)&lt;br /&gt;
| Sudoku&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KSMV (4B534D56)&lt;br /&gt;
| SUDOKU 150! For Challengers&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWV (4B555756)&lt;br /&gt;
| WarioWare: Snapped!&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
The official list of DSi Ware Japan titles is located on [http://www.nintendo.co.jp/ds/dsiware/titlelist.html the Nintendo japanese website]. An inofficial list is at [http://ja.wikipedia.org/wiki/ニンテンドーDSiウェアのタイトル一覧 wikipedia] (in japanese).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMSJ (4B4D534A)&lt;br /&gt;
| 3-tsu no Shuffle Game&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAAJ (4B41414A)&lt;br /&gt;
| Art Style: AQUARIO&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KADJ (4B41444A)&lt;br /&gt;
| Art Style: DECODE&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAPJ (4B41504A)&lt;br /&gt;
| Art Style: PICOPICT&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KASJ (4B41534A)&lt;br /&gt;
| Art Style: SOMNIUM&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KTPJ (4B54504A)&lt;br /&gt;
| Asobi Taizen&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KNRJ (4B4E524A)&lt;br /&gt;
| Brain Training - Science version&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9J (4B44394A)&lt;br /&gt;
| A Little Bit of... Dr. Mario™&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KDGJ (4B44474A)&lt;br /&gt;
| Dokodemo [http://en.wikipedia.org/wiki/Wii_no_Ma Wiinoma]&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMFJ (4B4D464A)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Funny Face&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAMJ (4B414D4A)&lt;br /&gt;
| Kami Hikouki&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KLEJ (4B4C454A)&lt;br /&gt;
| Legends of Exidia&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMMJ (4B4D4D4A)&lt;br /&gt;
| Mixed Message&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KM9J (4B4D394A)&lt;br /&gt;
| Osoroshii Suuji&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6J (4B50364A)&lt;br /&gt;
| Tori to Mame&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGUJ (4B47554A)&lt;br /&gt;
| Ugoku Memo Chou (Flipnote Studio)&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWJ (4B55574A)&lt;br /&gt;
| Utsutsu! Made in Wario&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
The official list of DSi Ware US titles is located on [http://www.nintendo.com/games/guide#qhardware=DS&amp;amp;qesrbRating=&amp;amp;qplay=dsiware&amp;amp;qgenre=&amp;amp;qrelease=&amp;amp;panel=qplay the Nintendo US website]. An inofficial list is at [http://en.wikipedia.org/wiki/List_of_DSiWare_games_(North_America) wikipedia].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Price&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KM9E (4B4D3945)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Deep Psyche&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMFE (4B4D4645)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Funny Face&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMSE (4B4D5345)&lt;br /&gt;
| A Little Bit of... Magic Made Fun™: Shuffle Games&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAAE (4B414145)&lt;br /&gt;
| Art Style: AQUIA&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KP6E (4B503645)&lt;br /&gt;
| Bird &amp;amp; Beans&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KD9E (4B443945)&lt;br /&gt;
| Dr. Mario Express&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KGUE (4B475545)&lt;br /&gt;
| Flipnote Studio&lt;br /&gt;
| 0 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KGRE (4B475245)&lt;br /&gt;
| Guitar Rock Tour&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KLEE (4B4C4545)&lt;br /&gt;
| Legends of Exidia&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWBE (4B574245)&lt;br /&gt;
| Mario Calculator&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
| KWFE (4B574645)&lt;br /&gt;
| Mario Clock&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KDME (4B444D45)&lt;br /&gt;
| Mario vs. Donkey Kong: Minis March Again!&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KMME (4B4D4D45)&lt;br /&gt;
| Mixed Message&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KAME (4B414D45)&lt;br /&gt;
| Paper Airplane Chase&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KPBE (4B504245)&lt;br /&gt;
| Photo Dojo&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KS9E (4B533945)&lt;br /&gt;
| Real Football 2009&lt;br /&gt;
| 800 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| K4DE (4B344445)&lt;br /&gt;
| Sudoku&lt;br /&gt;
| 200 Nintendo Points&lt;br /&gt;
|-&lt;br /&gt;
| Game&lt;br /&gt;
| KUWE (4B555745)&lt;br /&gt;
| WarioWare: Snapped!&lt;br /&gt;
| 500 Nintendo Points&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Australia and New Zealand ====&lt;br /&gt;
&lt;br /&gt;
An inofficial list is at [http://en.wikipedia.org/wiki/List_of_DSiWare_games_(PAL_region) wikipedia] (with separate columns for Europe and Australia).&lt;br /&gt;
&lt;br /&gt;
Many titles are released simultaneously for both Europe and Australia (particulary those with &amp;quot;V&amp;quot; as last gamecode character). Some titles are released separately (or exclusively) for Europe and/or Australia (last gamecode character &amp;quot;P&amp;quot; for Europe, and &amp;quot;U&amp;quot; for Australia).&lt;br /&gt;
&lt;br /&gt;
==== China ====&lt;br /&gt;
&lt;br /&gt;
Unknown.&lt;br /&gt;
&lt;br /&gt;
==== Korea ====&lt;br /&gt;
&lt;br /&gt;
Unknown.&lt;br /&gt;
&lt;br /&gt;
=== System ===&lt;br /&gt;
&lt;br /&gt;
System Titles are all system applications or files used by the Nintendo DSi.&lt;br /&gt;
&lt;br /&gt;
====All Regions====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNDA (484e4441)&lt;br /&gt;
| DS Download Play&lt;br /&gt;
| 256&lt;br /&gt;
| 256&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNEA (484e4541)&lt;br /&gt;
| Pictochat&lt;br /&gt;
| 0&lt;br /&gt;
| Not Available&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNCA (484e4341)&lt;br /&gt;
| [[WiFi Firmware]] (non-executable datafile)&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNHA (484e4841)&lt;br /&gt;
| [[Nintendo DS Cart Whitelist]] (non-executable datafile)&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Japan====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGJ (484e474a)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 0, 512, 768&lt;br /&gt;
| 0, 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIJ (484e494a)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 256, 768, 1024&lt;br /&gt;
| 256, 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJJ (484e4a4a)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKJ (484e4b4a)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLJ (484e4c4a)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 1, 2, 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 1, 2, 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOJ (484e4f4a)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBJ (484e424a)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFJ (484e464a)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAJ (484e414a)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 256, 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====United States====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGE (484e4745)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIE (484e4945)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 768, 1024&lt;br /&gt;
| 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJE (484e4a45)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKE (484e4b45)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLE (484e4c45)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOE (484e4f45)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBE (484e4245)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFE (484e4645)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAE (484e4145)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Europe====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGP (484e4750)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIP (484e4950)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 768, 1024&lt;br /&gt;
| 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJP (484e4a50)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKP (484e4b50)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLP (484e4c50)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOP (484e4f50)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBP (484e4250)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFP (484e4650)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAP (484e4150)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Australia and New Zealand====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 00030004&lt;br /&gt;
| HNGU (484e4755)&lt;br /&gt;
| [[Nintendo DSi Browser]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNIU (484e4955)&lt;br /&gt;
| [[Nintendo DSi Camera]]&lt;br /&gt;
| 768, 1024&lt;br /&gt;
| 768, 1024&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNJU (484e4a55)&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030005&lt;br /&gt;
| HNKU (484e4b55)&lt;br /&gt;
| [[Nintendo DSi Sound]]&lt;br /&gt;
| 256, 512&lt;br /&gt;
| 256, 512&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLU (484e4c55)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 3, 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOU (484e4f55)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBU (484e4255)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 512, 768&lt;br /&gt;
| 512, 768&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFU (484e4655)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1536, 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAU (484e4155)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 512, 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====China====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLC (484e4c43)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 4, 5, 6, 7, 8, 9&lt;br /&gt;
| 4, 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOC (484e4f43)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| not available yet in china?&lt;br /&gt;
| not available yet in china?&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFC (484e4643)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAC (484e4143)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBC (484e4243)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 768&lt;br /&gt;
| 768&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Korea====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Type&lt;br /&gt;
! Title ID&lt;br /&gt;
! Name&lt;br /&gt;
! Versions&lt;br /&gt;
! CDN Availability&lt;br /&gt;
|-&lt;br /&gt;
| 0003000f&lt;br /&gt;
| HNLK (484e4c4b)&lt;br /&gt;
| [[Version Data]]&lt;br /&gt;
| 5, 6, 7, 8, 9&lt;br /&gt;
| 5, 6, 7, 8, 9&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNOK (484e4f5b)&lt;br /&gt;
| [http://www.nintendo.co.jp/ds/dsiware/hnoj/index.html Nintendo 3DS Transfer Tool]&lt;br /&gt;
| 256&lt;br /&gt;
| 256&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNFK (484e464b)&lt;br /&gt;
| [[Nintendo DSi Shop]]&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
| 1792, 2048, 2304, 2560, 2816, 3072&lt;br /&gt;
|-&lt;br /&gt;
| 00030017&lt;br /&gt;
| HNAK (484e414b)&lt;br /&gt;
| [[System Menu]] (Launcher)&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
| 768, 1024, 1280, 1536, 1792&lt;br /&gt;
|-&lt;br /&gt;
| 00030015&lt;br /&gt;
| HNBK (484e424b)&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| 768&lt;br /&gt;
| 768&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Title metadata|Title metadata (TMD)]]&lt;br /&gt;
* [http://wiibrew.org/wiki/NUS_Downloader NUS Downloader info]&lt;br /&gt;
* [http://code.google.com/p/nusdownloader/ NUS Downloader source/binary]&lt;br /&gt;
* [[NUS Downloader/database]]&lt;br /&gt;
* [[Nintendo DSi Shop]]&lt;br /&gt;
* [[Nintendo Software]]&lt;br /&gt;
* [[System Menu]]&lt;/div&gt;</summary>
		<author><name>Hiccup</name></author>
	</entry>
</feed>