<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.3dbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jl12</id>
	<title>3dbrew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.3dbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jl12"/>
	<link rel="alternate" type="text/html" href="https://www.3dbrew.org/wiki/Special:Contributions/Jl12"/>
	<updated>2026-04-21T13:27:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Category:File_formats&amp;diff=2896</id>
		<title>Category:File formats</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Category:File_formats&amp;diff=2896"/>
		<updated>2012-04-26T07:06:32Z</updated>

		<summary type="html">&lt;p&gt;Jl12: cdi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of known file formats used by the 3DS.&lt;br /&gt;
&lt;br /&gt;
=== Applications ( any executable code ) ===&lt;br /&gt;
&lt;br /&gt;
.[[CCI]] - Cart image. Burned into a ROM (or loaded by official debugging hardware). These are also the actual format of ROM dumps, and the response of read requests between a 3DS and a cartridge.&lt;br /&gt;
&lt;br /&gt;
.[[CXI]] - Executable image. Similar to above. The difference is CXI applications are installed onto [thus ran from] NAND.&lt;br /&gt;
&lt;br /&gt;
.[[CIA]] - (CTR Importable Archive) It is the application compiled into an archive, ready to be installed to a designated location. A .CIA file can be extracted to install applications to the, CTR NAND, TWL NAND (part of the NAND used by DSi applications), and the SD card. &lt;br /&gt;
&lt;br /&gt;
.[[CCI|CSU]] - System Update. Format varies slightly with revisions.&lt;br /&gt;
&lt;br /&gt;
.CFA - CTR File Archive - Externalized ROM-FS. CXI data and ROMFS data can be separated into a list of external files instead of compiled into just 1 CXI image (Normally not used). Lib states this is similar to a CIA, a little like an archive of a CIA. Fortunately lib has some info on this format. CFA files are basically multiple packed CIAs. CFAs are used when the CCI file includes the child device distributed with download play.&lt;br /&gt;
&lt;br /&gt;
.NSA - Archive used by several of the communication protocols in the 3DS.&lt;br /&gt;
&lt;br /&gt;
.RSF - Descriptive data used when outputting a CCI/CXI file. Specifies options such as: title, save type, and so on.&lt;br /&gt;
&lt;br /&gt;
.AXF - Pre-assembled ARM code. before being linked into a CCI/CXI format. They&#039;re practically ARM specific ELF files.&lt;br /&gt;
&lt;br /&gt;
.CDI - (CTR Development Image) CDI files are system processes which other types of applications depend on for access to various other lower level functions. CDI are normally the same titles as listed in a CXI header&#039;s dependency list, they are just compiled to a different format.  The difference is that CDI is used for a different (test) environment. They&#039;re loaded into hardware debugger&#039;s memory, along with the 2 cores in order to execute. &lt;br /&gt;
&lt;br /&gt;
.CIP - (CTR Initial Process)&lt;br /&gt;
&lt;br /&gt;
.[[BCWAV]] - CTR waveform file format&lt;br /&gt;
&lt;br /&gt;
.[[CBMD]] - CTR binary banner model. Archive file before being made into a CTR banner for games or other applications.&lt;br /&gt;
&lt;br /&gt;
.BNR - Simply contains a .[[CBMD]] and a .[[BCWAV]], in that order without any header or anything else.&lt;br /&gt;
&lt;br /&gt;
=== Filesystem ===&lt;br /&gt;
&lt;br /&gt;
The 3DS filesystem requires absolute paths. It can handle either short (8.3) and long (255 char maximum) file names. &lt;br /&gt;
&lt;br /&gt;
== MPO (Multi-Picture Object Format) ==&lt;br /&gt;
Document describing the file format used in mpo files:&lt;br /&gt;
http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf&lt;br /&gt;
&lt;br /&gt;
[[MPO|Nintendo&#039;s MPO Specifications]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Flash_Filesystem&amp;diff=2894</id>
		<title>Talk:Flash Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Flash_Filesystem&amp;diff=2894"/>
		<updated>2012-04-25T22:39:20Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Can&#039;t help with nand reading but lib references give some indication of the filesystem.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|nand:/extdata&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ro/&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ro/sys/HWCAL0.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ro/sys/HWCAL1.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/config&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/updater.log&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/PlayHistory.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/PedometerHistory.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/LocalFriendCodeSeed&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/SecureInfo&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title/%08x/%08x&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title/%08x/%08x/%08x.app&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title/%08x/%08x/title.tmd&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ticket&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ticket/%08x/%08x.tik&lt;br /&gt;
|-&lt;br /&gt;
|nand:/tmp&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Title_list&amp;diff=2866</id>
		<title>Title list</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Title_list&amp;diff=2866"/>
		<updated>2012-04-24T10:08:32Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo 3DS utilizes a similar title-based organization as seen in the Wii and DSi platforms. The same [http://nus.cdn.c.shop.nintendowifi.net/ccs/download/ update server] is being used as was with the DSi, however a new common key has been introduced.&lt;br /&gt;
&lt;br /&gt;
The organization of Title IDs has not been documented fully yet. It&#039;s unknown how regions are determined in titleids if at all though there does appear to be evidence that the regions are sequential, similar to how Wii System Menu Updates are ordered: JPN USA EUR KOR and CHN (introduced with the DSi).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TitleID Structure&#039;&#039;&#039;: 0xCCCCTTTTLLLLLLRR&lt;br /&gt;
&lt;br /&gt;
* CCCC defines the target console (4=3DS, i.e. 1=[http://wiibrew.org/wiki/Title_database Wii])&lt;br /&gt;
* TTTT defines the type of the title&lt;br /&gt;
* LLLLLLLL are the 3 high bytes in the TitleID low (which are documented here in the first field of the tables)&lt;br /&gt;
* RR contains various info including title type (00=App, 01=Demo, 02/03=System Applet)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versions&#039;&#039;&#039;: v## = 0xHHHH = 0bBBBBBBBB...&lt;br /&gt;
&lt;br /&gt;
* The version major,minor,etc can be extracted from the version number by converting the 16 bit number to binary&lt;br /&gt;
* 6 bits : Major&lt;br /&gt;
* 6 bits : Minor&lt;br /&gt;
* 2 bits &amp;amp; 2 bits : Unknown...&lt;br /&gt;
* i.e. v2069 (Taken from 000400DB00017302) = 0b000010 000001 0101 means that it&#039;s HomeMenu v2.1.0-?...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 00040010 - System Applications ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
!  Status&lt;br /&gt;
|-&lt;br /&gt;
| 00020000&lt;br /&gt;
| JPN&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| v0, v1027, v2062&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021000&lt;br /&gt;
| USA&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| v0, v1027, v2062&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022000&lt;br /&gt;
| EUR&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| v0, v1027, v2062&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020100&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021100&lt;br /&gt;
| USA&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022100&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020200&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Activity Log]]&lt;br /&gt;
| v0, v1026, v2054&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021200&lt;br /&gt;
| USA&lt;br /&gt;
| [[Activity Log]]&lt;br /&gt;
| v0, v1026, v2054&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022200&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Activity Log]]&lt;br /&gt;
| v0, v1026, v2054&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020300&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Health and Safety Information]]&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021300&lt;br /&gt;
| USA&lt;br /&gt;
| [[Health and Safety Information]]&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022300&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Health and Safety Information]]&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020400&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16, v1039&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021400&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16, v1039&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022400&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16, v1039&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020500&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021500&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022500&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020700&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Mii Maker]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021700&lt;br /&gt;
| USA&lt;br /&gt;
| [[Mii Maker]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022700&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Mii Maker]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020800&lt;br /&gt;
| JPN&lt;br /&gt;
| [[StreetPass Mii Plaza]]&lt;br /&gt;
| v0, v1027, v2048, v3087, v4096&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021800&lt;br /&gt;
| USA&lt;br /&gt;
| [[StreetPass Mii Plaza]]&lt;br /&gt;
| v0, v1027, v2048, v3087, v4096&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022800&lt;br /&gt;
| EUR&lt;br /&gt;
| [[StreetPass Mii Plaza]]&lt;br /&gt;
| v0, v1027, v2048, v3087, v4096&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020900&lt;br /&gt;
| JPN&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026, 2058&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021900&lt;br /&gt;
| USA&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026, v2058&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022900&lt;br /&gt;
| EUR&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026, v2058&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020A00&lt;br /&gt;
| JPN&lt;br /&gt;
| Web browser&lt;br /&gt;
| v4, v1035&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021A00&lt;br /&gt;
| USA&lt;br /&gt;
| Web browser&lt;br /&gt;
| v4, v1035&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Web browser&lt;br /&gt;
| v4, v1035&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020B00&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| v0, v1034&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021B00&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| v0, v1034&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022B00&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| v0, v1034&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020D00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021D00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022D00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020E00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021E00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022E00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020F00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021F00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022F00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00023000&lt;br /&gt;
| JPN&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|-&lt;br /&gt;
| 00024000&lt;br /&gt;
| USA&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|-&lt;br /&gt;
| 00025000&lt;br /&gt;
| EUR&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004001B ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010002&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00010702&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040030 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  JPN TitleIDLow&lt;br /&gt;
!  USA TitleIDLow&lt;br /&gt;
!  EUR TitleIDLow&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00008202&lt;br /&gt;
| 00008F02&lt;br /&gt;
| 00009802&lt;br /&gt;
| SYSMENU&lt;br /&gt;
| v0, v1029, v2049, v4111&lt;br /&gt;
|-&lt;br /&gt;
| 00008402&lt;br /&gt;
| 00009002&lt;br /&gt;
| 00009902&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1036&lt;br /&gt;
|-&lt;br /&gt;
| 00008502&lt;br /&gt;
| 00009102&lt;br /&gt;
| 00009A02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 00008602&lt;br /&gt;
| 00009202&lt;br /&gt;
| 00009B02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00008702&lt;br /&gt;
| 00009302&lt;br /&gt;
| 00009C02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00008802&lt;br /&gt;
| 00009402&lt;br /&gt;
| 00009D02&lt;br /&gt;
| ?&lt;br /&gt;
| v6, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00008A02&lt;br /&gt;
| 00008A02&lt;br /&gt;
| 00008A02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1025, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00008D02&lt;br /&gt;
| 00009602&lt;br /&gt;
| 00009F02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v3082 (EUR v6, v1024, v3082)&lt;br /&gt;
|-&lt;br /&gt;
| 00008E02&lt;br /&gt;
| 00009702&lt;br /&gt;
| 0000A002&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1029, v2054 (EUR v6, v1024, v2054)&lt;br /&gt;
|-&lt;br /&gt;
| 0000C002&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 0000C102&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 0000C302&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 0000C502&lt;br /&gt;
| 0000C502&lt;br /&gt;
| 0000C502&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 0000C602&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v5&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000C802&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000C902&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000CB02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000CC02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v3&lt;br /&gt;
|-&lt;br /&gt;
| 0000CD02&lt;br /&gt;
| 0000CD02&lt;br /&gt;
| 0000CD02&lt;br /&gt;
| ?&lt;br /&gt;
| v1&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000CE02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v5&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D002&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D102&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D302&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D602&lt;br /&gt;
| ?&lt;br /&gt;
| v5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004009B ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010202&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v2050&lt;br /&gt;
|-&lt;br /&gt;
| 00010302&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v2052&lt;br /&gt;
|-&lt;br /&gt;
| 00010402&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2050&lt;br /&gt;
|-&lt;br /&gt;
| 00010502&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00010602&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v2&lt;br /&gt;
|-&lt;br /&gt;
| 00011902&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00011402&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00011202&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00012102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2051&lt;br /&gt;
|-&lt;br /&gt;
| 00012202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00012302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 00012102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v1026, v2051&lt;br /&gt;
|-&lt;br /&gt;
| 00013102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v1024, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00013302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v1024, v2051&lt;br /&gt;
|-&lt;br /&gt;
| 00016302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v80&lt;br /&gt;
|-&lt;br /&gt;
| 00017302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v3088&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 000400DB ==&lt;br /&gt;
&lt;br /&gt;
Some of these titleIDs can be found @ offset 0x320 in every [[CCI]].(The region-specific titles here may determine the CCI region)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010302&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2052&lt;br /&gt;
|-&lt;br /&gt;
| 00010502&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00016102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64, v80, v96&lt;br /&gt;
|-&lt;br /&gt;
| 00016202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64, v80, v96&lt;br /&gt;
|-&lt;br /&gt;
| 00016302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64, v80, v96&lt;br /&gt;
|-&lt;br /&gt;
| 00017102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069, v3088&lt;br /&gt;
|-&lt;br /&gt;
| 00017202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069, v3088&lt;br /&gt;
|-&lt;br /&gt;
| 00017302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069, v3088&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040130 -  ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Title Name&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00001502&lt;br /&gt;
|  02_15&lt;br /&gt;
| AM ( Application Manager ) - System applet&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 00001503&lt;br /&gt;
|  03_15&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001602&lt;br /&gt;
|  02_16&lt;br /&gt;
| Camera - System applet&lt;br /&gt;
| v0, v1026, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00001702&lt;br /&gt;
|  02_17&lt;br /&gt;
| Config - System applet&lt;br /&gt;
| v0, v1024, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00001703&lt;br /&gt;
|  03_17&lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001802&lt;br /&gt;
|  02_18&lt;br /&gt;
| Codec - system applet&lt;br /&gt;
| v0, v1025, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00001803&lt;br /&gt;
|  03_18&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001A02&lt;br /&gt;
|  02_1A &lt;br /&gt;
| DSP - system applet.&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00001A03&lt;br /&gt;
|  03_1A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001B02&lt;br /&gt;
|  02_1B&lt;br /&gt;
| GPIO - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001B03&lt;br /&gt;
|  03_1B&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001C02&lt;br /&gt;
|  02_1C&lt;br /&gt;
| GSP - System applet&lt;br /&gt;
| v0, v1040, v2049, v3075&lt;br /&gt;
|-&lt;br /&gt;
| 00001C03&lt;br /&gt;
|  03_1C&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001D02&lt;br /&gt;
|  02_1D &lt;br /&gt;
| HID - System applet&lt;br /&gt;
| v0, v1025, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00001D03&lt;br /&gt;
|  03_1D &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001E02&lt;br /&gt;
|  02_1E &lt;br /&gt;
| i2c - system applet.&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|- &lt;br /&gt;
| 00001E03&lt;br /&gt;
|  03_1E &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001F02&lt;br /&gt;
|  02_1F &lt;br /&gt;
| MCU - System applet&lt;br /&gt;
| v0, v1026, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00001F03&lt;br /&gt;
|  03_1F &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002002&lt;br /&gt;
|  02_20 &lt;br /&gt;
| Microphone - system applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002102&lt;br /&gt;
|  02_21 &lt;br /&gt;
| PDN - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002103&lt;br /&gt;
|  03_21 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002202&lt;br /&gt;
|  02_22 &lt;br /&gt;
| PTM - System applet&lt;br /&gt;
| v0, v1026, v3075&lt;br /&gt;
|-&lt;br /&gt;
| 00002203&lt;br /&gt;
|  03_22 &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002302&lt;br /&gt;
|  02_23 &lt;br /&gt;
| spi - system applet.&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002303&lt;br /&gt;
|  03_23 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002402&lt;br /&gt;
|  02_24 &lt;br /&gt;
| Network - System Applet&lt;br /&gt;
| v0, v1024, v2052, v4101&lt;br /&gt;
|-&lt;br /&gt;
| 00002403&lt;br /&gt;
|  03_24 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002602&lt;br /&gt;
|  02_26&lt;br /&gt;
| Messaging (NintendoZone) - System Applet&lt;br /&gt;
| v0, v1026, v3073&lt;br /&gt;
|-&lt;br /&gt;
| 00002702&lt;br /&gt;
|  02_27 &lt;br /&gt;
| CSND - System applet&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002703&lt;br /&gt;
|  03_27 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002802&lt;br /&gt;
|  02_28 &lt;br /&gt;
| DownloadPlay - System applet&lt;br /&gt;
| v0, v1026, v3078&lt;br /&gt;
|-&lt;br /&gt;
| 00002902&lt;br /&gt;
|  02_29 &lt;br /&gt;
| http - system applet&lt;br /&gt;
| v0, v1026, v4099&lt;br /&gt;
|-&lt;br /&gt;
| 00002903&lt;br /&gt;
|  03_29 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002A02&lt;br /&gt;
|  02_2A &lt;br /&gt;
| MP - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002A03&lt;br /&gt;
|  03_2A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002B02&lt;br /&gt;
|  02_2B &lt;br /&gt;
| NDM - System applet&lt;br /&gt;
| v0, v1025, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00002C02&lt;br /&gt;
|  02_2C &lt;br /&gt;
| NIM - System applet&lt;br /&gt;
| v0, v1028, v2055&lt;br /&gt;
|-&lt;br /&gt;
| 00002C03&lt;br /&gt;
|  03_2C &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002D02&lt;br /&gt;
|  02_2D &lt;br /&gt;
| NWM ( Network manager? ) - System applet&lt;br /&gt;
| v0, v1024, v2052, v4101&lt;br /&gt;
|-&lt;br /&gt;
| 00002D03&lt;br /&gt;
|  03_2D &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002E02&lt;br /&gt;
|  02_2E &lt;br /&gt;
| Sockets - System applet&lt;br /&gt;
| v0, v1024, v2053, v3075&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00002E03&lt;br /&gt;
|  03_2E &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002F02&lt;br /&gt;
|  02_2F &lt;br /&gt;
| SSL - System applet.&lt;br /&gt;
| v0, v1024, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00002F03&lt;br /&gt;
|  03_2F &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003102&lt;br /&gt;
|   02_31 &lt;br /&gt;
| PS ( Process Manager ) - System applet&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00003103&lt;br /&gt;
|   03_31 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003202&lt;br /&gt;
|   02_32 &lt;br /&gt;
| FriendsList - System applet&lt;br /&gt;
| v0, v1028, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00003203&lt;br /&gt;
|   03_32 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003302&lt;br /&gt;
|   02_33 &lt;br /&gt;
| IR (Infrared) - System applet&lt;br /&gt;
| v0, v1026, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00003303&lt;br /&gt;
|   03_33 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|- &lt;br /&gt;
| 00003402&lt;br /&gt;
|   02_34 &lt;br /&gt;
| BOSS (SpotPass) System Applet&lt;br /&gt;
| v0, v1024, v2053, v4101&lt;br /&gt;
|-&lt;br /&gt;
| 00003502&lt;br /&gt;
|   02_35 &lt;br /&gt;
| News - System applet&lt;br /&gt;
| v0, v1028, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00003702&lt;br /&gt;
|   02_37 &lt;br /&gt;
| RO - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00008002&lt;br /&gt;
|   02_80 &lt;br /&gt;
| NS - System applet&lt;br /&gt;
| v0, v1028, v3077&lt;br /&gt;
|-&lt;br /&gt;
| 00008003&lt;br /&gt;
|   03_80 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040138 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00000002&lt;br /&gt;
| NATIVE_FIRM (Native Firmware)&lt;br /&gt;
| v432, v1472, v2516, v3553, v5647&lt;br /&gt;
|-&lt;br /&gt;
| 00000003&lt;br /&gt;
| ( as above )&lt;br /&gt;
| v432, v5632&lt;br /&gt;
|-&lt;br /&gt;
| 00000102 &lt;br /&gt;
| TWL_FIRM ( DSi Firmware )&lt;br /&gt;
| v432, v1489, 2565&lt;br /&gt;
|- &lt;br /&gt;
| 00000202&lt;br /&gt;
| AGB_FIRM&lt;br /&gt;
| v519&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00048005 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 42383841(B88A)&lt;br /&gt;
| [[DS Internet]]&lt;br /&gt;
| v0, v1025, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 484E4441(HNDA)&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v1024&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004800F ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 484E4841(HNHA)&lt;br /&gt;
| [[Nintendo DS Cart Whitelist]]&lt;br /&gt;
| v0, v1026, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 484E4C41(HNLA)&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040000 - eShop Titles ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00032600&lt;br /&gt;
| EUR/USA&lt;br /&gt;
| Pokédex 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040B00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041100&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041700&lt;br /&gt;
| USA&lt;br /&gt;
| Kirby&#039;s Dream Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041900&lt;br /&gt;
| EUR&lt;br /&gt;
| Kirby&#039;s Dream Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041F00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042800&lt;br /&gt;
| EUR&lt;br /&gt;
| Zelda: Link&#039;s Awakening DX&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00042A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045C00&lt;br /&gt;
| JPN&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00046C00&lt;br /&gt;
| EUR&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AA00&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo Video]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AB00&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo Video]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004D500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0004EF00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004F300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004FA00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004FD00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051700&lt;br /&gt;
| USA&lt;br /&gt;
| [[Swapnote]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051800&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Swapnote|Letter Box]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 00052700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00052800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00052900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 00052A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00054200&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Kid Icarus&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054300&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054700&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Xevious&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054E00&lt;br /&gt;
| EUR&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00055800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00057700&lt;br /&gt;
| USA&lt;br /&gt;
| Netflix&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00059200&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0005AD00&lt;br /&gt;
| JPN&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AE00&lt;br /&gt;
| USA&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AF00&lt;br /&gt;
| JPN&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B000&lt;br /&gt;
| USA&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B100&lt;br /&gt;
| JPN&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B200&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B300&lt;br /&gt;
| JPN&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B400&lt;br /&gt;
| USA&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B500&lt;br /&gt;
| JPN&lt;br /&gt;
| Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B600&lt;br /&gt;
| USA&lt;br /&gt;
| Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B700&lt;br /&gt;
| JPN&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B800&lt;br /&gt;
| USA&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B900&lt;br /&gt;
| JPN&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BA00&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BB00&lt;br /&gt;
| JPN&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BC00&lt;br /&gt;
| USA&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 0005BD00&lt;br /&gt;
| JPN&lt;br /&gt;
| Biohazard Revelations E3 Video&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0005BE00&lt;br /&gt;
| USA&lt;br /&gt;
| Resident Evil Revelations E3 Video&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 0005BF00&lt;br /&gt;
| JPN&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005C000&lt;br /&gt;
| USA&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005EA00&lt;br /&gt;
| EUR&lt;br /&gt;
| Green Lantern 3D Trailer Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F000&lt;br /&gt;
| USA&lt;br /&gt;
| Green Lantern 3D Trailer Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F800&lt;br /&gt;
| ?&lt;br /&gt;
| ? &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005FC00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005FD00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060F00&lt;br /&gt;
| EUR&lt;br /&gt;
| Pyramids&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 00062400&lt;br /&gt;
| EUR&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062700&lt;br /&gt;
| EUR&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062B00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063000&lt;br /&gt;
| EUR&lt;br /&gt;
|Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063300&lt;br /&gt;
| EUR&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063600&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063900&lt;br /&gt;
| EUR&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Resident Evil Revelations E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063F00&lt;br /&gt;
| EUR&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064100&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00066300&lt;br /&gt;
| USA&lt;br /&gt;
| Mighty Switch Force&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006E500&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario Bros.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006E600&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Mario Bros.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006EE00&lt;br /&gt;
| USA&lt;br /&gt;
| Metroid&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006EF00&lt;br /&gt;
| EUR&lt;br /&gt;
| Metroid&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F100&lt;br /&gt;
| USA&lt;br /&gt;
| The Legend of Zelda&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F200&lt;br /&gt;
| EUR&lt;br /&gt;
| The Legend of Zelda&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F700&lt;br /&gt;
| USA&lt;br /&gt;
| Wrecking Crew&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F800&lt;br /&gt;
| EUR&lt;br /&gt;
| Wrecking Crew&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006FA00&lt;br /&gt;
| USA&lt;br /&gt;
| NES Open Tournament Golf&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006FB00&lt;br /&gt;
| EUR&lt;br /&gt;
| NES Open Tournament Golf&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070000&lt;br /&gt;
| USA&lt;br /&gt;
| Donkey Kong Jr.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070100&lt;br /&gt;
| EUR&lt;br /&gt;
| Donkey Kong Jr.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070300&lt;br /&gt;
| USA&lt;br /&gt;
| Balloon Fight&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070400&lt;br /&gt;
| EUR&lt;br /&gt;
| Balloon Fight&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070600&lt;br /&gt;
| USA&lt;br /&gt;
| Ice Climber&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070700&lt;br /&gt;
| EUR&lt;br /&gt;
| Ice Climber&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070900&lt;br /&gt;
| USA&lt;br /&gt;
| Zelda II The Adventure of Link&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Zelda II The Adventure of Link&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00071200&lt;br /&gt;
| USA&lt;br /&gt;
| Yoshi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00071300&lt;br /&gt;
| EUR&lt;br /&gt;
| Yoshi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00072400&lt;br /&gt;
| EUR&lt;br /&gt;
| Ambassador Certificate&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00072500&lt;br /&gt;
| USA&lt;br /&gt;
| Ambassador Certificate&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00074900&lt;br /&gt;
| USA&lt;br /&gt;
| F-Zero: Maximum Velocity&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00074C00&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart Super Circuit&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00074F00&lt;br /&gt;
| USA&lt;br /&gt;
| Wario Land 4&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075300&lt;br /&gt;
| USA&lt;br /&gt;
| Yoshi&#039;s Island: Super Mario Advance 3&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075600&lt;br /&gt;
| USA&lt;br /&gt;
| Metroid Fusion&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075900&lt;br /&gt;
| USA&lt;br /&gt;
| WarioWare Inc: Mega Microgame$ &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075C00&lt;br /&gt;
| USA&lt;br /&gt;
| Kirby &amp;amp; The Amazing Mirror&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Kirby &amp;amp; The Amazing Mirror&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00076700&lt;br /&gt;
| USA&lt;br /&gt;
| Mario vs Donkey Kong&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00076A00&lt;br /&gt;
| USA&lt;br /&gt;
| Fire Emblem: The Sacred Stones&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00076D00&lt;br /&gt;
| USA&lt;br /&gt;
| The Legend of Zelda: The Minish Cap&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079700&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079800&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079900&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079A00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079B00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079C00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: Animal Crossing&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079D00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0007AB00&lt;br /&gt;
| EUR&lt;br /&gt;
| Eurosport (looks/acts like Nintendo Video)&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040000 - Retail Titles ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00030100&lt;br /&gt;
| USA&lt;br /&gt;
| Kid Icarus - Uprising&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030200&lt;br /&gt;
| EUR&lt;br /&gt;
| Kid Icarus - Uprising&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030500&lt;br /&gt;
| JPN&lt;br /&gt;
| Super Street Fighter IV - 3D Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030700&lt;br /&gt;
| EUR&lt;br /&gt;
| Mario Kart 7&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030800&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart 7&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Nintendogs + Cats - Golden Retriever &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030D00&lt;br /&gt;
| USA&lt;br /&gt;
| Nintendogs + Cats - Golden Retriever &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031200&lt;br /&gt;
| USA&lt;br /&gt;
| Nintendogs + Cats - French Bulldog &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031700&lt;br /&gt;
| USA&lt;br /&gt;
| Nintendogs + Cats - Toy Poodle &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031C00&lt;br /&gt;
| USA&lt;br /&gt;
| Pilotwings Resort&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Pilotwings Resort&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031F00&lt;br /&gt;
| JPN&lt;br /&gt;
| Layton Kyouju to Kiseki no Kamen&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032300&lt;br /&gt;
| EUR&lt;br /&gt;
| Steel Diver&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032400&lt;br /&gt;
| USA&lt;br /&gt;
| Steel Diver&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032800&lt;br /&gt;
| JPN&lt;br /&gt;
| Ridge Racer 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032D00&lt;br /&gt;
| USA&lt;br /&gt;
| Super Street Fighter IV - 3D Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033500&lt;br /&gt;
| USA&lt;br /&gt;
| Legend of Zelda, The - Ocarina of Time 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033600&lt;br /&gt;
| EUR&lt;br /&gt;
| Legend of Zelda, The - Ocarina of Time 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033800&lt;br /&gt;
| EUR&lt;br /&gt;
| Puzzle Bobble Universe&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033900&lt;br /&gt;
| EUR&lt;br /&gt;
| Rayman 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Tom Clancy&#039;s Splinter Cell 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Ridge Racer 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Street Fighter IV - 3D Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Sims 3, The&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033E00&lt;br /&gt;
| EUR&lt;br /&gt;
| Madden NFL Football&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Combat of Giants - Dinosaurs 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034C00&lt;br /&gt;
| USA&lt;br /&gt;
| Asphalt 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034D00&lt;br /&gt;
| USA&lt;br /&gt;
| Samurai Warriors - Chronicles&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034F00&lt;br /&gt;
| USA&lt;br /&gt;
| Dead or Alive - Dimensions&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035100&lt;br /&gt;
| USA&lt;br /&gt;
| Combat of Giants - Dinosaurs 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035300&lt;br /&gt;
| USA&lt;br /&gt;
| Green Lantern - Rise of the Manhunters &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035400&lt;br /&gt;
| USA&lt;br /&gt;
| LEGO Star Wars III - The Clone Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035500&lt;br /&gt;
| USA&lt;br /&gt;
| Madden NFL Football&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035600&lt;br /&gt;
| USA&lt;br /&gt;
| Pro Evolution Soccer 2011 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035700&lt;br /&gt;
| USA&lt;br /&gt;
| Rabbids - Travel in Time 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035800&lt;br /&gt;
| USA&lt;br /&gt;
| Ridge Racer 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035900&lt;br /&gt;
| USA&lt;br /&gt;
| Resident Evil The Mercenaries 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035A00&lt;br /&gt;
| USA&lt;br /&gt;
| Tom Clancy&#039;s Ghost Recon - Shadow Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035E00&lt;br /&gt;
| USA&lt;br /&gt;
| Bust-A-Move Universe&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036000&lt;br /&gt;
| USA&lt;br /&gt;
| Driver Renegade 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036100&lt;br /&gt;
| USA&lt;br /&gt;
| James Noir&#039;s Hollywood Crimes&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036300&lt;br /&gt;
| USA&lt;br /&gt;
| Pac-Man &amp;amp; Galaga Dimensions&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036400&lt;br /&gt;
| USA&lt;br /&gt;
| Rayman 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036500&lt;br /&gt;
| USA&lt;br /&gt;
| Sims 3, The&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036600&lt;br /&gt;
| USA&lt;br /&gt;
| DualPenSports&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036800&lt;br /&gt;
| USA&lt;br /&gt;
| Doctor Lautrec and the Forgotten Knights&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036900&lt;br /&gt;
| USA&lt;br /&gt;
| Frogger 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036E00&lt;br /&gt;
| USA&lt;br /&gt;
| Skylanders - Spyro&#039;s Adventure&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037100&lt;br /&gt;
| USA&lt;br /&gt;
| Crush 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037400&lt;br /&gt;
| USA&lt;br /&gt;
| LEGO Pirates of the Caribbean - The Video Game&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037500&lt;br /&gt;
| EUR&lt;br /&gt;
| Tom Clancy&#039;s Ghost Recon - Shadow Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037600&lt;br /&gt;
| EUR&lt;br /&gt;
| Asphalt 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037700&lt;br /&gt;
| EUR&lt;br /&gt;
| Rabbids 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037800&lt;br /&gt;
| EUR&lt;br /&gt;
| Driver Renegade 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037900&lt;br /&gt;
| EUR&lt;br /&gt;
| Adventures of Tintin, The - The Secret of the Unicorn&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Michael Jackson - The Experience 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037B00&lt;br /&gt;
| EUR&lt;br /&gt;
| James Noir&#039;s Hollywood Crimes 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Pro Evolution Soccer 2011 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038800&lt;br /&gt;
| USA&lt;br /&gt;
| Shin Megami Tensei - Devil Survivor Overclocked&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038900&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Monkey Ball 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Dead or Alive - Dimensions&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Resident Evil - The Mercenaries 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038C00&lt;br /&gt;
| EUR&lt;br /&gt;
| LEGO Star Wars III - The Clone Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040100&lt;br /&gt;
| USA&lt;br /&gt;
| Tom Clancy&#039;s Splinter Cell 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040200&lt;br /&gt;
| EUR&lt;br /&gt;
| Samurai Warriors - Chronicles&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040400&lt;br /&gt;
| EUR&lt;br /&gt;
| Crush 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040500&lt;br /&gt;
| USA&lt;br /&gt;
| Thor - God of Thunder&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043300&lt;br /&gt;
| EUR&lt;br /&gt;
| Sports Island 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043400&lt;br /&gt;
| EUR&lt;br /&gt;
| Sudoku - The Puzzle Game Collection&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043500&lt;br /&gt;
| EUR&lt;br /&gt;
| Green Lantern - Rise of the Manhunters&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043600&lt;br /&gt;
| USA&lt;br /&gt;
| Dream Trigger 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043800&lt;br /&gt;
| USA&lt;br /&gt;
| Tetris Axis&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043900&lt;br /&gt;
| USA&lt;br /&gt;
| Cartoon Network - Punch Time Explosion&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Captain America - Super Soldier&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Thor - God of Thunder&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044300&lt;br /&gt;
| USA&lt;br /&gt;
| Happy Feet Two&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044400&lt;br /&gt;
| EUR&lt;br /&gt;
| Naruto Shippuden 3D - The New Era&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044500&lt;br /&gt;
| USA&lt;br /&gt;
| SpongeBob SquigglePants 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044600&lt;br /&gt;
| USA&lt;br /&gt;
| Deca Sports Extreme&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044700&lt;br /&gt;
| EUR&lt;br /&gt;
| FIFA 12&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044900&lt;br /&gt;
| EUR&lt;br /&gt;
| Generator Rex - Agent of Providence&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044B00&lt;br /&gt;
| USA&lt;br /&gt;
| Petz Fantasy 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045400&lt;br /&gt;
| EUR&lt;br /&gt;
| DualPenSports&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045600&lt;br /&gt;
| EUR&lt;br /&gt;
| LEGO Pirates of the Caribbean - The Video Game&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045F00&lt;br /&gt;
| USA&lt;br /&gt;
| Bit.Trip Saga&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00046500&lt;br /&gt;
| USA&lt;br /&gt;
| Cubic Ninja&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00047900&lt;br /&gt;
| USA&lt;br /&gt;
| Harvest Moon 3D - The Tale of Two Towns&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00047A00&lt;br /&gt;
| USA&lt;br /&gt;
| FIFA Soccer 12&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00047B00&lt;br /&gt;
| USA&lt;br /&gt;
| Nano Assault&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048100&lt;br /&gt;
| JPN&lt;br /&gt;
| Monster Hunter 3G&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048C00&lt;br /&gt;
| USA&lt;br /&gt;
| Nikoli&#039;s Pencil Puzzle&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048D00&lt;br /&gt;
| USA&lt;br /&gt;
| Reel Fishing Paradise 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049000&lt;br /&gt;
| USA&lt;br /&gt;
| Star Fox 64 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049100&lt;br /&gt;
| EUR&lt;br /&gt;
| Star Fox 64 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A100&lt;br /&gt;
| USA&lt;br /&gt;
| Cave Story 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A400&lt;br /&gt;
| USA&lt;br /&gt;
| LEGO Harry Potter - Years 5-7&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A500&lt;br /&gt;
| USA&lt;br /&gt;
| Transformers - Dark of the Moon - Stealth Force Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AC00&lt;br /&gt;
| USA&lt;br /&gt;
| Blazblue - Continuum Shift II&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B200&lt;br /&gt;
| EUR&lt;br /&gt;
| Zoo Resort 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B300&lt;br /&gt;
| EUR&lt;br /&gt;
| Cubic Ninja&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C100&lt;br /&gt;
| EUR&lt;br /&gt;
| Tetris&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C400&lt;br /&gt;
| USA&lt;br /&gt;
| Brunswick Pro Bowling&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C600&lt;br /&gt;
| USA&lt;br /&gt;
| Pinball Hall of Fame - The Williams&#039; Collection&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C800&lt;br /&gt;
| EUR&lt;br /&gt;
| Dream Trigger 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004D000&lt;br /&gt;
| EUR&lt;br /&gt;
| Transformers 3 - Dark of the Moon - Stealth Force Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004DA00&lt;br /&gt;
| USA&lt;br /&gt;
| F1 2011&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004DD00&lt;br /&gt;
| USA&lt;br /&gt;
| Wipeout 2&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E400&lt;br /&gt;
| USA&lt;br /&gt;
| Cooking Mama 4 - Kitchen Magic&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E900&lt;br /&gt;
| EUR&lt;br /&gt;
| Marvel Super Hero Squad - The Infinity Gauntlet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004EA00&lt;br /&gt;
| EUR&lt;br /&gt;
| SpongeBob SquigglePants&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004EB00&lt;br /&gt;
| USA&lt;br /&gt;
| Mahjong Cub3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004EC00&lt;br /&gt;
| USA&lt;br /&gt;
| Puzzler Mind Gym 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051100&lt;br /&gt;
| EUR&lt;br /&gt;
| Blazblue - Continuum Shift II&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051500&lt;br /&gt;
| EUR&lt;br /&gt;
| Need for Speed - The Run&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052400&lt;br /&gt;
| USA&lt;br /&gt;
| WWE All Stars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00053F00&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Mario 3D Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054000&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario 3D Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054000&lt;br /&gt;
| USA&lt;br /&gt;
| Super Monkey Ball 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054800&lt;br /&gt;
| USA&lt;br /&gt;
| Mario &amp;amp; Sonic at the London 2012 Olympic Games&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054900&lt;br /&gt;
| EUR&lt;br /&gt;
| Mario &amp;amp; Sonic at the London 2012 Olympic Games&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00055B00&lt;br /&gt;
| USA&lt;br /&gt;
| Shinobi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00056200&lt;br /&gt;
| EUR&lt;br /&gt;
| Doctor Lautrec and the Forgotten Knights&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00056400&lt;br /&gt;
| EUR&lt;br /&gt;
| WWE All Stars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005A300&lt;br /&gt;
| USA&lt;br /&gt;
| Sims 3, The - Pets&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AA00&lt;br /&gt;
| EUR&lt;br /&gt;
| Shinobi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005D700&lt;br /&gt;
| EUR&lt;br /&gt;
| Tales of the Abyss&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005EE00&lt;br /&gt;
| EUR&lt;br /&gt;
| Resident Evil - Revelations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060200&lt;br /&gt;
| USA&lt;br /&gt;
| Resident Evil - Revelations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00061100&lt;br /&gt;
| EUR&lt;br /&gt;
| Cartoon Network - Punch Time Explosion&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00061200&lt;br /&gt;
| USA&lt;br /&gt;
| Nicktoons MLB 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00061300&lt;br /&gt;
| USA&lt;br /&gt;
| Tales of the Abyss&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062000&lt;br /&gt;
| USA&lt;br /&gt;
| Let&#039;s Ride! Best in Breed 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062100&lt;br /&gt;
| USA&lt;br /&gt;
| Paws &amp;amp; Claws - Pampered Pets Resort 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062200&lt;br /&gt;
| EUR&lt;br /&gt;
| Sonic Generations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062300&lt;br /&gt;
| USA&lt;br /&gt;
| Sonic Generations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064900&lt;br /&gt;
| USA&lt;br /&gt;
| Ace Combat - Assault Horizon Legacy&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00066C00&lt;br /&gt;
| USA&lt;br /&gt;
| Pokemon Rumble Blast&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00066D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Pokemon Rumble&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00067500&lt;br /&gt;
| USA&lt;br /&gt;
| Pro Evolution Soccer 2012 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00068B00&lt;br /&gt;
| USA&lt;br /&gt;
| Pac-Man Party 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006A600&lt;br /&gt;
| EUR&lt;br /&gt;
| F1 2011&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006CC00&lt;br /&gt;
| EUR&lt;br /&gt;
| Ace Combat - Assault Horizon Legacy&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00073600&lt;br /&gt;
| EUR&lt;br /&gt;
| One Piece - Unlimited Cruise SP &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0007E900&lt;br /&gt;
| EUR&lt;br /&gt;
| Tekken 3D - Prime Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00080300&lt;br /&gt;
| USA&lt;br /&gt;
| Tekken 3D - Prime Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00081E00&lt;br /&gt;
| USA&lt;br /&gt;
| Metal Gear Solid 3D - Snake Eater&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00082400&lt;br /&gt;
| EUR&lt;br /&gt;
| Metal Gear Solid 3D - Snake Eater&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040002 - eShop Demos ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00030c01 || EUR || Nintendogs &amp;amp; Cats: Golden Retreiver Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030d01 || USA || Nintendogs &amp;amp; Cats: Golden Retreiver Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037101 || USA || CRUSH3D Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040401 || EUR || CRUSH3D Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048101 || JPN || Monster Hunter Tri G Demo || v1&lt;br /&gt;
|-&lt;br /&gt;
| 00054801 || USA || Mario &amp;amp; Sonic at the London 2012 Olympic games Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005ed01 || EUR || Cooking Mama 4 Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005ee01 || EUR || Resident Evil Revelations Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060201 || USA || Resident Evil Revelations Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00081e01 || USA || Metal Gear Solid Snake Eater 3D Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00082401 || EUR || Metal Gear Solid Snake Eater 3D Demo || v0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Title_list&amp;diff=2865</id>
		<title>Title list</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Title_list&amp;diff=2865"/>
		<updated>2012-04-24T09:57:52Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo 3DS utilizes a similar title-based organization as seen in the Wii and DSi platforms. The same [http://nus.cdn.c.shop.nintendowifi.net/ccs/download/ update server] is being used as was with the DSi, however a new common key has been introduced.&lt;br /&gt;
&lt;br /&gt;
The organization of Title IDs has not been documented fully yet. It&#039;s unknown how regions are determined in titleids if at all though there does appear to be evidence that the regions are sequential, similar to how Wii System Menu Updates are ordered: JPN USA EUR KOR and CHN (introduced with the DSi).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TitleID Structure&#039;&#039;&#039;: 0xCCCCTTTTLLLLLLRR&lt;br /&gt;
&lt;br /&gt;
* CCCC defines the target console (4=3DS, i.e. 1=[http://wiibrew.org/wiki/Title_database Wii])&lt;br /&gt;
* TTTT defines the type of the title&lt;br /&gt;
* LLLLLLLL are the 3 high bytes in the TitleID low (which are documented here in the first field of the tables)&lt;br /&gt;
* RR contains various info including title type (00=App, 01=Demo, 02/03=System Applet)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versions&#039;&#039;&#039;: v## = 0xHHHH = 0bBBBBBBBB...&lt;br /&gt;
&lt;br /&gt;
* The version major,minor,etc can be extracted from the version number by converting the 16 bit number to binary&lt;br /&gt;
* 6 bits : Major&lt;br /&gt;
* 6 bits : Minor&lt;br /&gt;
* 2 bits &amp;amp; 2 bits : Unknown...&lt;br /&gt;
* i.e. v2069 (Taken from 000400DB00017302) = 0b000010 000001 0101 means that it&#039;s HomeMenu v2.1.0-?...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 00040010 - System Applications ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
!  Status&lt;br /&gt;
|-&lt;br /&gt;
| 00020000&lt;br /&gt;
| JPN&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| v0, v1027, v2062&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021000&lt;br /&gt;
| USA&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| v0, v1027, v2062&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022000&lt;br /&gt;
| EUR&lt;br /&gt;
| [[System Settings]]&lt;br /&gt;
| v0, v1027, v2062&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020100&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021100&lt;br /&gt;
| USA&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022100&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020200&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Activity Log]]&lt;br /&gt;
| v0, v1026, v2054&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021200&lt;br /&gt;
| USA&lt;br /&gt;
| [[Activity Log]]&lt;br /&gt;
| v0, v1026, v2054&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022200&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Activity Log]]&lt;br /&gt;
| v0, v1026, v2054&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020300&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Health and Safety Information]]&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021300&lt;br /&gt;
| USA&lt;br /&gt;
| [[Health and Safety Information]]&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022300&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Health and Safety Information]]&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020400&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16, v1039&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021400&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16, v1039&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022400&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16, v1039&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020500&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021500&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022500&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020700&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Mii Maker]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021700&lt;br /&gt;
| USA&lt;br /&gt;
| [[Mii Maker]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022700&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Mii Maker]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020800&lt;br /&gt;
| JPN&lt;br /&gt;
| [[StreetPass Mii Plaza]]&lt;br /&gt;
| v0, v1027, v2048, v3087, v4096&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021800&lt;br /&gt;
| USA&lt;br /&gt;
| [[StreetPass Mii Plaza]]&lt;br /&gt;
| v0, v1027, v2048, v3087, v4096&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022800&lt;br /&gt;
| EUR&lt;br /&gt;
| [[StreetPass Mii Plaza]]&lt;br /&gt;
| v0, v1027, v2048, v3087, v4096&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020900&lt;br /&gt;
| JPN&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026, 2058&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021900&lt;br /&gt;
| USA&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026, v2058&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022900&lt;br /&gt;
| EUR&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026, v2058&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020A00&lt;br /&gt;
| JPN&lt;br /&gt;
| Web browser&lt;br /&gt;
| v4, v1035&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021A00&lt;br /&gt;
| USA&lt;br /&gt;
| Web browser&lt;br /&gt;
| v4, v1035&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Web browser&lt;br /&gt;
| v4, v1035&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020B00&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| v0, v1034&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021B00&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| v0, v1034&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022B00&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo Zone]]&lt;br /&gt;
| v0, v1034&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020D00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021D00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022D00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020E00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021E00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022E00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020F00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021F00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022F00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00023000&lt;br /&gt;
| JPN&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|-&lt;br /&gt;
| 00024000&lt;br /&gt;
| USA&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|-&lt;br /&gt;
| 00025000&lt;br /&gt;
| EUR&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004001B ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010002&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00010702&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040030 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  JPN TitleIDLow&lt;br /&gt;
!  USA TitleIDLow&lt;br /&gt;
!  EUR TitleIDLow&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00008202&lt;br /&gt;
| 00008F02&lt;br /&gt;
| 00009802&lt;br /&gt;
| SYSMENU&lt;br /&gt;
| v0, v1029, v2049, v4111&lt;br /&gt;
|-&lt;br /&gt;
| 00008402&lt;br /&gt;
| 00009002&lt;br /&gt;
| 00009902&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1036&lt;br /&gt;
|-&lt;br /&gt;
| 00008502&lt;br /&gt;
| 00009102&lt;br /&gt;
| 00009A02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 00008602&lt;br /&gt;
| 00009202&lt;br /&gt;
| 00009B02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00008702&lt;br /&gt;
| 00009302&lt;br /&gt;
| 00009C02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00008802&lt;br /&gt;
| 00009402&lt;br /&gt;
| 00009D02&lt;br /&gt;
| ?&lt;br /&gt;
| v6, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00008A02&lt;br /&gt;
| 00008A02&lt;br /&gt;
| 00008A02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1025, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00008D02&lt;br /&gt;
| 00009602&lt;br /&gt;
| 00009F02&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v3082 (EUR v6, v1024, v3082)&lt;br /&gt;
|-&lt;br /&gt;
| 00008E02&lt;br /&gt;
| 00009702&lt;br /&gt;
| 0000A002&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1029, v2054 (EUR v6, v1024, v2054)&lt;br /&gt;
|-&lt;br /&gt;
| 0000C002&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 0000C102&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 0000C302&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 0000C502&lt;br /&gt;
| 0000C502&lt;br /&gt;
| 0000C502&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 0000C602&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v5&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000C802&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000C902&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000CB02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000CC02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v3&lt;br /&gt;
|-&lt;br /&gt;
| 0000CD02&lt;br /&gt;
| 0000CD02&lt;br /&gt;
| 0000CD02&lt;br /&gt;
| ?&lt;br /&gt;
| v1&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| 0000CE02&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v5&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D002&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D102&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D302&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0000D602&lt;br /&gt;
| ?&lt;br /&gt;
| v5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004009B ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010202&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v2050&lt;br /&gt;
|-&lt;br /&gt;
| 00010302&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v2052&lt;br /&gt;
|-&lt;br /&gt;
| 00010402&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2050&lt;br /&gt;
|-&lt;br /&gt;
| 00010502&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00010602&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v2&lt;br /&gt;
|-&lt;br /&gt;
| 00011902&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00011402&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00011202&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00012102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026, v2051&lt;br /&gt;
|-&lt;br /&gt;
| 00012202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00012302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 00012102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v1026, v2051&lt;br /&gt;
|-&lt;br /&gt;
| 00013102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v1024, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00013302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v1024, v2051&lt;br /&gt;
|-&lt;br /&gt;
| 00016302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v80&lt;br /&gt;
|-&lt;br /&gt;
| 00017302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v3088&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 000400DB ==&lt;br /&gt;
&lt;br /&gt;
Some of these titleIDs can be found @ offset 0x320 in every [[CCI]].(The region-specific titles here may determine the CCI region)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010302&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2052&lt;br /&gt;
|-&lt;br /&gt;
| 00010502&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00016102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64, v80, v96&lt;br /&gt;
|-&lt;br /&gt;
| 00016202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64, v80, v96&lt;br /&gt;
|-&lt;br /&gt;
| 00016302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64, v80, v96&lt;br /&gt;
|-&lt;br /&gt;
| 00017102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069, v3088&lt;br /&gt;
|-&lt;br /&gt;
| 00017202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069, v3088&lt;br /&gt;
|-&lt;br /&gt;
| 00017302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069, v3088&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040130 -  ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Title Name&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00001502&lt;br /&gt;
|  02_15&lt;br /&gt;
| AM ( Application Manager ) - System applet&lt;br /&gt;
| v0, v1026, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 00001503&lt;br /&gt;
|  03_15&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001602&lt;br /&gt;
|  02_16&lt;br /&gt;
| Camera - System applet&lt;br /&gt;
| v0, v1026, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 00001702&lt;br /&gt;
|  02_17&lt;br /&gt;
| Config - System applet&lt;br /&gt;
| v0, v1024, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00001703&lt;br /&gt;
|  03_17&lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001802&lt;br /&gt;
|  02_18&lt;br /&gt;
| Codec - system applet&lt;br /&gt;
| v0, v1025, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00001803&lt;br /&gt;
|  03_18&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001A02&lt;br /&gt;
|  02_1A &lt;br /&gt;
| DSP - system applet.&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00001A03&lt;br /&gt;
|  03_1A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001B02&lt;br /&gt;
|  02_1B&lt;br /&gt;
| GPIO - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001B03&lt;br /&gt;
|  03_1B&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001C02&lt;br /&gt;
|  02_1C&lt;br /&gt;
| GSP - System applet&lt;br /&gt;
| v0, v1040, v2049, v3075&lt;br /&gt;
|-&lt;br /&gt;
| 00001C03&lt;br /&gt;
|  03_1C&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001D02&lt;br /&gt;
|  02_1D &lt;br /&gt;
| HID - System applet&lt;br /&gt;
| v0, v1025, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00001D03&lt;br /&gt;
|  03_1D &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001E02&lt;br /&gt;
|  02_1E &lt;br /&gt;
| i2c - system applet.&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|- &lt;br /&gt;
| 00001E03&lt;br /&gt;
|  03_1E &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001F02&lt;br /&gt;
|  02_1F &lt;br /&gt;
| MCU - System applet&lt;br /&gt;
| v0, v1026, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00001F03&lt;br /&gt;
|  03_1F &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002002&lt;br /&gt;
|  02_20 &lt;br /&gt;
| Microphone - system applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002102&lt;br /&gt;
|  02_21 &lt;br /&gt;
| PDN - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002103&lt;br /&gt;
|  03_21 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002202&lt;br /&gt;
|  02_22 &lt;br /&gt;
| PTM - System applet&lt;br /&gt;
| v0, v1026, v3075&lt;br /&gt;
|-&lt;br /&gt;
| 00002203&lt;br /&gt;
|  03_22 &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002302&lt;br /&gt;
|  02_23 &lt;br /&gt;
| spi - system applet.&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002303&lt;br /&gt;
|  03_23 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002402&lt;br /&gt;
|  02_24 &lt;br /&gt;
| Network - System Applet&lt;br /&gt;
| v0, v1024, v2052, v4101&lt;br /&gt;
|-&lt;br /&gt;
| 00002403&lt;br /&gt;
|  03_24 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002602&lt;br /&gt;
|  02_26&lt;br /&gt;
| Messaging (NintendoZone) - System Applet&lt;br /&gt;
| v0, v1026, v3073&lt;br /&gt;
|-&lt;br /&gt;
| 00002702&lt;br /&gt;
|  02_27 &lt;br /&gt;
| CSND - System applet&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002703&lt;br /&gt;
|  03_27 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002802&lt;br /&gt;
|  02_28 &lt;br /&gt;
| DownloadPlay - System applet&lt;br /&gt;
| v0, v1026, v3078&lt;br /&gt;
|-&lt;br /&gt;
| 00002902&lt;br /&gt;
|  02_29 &lt;br /&gt;
| http - system applet&lt;br /&gt;
| v0, v1026, v4099&lt;br /&gt;
|-&lt;br /&gt;
| 00002903&lt;br /&gt;
|  03_29 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002A02&lt;br /&gt;
|  02_2A &lt;br /&gt;
| MP - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002A03&lt;br /&gt;
|  03_2A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002B02&lt;br /&gt;
|  02_2B &lt;br /&gt;
| NDM - System applet&lt;br /&gt;
| v0, v1025, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00002C02&lt;br /&gt;
|  02_2C &lt;br /&gt;
| NIM - System applet&lt;br /&gt;
| v0, v1028, v2055&lt;br /&gt;
|-&lt;br /&gt;
| 00002C03&lt;br /&gt;
|  03_2C &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002D02&lt;br /&gt;
|  02_2D &lt;br /&gt;
| NWM ( Network manager? ) - System applet&lt;br /&gt;
| v0, v1024, v2052, v4101&lt;br /&gt;
|-&lt;br /&gt;
| 00002D03&lt;br /&gt;
|  03_2D &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002E02&lt;br /&gt;
|  02_2E &lt;br /&gt;
| Sockets - System applet&lt;br /&gt;
| v0, v1024, v2053, v3075&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00002E03&lt;br /&gt;
|  03_2E &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002F02&lt;br /&gt;
|  02_2F &lt;br /&gt;
| SSL - System applet.&lt;br /&gt;
| v0, v1024, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00002F03&lt;br /&gt;
|  03_2F &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003102&lt;br /&gt;
|   02_31 &lt;br /&gt;
| PS ( Process Manager ) - System applet&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00003103&lt;br /&gt;
|   03_31 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003202&lt;br /&gt;
|   02_32 &lt;br /&gt;
| FriendsList - System applet&lt;br /&gt;
| v0, v1028, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00003203&lt;br /&gt;
|   03_32 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003302&lt;br /&gt;
|   02_33 &lt;br /&gt;
| IR (Infrared) - System applet&lt;br /&gt;
| v0, v1026, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00003303&lt;br /&gt;
|   03_33 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|- &lt;br /&gt;
| 00003402&lt;br /&gt;
|   02_34 &lt;br /&gt;
| BOSS (SpotPass) System Applet&lt;br /&gt;
| v0, v1024, v2053, v4101&lt;br /&gt;
|-&lt;br /&gt;
| 00003502&lt;br /&gt;
|   02_35 &lt;br /&gt;
| News - System applet&lt;br /&gt;
| v0, v1028, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 00003702&lt;br /&gt;
|   02_37 &lt;br /&gt;
| RO - System applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00008002&lt;br /&gt;
|   02_80 &lt;br /&gt;
| NS - System applet&lt;br /&gt;
| v0, v1028, v3077&lt;br /&gt;
|-&lt;br /&gt;
| 00008003&lt;br /&gt;
|   03_80 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040138 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00000002&lt;br /&gt;
| [[Home Menu]]&lt;br /&gt;
| v432, v1472, v2516, v3553, v5647&lt;br /&gt;
|-&lt;br /&gt;
| 00000003&lt;br /&gt;
| ?&lt;br /&gt;
| v432, v5632&lt;br /&gt;
|-&lt;br /&gt;
| 00000102&lt;br /&gt;
| ?&lt;br /&gt;
| v432, v1489, 2565&lt;br /&gt;
|-&lt;br /&gt;
| 00000202&lt;br /&gt;
| ?&lt;br /&gt;
| v519&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00048005 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 42383841(B88A)&lt;br /&gt;
| [[DS Internet]]&lt;br /&gt;
| v0, v1025, v2048&lt;br /&gt;
|-&lt;br /&gt;
| 484E4441(HNDA)&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v1024&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004800F ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 484E4841(HNHA)&lt;br /&gt;
| [[Nintendo DS Cart Whitelist]]&lt;br /&gt;
| v0, v1026, v3072&lt;br /&gt;
|-&lt;br /&gt;
| 484E4C41(HNLA)&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040000 - eShop Titles ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00032600&lt;br /&gt;
| EUR/USA&lt;br /&gt;
| Pokédex 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040B00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041100&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041700&lt;br /&gt;
| USA&lt;br /&gt;
| Kirby&#039;s Dream Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041900&lt;br /&gt;
| EUR&lt;br /&gt;
| Kirby&#039;s Dream Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041F00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042800&lt;br /&gt;
| EUR&lt;br /&gt;
| Zelda: Link&#039;s Awakening DX&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00042A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045C00&lt;br /&gt;
| JPN&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00046C00&lt;br /&gt;
| EUR&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AA00&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo Video]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AB00&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo Video]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004D500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0004EF00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004F300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004FA00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004FD00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051700&lt;br /&gt;
| USA&lt;br /&gt;
| [[Swapnote]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051800&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Swapnote|Letter Box]]&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 00052700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00052800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00052900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 00052A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00054200&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Kid Icarus&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054300&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054700&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Xevious&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054E00&lt;br /&gt;
| EUR&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00055800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00057700&lt;br /&gt;
| USA&lt;br /&gt;
| Netflix&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00059200&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0005AD00&lt;br /&gt;
| JPN&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AE00&lt;br /&gt;
| USA&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AF00&lt;br /&gt;
| JPN&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B000&lt;br /&gt;
| USA&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B100&lt;br /&gt;
| JPN&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B200&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B300&lt;br /&gt;
| JPN&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B400&lt;br /&gt;
| USA&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B500&lt;br /&gt;
| JPN&lt;br /&gt;
| Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B600&lt;br /&gt;
| USA&lt;br /&gt;
| Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B700&lt;br /&gt;
| JPN&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B800&lt;br /&gt;
| USA&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B900&lt;br /&gt;
| JPN&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BA00&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BB00&lt;br /&gt;
| JPN&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BC00&lt;br /&gt;
| USA&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 0005BD00&lt;br /&gt;
| JPN&lt;br /&gt;
| Biohazard Revelations E3 Video&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0005BE00&lt;br /&gt;
| USA&lt;br /&gt;
| Resident Evil Revelations E3 Video&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 0005BF00&lt;br /&gt;
| JPN&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005C000&lt;br /&gt;
| USA&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005EA00&lt;br /&gt;
| EUR&lt;br /&gt;
| Green Lantern 3D Trailer Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F000&lt;br /&gt;
| USA&lt;br /&gt;
| Green Lantern 3D Trailer Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F800&lt;br /&gt;
| ?&lt;br /&gt;
| ? &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005FC00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005FD00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060F00&lt;br /&gt;
| EUR&lt;br /&gt;
| Pyramids&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 00062400&lt;br /&gt;
| EUR&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062700&lt;br /&gt;
| EUR&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062B00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063000&lt;br /&gt;
| EUR&lt;br /&gt;
|Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063300&lt;br /&gt;
| EUR&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063600&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063900&lt;br /&gt;
| EUR&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Resident Evil Revelations E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063F00&lt;br /&gt;
| EUR&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064100&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00066300&lt;br /&gt;
| USA&lt;br /&gt;
| Mighty Switch Force&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006E500&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario Bros.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006E600&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Mario Bros.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006EE00&lt;br /&gt;
| USA&lt;br /&gt;
| Metroid&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006EF00&lt;br /&gt;
| EUR&lt;br /&gt;
| Metroid&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F100&lt;br /&gt;
| USA&lt;br /&gt;
| The Legend of Zelda&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F200&lt;br /&gt;
| EUR&lt;br /&gt;
| The Legend of Zelda&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F700&lt;br /&gt;
| USA&lt;br /&gt;
| Wrecking Crew&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006F800&lt;br /&gt;
| EUR&lt;br /&gt;
| Wrecking Crew&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006FA00&lt;br /&gt;
| USA&lt;br /&gt;
| NES Open Tournament Golf&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006FB00&lt;br /&gt;
| EUR&lt;br /&gt;
| NES Open Tournament Golf&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070000&lt;br /&gt;
| USA&lt;br /&gt;
| Donkey Kong Jr.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070100&lt;br /&gt;
| EUR&lt;br /&gt;
| Donkey Kong Jr.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070300&lt;br /&gt;
| USA&lt;br /&gt;
| Balloon Fight&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070400&lt;br /&gt;
| EUR&lt;br /&gt;
| Balloon Fight&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070600&lt;br /&gt;
| USA&lt;br /&gt;
| Ice Climber&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070700&lt;br /&gt;
| EUR&lt;br /&gt;
| Ice Climber&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070900&lt;br /&gt;
| USA&lt;br /&gt;
| Zelda II The Adventure of Link&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00070A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Zelda II The Adventure of Link&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00071200&lt;br /&gt;
| USA&lt;br /&gt;
| Yoshi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00071300&lt;br /&gt;
| EUR&lt;br /&gt;
| Yoshi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00072400&lt;br /&gt;
| EUR&lt;br /&gt;
| Ambassador Certificate&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00072500&lt;br /&gt;
| USA&lt;br /&gt;
| Ambassador Certificate&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00074900&lt;br /&gt;
| USA&lt;br /&gt;
| F-Zero: Maximum Velocity&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00074C00&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart Super Circuit&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00074F00&lt;br /&gt;
| USA&lt;br /&gt;
| Wario Land 4&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075300&lt;br /&gt;
| USA&lt;br /&gt;
| Yoshi&#039;s Island: Super Mario Advance 3&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075600&lt;br /&gt;
| USA&lt;br /&gt;
| Metroid Fusion&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075900&lt;br /&gt;
| USA&lt;br /&gt;
| WarioWare Inc: Mega Microgame$ &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075C00&lt;br /&gt;
| USA&lt;br /&gt;
| Kirby &amp;amp; The Amazing Mirror&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00075D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Kirby &amp;amp; The Amazing Mirror&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00076700&lt;br /&gt;
| USA&lt;br /&gt;
| Mario vs Donkey Kong&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00076A00&lt;br /&gt;
| USA&lt;br /&gt;
| Fire Emblem: The Sacred Stones&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00076D00&lt;br /&gt;
| USA&lt;br /&gt;
| The Legend of Zelda: The Minish Cap&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079700&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079800&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079900&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079A00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079B00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079C00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: Animal Crossing&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00079D00&lt;br /&gt;
| USA&lt;br /&gt;
| Preview Video: ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0007AB00&lt;br /&gt;
| EUR&lt;br /&gt;
| Eurosport (looks/acts like Nintendo Video)&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040000 - Retail Titles ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00030100&lt;br /&gt;
| USA&lt;br /&gt;
| Kid Icarus - Uprising&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030200&lt;br /&gt;
| EUR&lt;br /&gt;
| Kid Icarus - Uprising&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030500&lt;br /&gt;
| JPN&lt;br /&gt;
| Super Street Fighter IV - 3D Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030700&lt;br /&gt;
| EUR&lt;br /&gt;
| Mario Kart 7&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030800&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart 7&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Nintendogs + Cats - Golden Retriever &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030D00&lt;br /&gt;
| USA&lt;br /&gt;
| Nintendogs + Cats - Golden Retriever &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031200&lt;br /&gt;
| USA&lt;br /&gt;
| Nintendogs + Cats - French Bulldog &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031700&lt;br /&gt;
| USA&lt;br /&gt;
| Nintendogs + Cats - Toy Poodle &amp;amp; New Friends&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031C00&lt;br /&gt;
| USA&lt;br /&gt;
| Pilotwings Resort&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Pilotwings Resort&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00031F00&lt;br /&gt;
| JPN&lt;br /&gt;
| Layton Kyouju to Kiseki no Kamen&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032300&lt;br /&gt;
| EUR&lt;br /&gt;
| Steel Diver&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032400&lt;br /&gt;
| USA&lt;br /&gt;
| Steel Diver&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032800&lt;br /&gt;
| JPN&lt;br /&gt;
| Ridge Racer 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00032D00&lt;br /&gt;
| USA&lt;br /&gt;
| Super Street Fighter IV - 3D Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033500&lt;br /&gt;
| USA&lt;br /&gt;
| Legend of Zelda, The - Ocarina of Time 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033600&lt;br /&gt;
| EUR&lt;br /&gt;
| Legend of Zelda, The - Ocarina of Time 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033800&lt;br /&gt;
| EUR&lt;br /&gt;
| Puzzle Bobble Universe&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033900&lt;br /&gt;
| EUR&lt;br /&gt;
| Rayman 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Tom Clancy&#039;s Splinter Cell 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Ridge Racer 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Street Fighter IV - 3D Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Sims 3, The&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00033E00&lt;br /&gt;
| EUR&lt;br /&gt;
| Madden NFL Football&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Combat of Giants - Dinosaurs 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034C00&lt;br /&gt;
| USA&lt;br /&gt;
| Asphalt 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034D00&lt;br /&gt;
| USA&lt;br /&gt;
| Samurai Warriors - Chronicles&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034F00&lt;br /&gt;
| USA&lt;br /&gt;
| Dead or Alive - Dimensions&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035100&lt;br /&gt;
| USA&lt;br /&gt;
| Combat of Giants - Dinosaurs 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035300&lt;br /&gt;
| USA&lt;br /&gt;
| Green Lantern - Rise of the Manhunters &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035400&lt;br /&gt;
| USA&lt;br /&gt;
| LEGO Star Wars III - The Clone Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035500&lt;br /&gt;
| USA&lt;br /&gt;
| Madden NFL Football&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035600&lt;br /&gt;
| USA&lt;br /&gt;
| Pro Evolution Soccer 2011 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035700&lt;br /&gt;
| USA&lt;br /&gt;
| Rabbids - Travel in Time 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035800&lt;br /&gt;
| USA&lt;br /&gt;
| Ridge Racer 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035900&lt;br /&gt;
| USA&lt;br /&gt;
| Resident Evil The Mercenaries 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035A00&lt;br /&gt;
| USA&lt;br /&gt;
| Tom Clancy&#039;s Ghost Recon - Shadow Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00035E00&lt;br /&gt;
| USA&lt;br /&gt;
| Bust-A-Move Universe&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036000&lt;br /&gt;
| USA&lt;br /&gt;
| Driver Renegade 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036100&lt;br /&gt;
| USA&lt;br /&gt;
| James Noir&#039;s Hollywood Crimes&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036300&lt;br /&gt;
| USA&lt;br /&gt;
| Pac-Man &amp;amp; Galaga Dimensions&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036400&lt;br /&gt;
| USA&lt;br /&gt;
| Rayman 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036500&lt;br /&gt;
| USA&lt;br /&gt;
| Sims 3, The&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036600&lt;br /&gt;
| USA&lt;br /&gt;
| DualPenSports&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036800&lt;br /&gt;
| USA&lt;br /&gt;
| Doctor Lautrec and the Forgotten Knights&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036900&lt;br /&gt;
| USA&lt;br /&gt;
| Frogger 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00036E00&lt;br /&gt;
| USA&lt;br /&gt;
| Skylanders - Spyro&#039;s Adventure&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037100&lt;br /&gt;
| USA&lt;br /&gt;
| Crush 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037400&lt;br /&gt;
| USA&lt;br /&gt;
| LEGO Pirates of the Caribbean - The Video Game&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037500&lt;br /&gt;
| EUR&lt;br /&gt;
| Tom Clancy&#039;s Ghost Recon - Shadow Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037600&lt;br /&gt;
| EUR&lt;br /&gt;
| Asphalt 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037700&lt;br /&gt;
| EUR&lt;br /&gt;
| Rabbids 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037800&lt;br /&gt;
| EUR&lt;br /&gt;
| Driver Renegade 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037900&lt;br /&gt;
| EUR&lt;br /&gt;
| Adventures of Tintin, The - The Secret of the Unicorn&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Michael Jackson - The Experience 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037B00&lt;br /&gt;
| EUR&lt;br /&gt;
| James Noir&#039;s Hollywood Crimes 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037C00&lt;br /&gt;
| EUR&lt;br /&gt;
| Pro Evolution Soccer 2011 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038800&lt;br /&gt;
| USA&lt;br /&gt;
| Shin Megami Tensei - Devil Survivor Overclocked&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038900&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Monkey Ball 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Dead or Alive - Dimensions&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Resident Evil - The Mercenaries 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00038C00&lt;br /&gt;
| EUR&lt;br /&gt;
| LEGO Star Wars III - The Clone Wars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040100&lt;br /&gt;
| USA&lt;br /&gt;
| Tom Clancy&#039;s Splinter Cell 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040200&lt;br /&gt;
| EUR&lt;br /&gt;
| Samurai Warriors - Chronicles&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040400&lt;br /&gt;
| EUR&lt;br /&gt;
| Crush 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040500&lt;br /&gt;
| USA&lt;br /&gt;
| Thor - God of Thunder&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043300&lt;br /&gt;
| EUR&lt;br /&gt;
| Sports Island 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043400&lt;br /&gt;
| EUR&lt;br /&gt;
| Sudoku - The Puzzle Game Collection&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043500&lt;br /&gt;
| EUR&lt;br /&gt;
| Green Lantern - Rise of the Manhunters&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043600&lt;br /&gt;
| USA&lt;br /&gt;
| Dream Trigger 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043800&lt;br /&gt;
| USA&lt;br /&gt;
| Tetris Axis&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043900&lt;br /&gt;
| USA&lt;br /&gt;
| Cartoon Network - Punch Time Explosion&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043A00&lt;br /&gt;
| EUR&lt;br /&gt;
| Captain America - Super Soldier&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043B00&lt;br /&gt;
| EUR&lt;br /&gt;
| Thor - God of Thunder&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044300&lt;br /&gt;
| USA&lt;br /&gt;
| Happy Feet Two&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044400&lt;br /&gt;
| EUR&lt;br /&gt;
| Naruto Shippuden 3D - The New Era&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044500&lt;br /&gt;
| USA&lt;br /&gt;
| SpongeBob SquigglePants 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044600&lt;br /&gt;
| USA&lt;br /&gt;
| Deca Sports Extreme&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044700&lt;br /&gt;
| EUR&lt;br /&gt;
| FIFA 12&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044900&lt;br /&gt;
| EUR&lt;br /&gt;
| Generator Rex - Agent of Providence&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00044B00&lt;br /&gt;
| USA&lt;br /&gt;
| Petz Fantasy 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045400&lt;br /&gt;
| EUR&lt;br /&gt;
| DualPenSports&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045600&lt;br /&gt;
| EUR&lt;br /&gt;
| LEGO Pirates of the Caribbean - The Video Game&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045F00&lt;br /&gt;
| USA&lt;br /&gt;
| Bit.Trip Saga&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00046500&lt;br /&gt;
| USA&lt;br /&gt;
| Cubic Ninja&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00047900&lt;br /&gt;
| USA&lt;br /&gt;
| Harvest Moon 3D - The Tale of Two Towns&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00047A00&lt;br /&gt;
| USA&lt;br /&gt;
| FIFA Soccer 12&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00047B00&lt;br /&gt;
| USA&lt;br /&gt;
| Nano Assault&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048100&lt;br /&gt;
| JPN&lt;br /&gt;
| Monster Hunter 3G&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048C00&lt;br /&gt;
| USA&lt;br /&gt;
| Nikoli&#039;s Pencil Puzzle&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048D00&lt;br /&gt;
| USA&lt;br /&gt;
| Reel Fishing Paradise 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049000&lt;br /&gt;
| USA&lt;br /&gt;
| Star Fox 64 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049100&lt;br /&gt;
| EUR&lt;br /&gt;
| Star Fox 64 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A100&lt;br /&gt;
| USA&lt;br /&gt;
| Cave Story 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A400&lt;br /&gt;
| USA&lt;br /&gt;
| LEGO Harry Potter - Years 5-7&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A500&lt;br /&gt;
| USA&lt;br /&gt;
| Transformers - Dark of the Moon - Stealth Force Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AC00&lt;br /&gt;
| USA&lt;br /&gt;
| Blazblue - Continuum Shift II&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B200&lt;br /&gt;
| EUR&lt;br /&gt;
| Zoo Resort 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B300&lt;br /&gt;
| EUR&lt;br /&gt;
| Cubic Ninja&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C100&lt;br /&gt;
| EUR&lt;br /&gt;
| Tetris&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C400&lt;br /&gt;
| USA&lt;br /&gt;
| Brunswick Pro Bowling&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C600&lt;br /&gt;
| USA&lt;br /&gt;
| Pinball Hall of Fame - The Williams&#039; Collection&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004C800&lt;br /&gt;
| EUR&lt;br /&gt;
| Dream Trigger 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004D000&lt;br /&gt;
| EUR&lt;br /&gt;
| Transformers 3 - Dark of the Moon - Stealth Force Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004DA00&lt;br /&gt;
| USA&lt;br /&gt;
| F1 2011&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004DD00&lt;br /&gt;
| USA&lt;br /&gt;
| Wipeout 2&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E400&lt;br /&gt;
| USA&lt;br /&gt;
| Cooking Mama 4 - Kitchen Magic&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E900&lt;br /&gt;
| EUR&lt;br /&gt;
| Marvel Super Hero Squad - The Infinity Gauntlet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004EA00&lt;br /&gt;
| EUR&lt;br /&gt;
| SpongeBob SquigglePants&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004EB00&lt;br /&gt;
| USA&lt;br /&gt;
| Mahjong Cub3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004EC00&lt;br /&gt;
| USA&lt;br /&gt;
| Puzzler Mind Gym 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051100&lt;br /&gt;
| EUR&lt;br /&gt;
| Blazblue - Continuum Shift II&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00051500&lt;br /&gt;
| EUR&lt;br /&gt;
| Need for Speed - The Run&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052400&lt;br /&gt;
| USA&lt;br /&gt;
| WWE All Stars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00053F00&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Mario 3D Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054000&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario 3D Land&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054000&lt;br /&gt;
| USA&lt;br /&gt;
| Super Monkey Ball 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054800&lt;br /&gt;
| USA&lt;br /&gt;
| Mario &amp;amp; Sonic at the London 2012 Olympic Games&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054900&lt;br /&gt;
| EUR&lt;br /&gt;
| Mario &amp;amp; Sonic at the London 2012 Olympic Games&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00055B00&lt;br /&gt;
| USA&lt;br /&gt;
| Shinobi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00056200&lt;br /&gt;
| EUR&lt;br /&gt;
| Doctor Lautrec and the Forgotten Knights&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00056400&lt;br /&gt;
| EUR&lt;br /&gt;
| WWE All Stars&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005A300&lt;br /&gt;
| USA&lt;br /&gt;
| Sims 3, The - Pets&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AA00&lt;br /&gt;
| EUR&lt;br /&gt;
| Shinobi&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005D700&lt;br /&gt;
| EUR&lt;br /&gt;
| Tales of the Abyss&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005EE00&lt;br /&gt;
| EUR&lt;br /&gt;
| Resident Evil - Revelations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060200&lt;br /&gt;
| USA&lt;br /&gt;
| Resident Evil - Revelations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00061100&lt;br /&gt;
| EUR&lt;br /&gt;
| Cartoon Network - Punch Time Explosion&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00061200&lt;br /&gt;
| USA&lt;br /&gt;
| Nicktoons MLB 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00061300&lt;br /&gt;
| USA&lt;br /&gt;
| Tales of the Abyss&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062000&lt;br /&gt;
| USA&lt;br /&gt;
| Let&#039;s Ride! Best in Breed 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062100&lt;br /&gt;
| USA&lt;br /&gt;
| Paws &amp;amp; Claws - Pampered Pets Resort 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062200&lt;br /&gt;
| EUR&lt;br /&gt;
| Sonic Generations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062300&lt;br /&gt;
| USA&lt;br /&gt;
| Sonic Generations&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064900&lt;br /&gt;
| USA&lt;br /&gt;
| Ace Combat - Assault Horizon Legacy&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00066C00&lt;br /&gt;
| USA&lt;br /&gt;
| Pokemon Rumble Blast&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00066D00&lt;br /&gt;
| EUR&lt;br /&gt;
| Super Pokemon Rumble&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00067500&lt;br /&gt;
| USA&lt;br /&gt;
| Pro Evolution Soccer 2012 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00068B00&lt;br /&gt;
| USA&lt;br /&gt;
| Pac-Man Party 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006A600&lt;br /&gt;
| EUR&lt;br /&gt;
| F1 2011&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0006CC00&lt;br /&gt;
| EUR&lt;br /&gt;
| Ace Combat - Assault Horizon Legacy&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00073600&lt;br /&gt;
| EUR&lt;br /&gt;
| One Piece - Unlimited Cruise SP &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0007E900&lt;br /&gt;
| EUR&lt;br /&gt;
| Tekken 3D - Prime Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00080300&lt;br /&gt;
| USA&lt;br /&gt;
| Tekken 3D - Prime Edition&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00081E00&lt;br /&gt;
| USA&lt;br /&gt;
| Metal Gear Solid 3D - Snake Eater&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00082400&lt;br /&gt;
| EUR&lt;br /&gt;
| Metal Gear Solid 3D - Snake Eater&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040002 - eShop Demos ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00030c01 || EUR || Nintendogs &amp;amp; Cats: Golden Retreiver Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00030d01 || USA || Nintendogs &amp;amp; Cats: Golden Retreiver Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00037101 || USA || CRUSH3D Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040401 || EUR || CRUSH3D Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048101 || JPN || Monster Hunter Tri G Demo || v1&lt;br /&gt;
|-&lt;br /&gt;
| 00054801 || USA || Mario &amp;amp; Sonic at the London 2012 Olympic games Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005ed01 || EUR || Cooking Mama 4 Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005ee01 || EUR || Resident Evil Revelations Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060201 || USA || Resident Evil Revelations Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00081e01 || USA || Metal Gear Solid Snake Eater 3D Demo || v0&lt;br /&gt;
|-&lt;br /&gt;
| 00082401 || EUR || Metal Gear Solid Snake Eater 3D Demo || v0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=CXI&amp;diff=2848</id>
		<title>CXI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=CXI&amp;diff=2848"/>
		<updated>2012-04-21T14:23:41Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:File formats]]&lt;br /&gt;
The following text tries to document the structure of the CTR Executable Image (CXI) format.&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
A CXI file contains the &#039;application&#039; program code, which runs on a single ARM11 core. It can communicate through SVC calls with the other ARM11 core running the &#039;system&#039; program code. For reasons of clarity, the ARM11 cores will sometimes be called the &#039;appcore&#039; and &#039;syscore&#039; respectively.&lt;br /&gt;
&lt;br /&gt;
The CXI file format contains application ARM11 code, the menu icon, the menu 3D model, and an embedded read-only (ROM) filesystem for external filestorage. In fact, the application ARM11 code, menu icon, and menu 3D model are embedded into its own filesystem too, called the ExeFS.&lt;br /&gt;
&lt;br /&gt;
More specifically, the CXI file format is structured in the following order:&lt;br /&gt;
* first an NCCH header,&lt;br /&gt;
* followed by an extended header, &lt;br /&gt;
* followed by a plain binary region,&lt;br /&gt;
* followed by an embedded executable filesystem (ExeFS),&lt;br /&gt;
* and finally followed by a read-only filesystem (RomFS).&lt;br /&gt;
&lt;br /&gt;
The extended header contains additional information regarding access control. &lt;br /&gt;
The plain binary region is an area specifically stored in plaintext, mostly containing SDK library strings for identification.&lt;br /&gt;
&lt;br /&gt;
The extended header, the ExeFS and the RomFS are encrypted using 128-bit AES CTR. &lt;br /&gt;
&lt;br /&gt;
By default encrypted regions are compressed with an LZ77 variant, then encrypted. The spec allows for both unencrypted and uncompressed regions to exist. System titles expect a fixed system key.&lt;br /&gt;
&lt;br /&gt;
=== NCCH Header ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  OFFSET&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x000&lt;br /&gt;
|  0x100&lt;br /&gt;
|  RSA-2048 signature of the NCCH header, using SHA-256.&lt;br /&gt;
|-&lt;br /&gt;
|  0x100&lt;br /&gt;
|  4&lt;br /&gt;
|  Magic ID, always &#039;NCCH&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  0x104&lt;br /&gt;
|  4&lt;br /&gt;
|  Content size, in media units (1 media unit = 0x200 bytes)&lt;br /&gt;
|-&lt;br /&gt;
|  0x108&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x110&lt;br /&gt;
|  2&lt;br /&gt;
|  Maker code&lt;br /&gt;
|-&lt;br /&gt;
|  0x112&lt;br /&gt;
|  2&lt;br /&gt;
|  Version&lt;br /&gt;
|-&lt;br /&gt;
|  0x114&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x118&lt;br /&gt;
|  8&lt;br /&gt;
|  Program ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x120&lt;br /&gt;
|  1&lt;br /&gt;
|  Temp flag&lt;br /&gt;
|-&lt;br /&gt;
|  0x121&lt;br /&gt;
|  0x2F&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x150&lt;br /&gt;
|  0x10&lt;br /&gt;
|  Product code&lt;br /&gt;
|-&lt;br /&gt;
|  0x160&lt;br /&gt;
|  0x20&lt;br /&gt;
|  Extended header hash&lt;br /&gt;
|-&lt;br /&gt;
|  0x180&lt;br /&gt;
|  4&lt;br /&gt;
|  Extended header size&lt;br /&gt;
|-&lt;br /&gt;
|  0x184&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x188&lt;br /&gt;
|  8&lt;br /&gt;
|  Flags: byte[5]-byte[7] indicate content type ( system update, application, manual, ... ) size of media unit ( 512*2^byte[6] ) and encryption.&lt;br /&gt;
|-&lt;br /&gt;
|  0x190&lt;br /&gt;
|  4&lt;br /&gt;
|  Plain region offset, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x194&lt;br /&gt;
|  4&lt;br /&gt;
|  Plain region size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x198&lt;br /&gt;
|  8&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x1A0&lt;br /&gt;
|  4&lt;br /&gt;
|  ExeFS offset, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1A4&lt;br /&gt;
|  4&lt;br /&gt;
|  ExeFS size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1A8&lt;br /&gt;
|  4&lt;br /&gt;
|  ExeFS hash region size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1AC&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x1B0&lt;br /&gt;
|  4&lt;br /&gt;
|  RomFS offset, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1B4&lt;br /&gt;
|  4&lt;br /&gt;
|  RomFS size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1B8&lt;br /&gt;
|  4&lt;br /&gt;
|  RomFS hash region size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1BC&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x1C0&lt;br /&gt;
|  0x20&lt;br /&gt;
|  ExeFS superblock hash, over the cleartext ExeFS&lt;br /&gt;
|-&lt;br /&gt;
|  0x1E0&lt;br /&gt;
|  0x20&lt;br /&gt;
|  RomFS superblock hash&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== NCCH header example for Lego Starwars III ====&lt;br /&gt;
 Signature:              720FF8F83F2A1E998322A026D1434165&lt;br /&gt;
                         ED19642ABC1CB2722135AA202BEAD60A&lt;br /&gt;
                         80BCD21C768C597B8268FEF2C64EA710&lt;br /&gt;
                         4C9BA5E12CFFBD1D0C619F4EF7B42CA7&lt;br /&gt;
                         DD8482CB4EB26720AD66CDA57ABCBCFB&lt;br /&gt;
                         D63268A6E2896A59B3B744E39E45B88A&lt;br /&gt;
                         ABB4C0980ACC6210818DCE6DAC838A10&lt;br /&gt;
                         95D0F66B352474D4B3DA4B333F49912D&lt;br /&gt;
                         29AF7EA58BC8C890B18C70B7D540A9FB&lt;br /&gt;
                         EBE24A5312055617D3353B28C3EB1D17&lt;br /&gt;
                         61021BEFF6AD22C384835B40BD44DFAD&lt;br /&gt;
                         981F6350F9458B17BCB5F768C92ABC93&lt;br /&gt;
                         2BCE9888855A8998F4CDE40C9543514A&lt;br /&gt;
                         C57B84EB75A680E7C742632614620D1D&lt;br /&gt;
                         A253284DF3DC01091EB3800C36FD62EE&lt;br /&gt;
                         BA15340F1FD498FAB67C0302E9CDA397&lt;br /&gt;
 Magic:                  NCCH&lt;br /&gt;
 Content size:           0x1cfef400&lt;br /&gt;
 Partition id:           0004000000038c00&lt;br /&gt;
 Maker code:             3436 (&amp;quot;46&amp;quot;)&lt;br /&gt;
 Version:                0002&lt;br /&gt;
 Program id:             0004000000038c00&lt;br /&gt;
 Temp flag:              00&lt;br /&gt;
 Product code:           CTR-P-ALGP&lt;br /&gt;
 Extended header hash:   0C27E3C1DE7B2AE2D3114F32A4EEBF46&lt;br /&gt;
                         9AFD0CF352C11D4984C2A9F1D2144C63&lt;br /&gt;
 Extended header size:   00000400&lt;br /&gt;
 Flags:                  0000030100000000&lt;br /&gt;
 Plain region offset:    0x00004a00&lt;br /&gt;
 Plain region size:      0x00000200&lt;br /&gt;
 ExeFS offset:           0x00004c00&lt;br /&gt;
 ExeFS size:             0x00143800&lt;br /&gt;
 ExeFS hash region size: 0x00000200&lt;br /&gt;
 RomFS offset:           0x00148400&lt;br /&gt;
 RomFS size:             0x1ceab000&lt;br /&gt;
 RomFS hash region size: 0x00000200&lt;br /&gt;
 ExeFS Superblock Hash:  130C042615F647C4C63225EA9E67F8A2&lt;br /&gt;
                         7B15246B88FBC7A927257B84977B787B&lt;br /&gt;
 RomFS Superblock Hash:  A65BEE1060BB6A6821BBCEC600035B7E&lt;br /&gt;
                         64FB6EACA7F0960CFB1F5A37087728F7&lt;br /&gt;
 Note: Offsets and sizes in media units have been converted to byte sizes.&lt;br /&gt;
&lt;br /&gt;
==== Plain region example for Lego Starwars III ====&lt;br /&gt;
 0004a00: 5b 53 44 4b 2b 4e 49 4e 54 45 4e 44 4f 3a 43 54  [SDK+NINTENDO:CT    [SDK+NINTENDO:CTR_SDK-0_14_23_200_none]&lt;br /&gt;
 0004a10: 52 5f 53 44 4b 2d 30 5f 31 34 5f 32 33 5f 32 30  R_SDK-0_14_23_20&lt;br /&gt;
 0004a20: 30 5f 6e 6f 6e 65 5d 00 5b 53 44 4b 2b 4e 49 4e  0_none].[SDK+NIN    [SDK+NINTENDO:Firmware-02_27]&lt;br /&gt;
 0004a30: 54 45 4e 44 4f 3a 46 69 72 6d 77 61 72 65 2d 30  TENDO:Firmware-0&lt;br /&gt;
 0004a40: 32 5f 32 37 5d 00 5b 53 44 4b 2b 4d 6f 62 69 63  2_27].[SDK+Mobic    [SDK+Mobiclip:Deblocker_1_0_2]&lt;br /&gt;
 0004a50: 6c 69 70 3a 44 65 62 6c 6f 63 6b 65 72 5f 31 5f  lip:Deblocker_1_&lt;br /&gt;
 0004a60: 30 5f 32 5d 00 5b 53 44 4b 2b 4d 6f 62 69 63 6c  0_2].[SDK+Mobicl    [SDK+Mobiclip:ImaAdpcmDec_1_0_0]&lt;br /&gt;
 0004a70: 69 70 3a 49 6d 61 41 64 70 63 6d 44 65 63 5f 31  ip:ImaAdpcmDec_1&lt;br /&gt;
 0004a80: 5f 30 5f 30 5d 00 5b 53 44 4b 2b 4d 6f 62 69 63  _0_0].[SDK+Mobic    [SDK+Mobiclip:MobiclipDec_1_0_1]&lt;br /&gt;
 0004a90: 6c 69 70 3a 4d 6f 62 69 63 6c 69 70 44 65 63 5f  lip:MobiclipDec_&lt;br /&gt;
 0004aa0: 31 5f 30 5f 31 5d 00 5b 53 44 4b 2b 4d 6f 62 69  1_0_1].[SDK+Mobi    [SDK+Mobiclip:MoflexDemuxer_1_0_2]&lt;br /&gt;
 0004ab0: 63 6c 69 70 3a 4d 6f 66 6c 65 78 44 65 6d 75 78  clip:MoflexDemux&lt;br /&gt;
 0004ac0: 65 72 5f 31 5f 30 5f 32 5d 00 00 00 00 00 00 00  er_1_0_2].......&lt;br /&gt;
 0004ad0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0004ae0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
&lt;br /&gt;
A tool for parsing this format is available [http://github.com/3dshax/ctr/tree/master/ctrtool here]&lt;br /&gt;
&lt;br /&gt;
==== Example dependency list from the extended header ====&lt;br /&gt;
 00850 41 50 54 3A 55 00 00 00 24 68 69 6F 46 49 4F 00 APT:U...$hioFIO.&lt;br /&gt;
 00860 24 68 6F 73 74 69 6F 30 24 68 6F 73 74 69 6F 31 $hostio0$hostio1&lt;br /&gt;
 00870 61 63 3A 75 00 00 00 00 62 6F 73 73 3A 55 00 00 ac:u....boss:U..&lt;br /&gt;
 00880 63 61 6D 3A 75 00 00 00 63 65 63 64 3A 75 00 00 cam:u...cecd:u..&lt;br /&gt;
 00890 63 66 67 3A 75 00 00 00 64 6C 70 3A 46 4B 43 4C cfg:u...dlp:FKCL&lt;br /&gt;
 008A0 64 6C 70 3A 53 52 56 52 64 73 70 3A 3A 44 53 50 dlp:SRVRdsp::DSP&lt;br /&gt;
 008B0 66 72 64 3A 75 00 00 00 66 73 3A 55 53 45 52 00 frd:u...fs:USER.&lt;br /&gt;
 008C0 67 73 70 3A 3A 47 70 75 68 69 64 3A 55 53 45 52 gsp::Gpuhid:USER&lt;br /&gt;
 008D0 68 74 74 70 3A 43 00 00 6D 69 63 3A 75 00 00 00 http:C..mic:u...&lt;br /&gt;
 008E0 6E 64 6D 3A 75 00 00 00 6E 65 77 73 3A 75 00 00 ndm:u...&amp;lt;nowiki&amp;gt;news:u..&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 008F0 6E 77 6D 3A 3A 55 44 53 70 74 6D 3A 75 00 00 00 nwm::UDSptm:u...&lt;br /&gt;
 00900 70 78 69 3A 64 65 76 00 73 6F 63 3A 55 00 00 00 pxi:dev.soc:U...&lt;br /&gt;
 00910 73 73 6C 3A 43 00 00 00 79 32 72 3A 75 00 00 00 ssl:C...y2r:u...&lt;br /&gt;
 00920 69 72 3A 55 53 45 52 00 6C 64 72 3A 72 6F 00 00 ir:USER.ldr:ro..&lt;br /&gt;
 00930 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 00940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 00950 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 00960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 ... ...&lt;br /&gt;
 009D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF                 &lt;br /&gt;
 009E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 009F0 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 02 . ............. &lt;br /&gt;
 00A00 5B 53 44 4B 2B 4E 49 4E 54 45 4E 44 4F 3A 43 54 [SDK+NINTENDO:CT&lt;br /&gt;
&lt;br /&gt;
==== ExeFS filesystem ====&lt;br /&gt;
&lt;br /&gt;
* .code Contains the code binary, which can be optionally reverse-LZSS compressed via an exheader flag.&lt;br /&gt;
* [[logo]] Contains distribution licensing Binary data. (Types: Nintendo, Licensed, Published, or Distributed) Additionally it could have no license (type None). System applications and applets that interact with the Home Menu are typically set to type &#039;none&#039; as they don&#039;t display that information.&lt;br /&gt;
* [[CBMD|banner]] Contains the banner which homemenu uses for this CXI.&lt;br /&gt;
* [[SMDH|icon]] Contains the icon which homemenu displays for this CXI.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User:Matyapiro31&amp;diff=2690</id>
		<title>User:Matyapiro31</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User:Matyapiro31&amp;diff=2690"/>
		<updated>2012-03-19T02:03:38Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I&#039;m Japanese.&lt;br /&gt;
Sorry,I cannot write smart English.&lt;br /&gt;
But I bring information written in japanese!&lt;br /&gt;
I bought a new one.&lt;br /&gt;
:A new 3DS for dumping stuff I guess...?--[[User:Lazymarek9614|Lazymarek9614]] 14:36, 23 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Yes,of cource.&lt;br /&gt;
But before dump ram,i will be able to find more info about RAM!&lt;br /&gt;
:I also wanted to do a RAM dump, but the pinout on the board is unknown... Why have you bought a new 3DS when you don&#039;t know how to do a dump?--[[User:Lazymarek9614|Lazymarek9614]] 17:48, 24 November 2011 (CET)&lt;br /&gt;
Here is an excrypted .ctx file.[http://dl.dropbox.com/u/37418652/00000000.ctx] How did you create it?--[[User:Jocopoco|Jocopoco]] 12:42, 14 December 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Hey Matyapiro31 do you have Japanese 3DS?--[[User:Rikku2000|Rikku2000]]&lt;br /&gt;
&lt;br /&gt;
Yes,I do.But why?--Matyapiro31 16:34, 4 March 2012 (CET)&lt;br /&gt;
I ask can you download from japan-eshop the Loveplus tool the link is on my page is an qr code just can with cam&lt;br /&gt;
i want try to use it on european 3DS? If its have some fee i will send you the money, thanks.--[[User:Rikku2000|Rikku2000]]&lt;br /&gt;
I read the fees are 200Y if you have paypal i will send you the money my email is rikkuff2000@yahoo.de i add you on my 3ds system.--[[User:Rikku2000|Rikku2000]]&lt;br /&gt;
&lt;br /&gt;
Unfortunatery,ordinally 3DS CANNOT play eshop games only copying data.&lt;br /&gt;
&lt;br /&gt;
if you have 3ds common key and development 3ds,you can do it for yourself.(maybe)&lt;br /&gt;
&lt;br /&gt;
so,you buy Japanese 3ds and can ask yellows8 to way to access Japanese eshop in europ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
i mean download the game and send me the files from your sd card.--[[User:Rikku2000|Rikku2000]]&lt;br /&gt;
&lt;br /&gt;
:Erm, no... Rikku2000, read the [[SD_Filesystem]] page and others, titles on sdcard are encrypted with an unknown console-unique key.(tik commonkey and other keys used with titles are unknown too, so trying to use it on a dev3ds can&#039;t be done at all) &amp;quot;way to access Japanese eshop in europ&amp;quot; You can&#039;t.(what would you do with that app anyway?) --[[User:Yellows8|Yellows8]] 18:53, 4 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
I want use it try some play with it :P i put on my page the download for Zelda(Nes) maybe you can try the local files on your 3ds.&lt;br /&gt;
install in here &amp;quot;(sample):\Nintendo 3DS\1af17845dd3aea1c73c48c69443988c6\912c00ac4760aae4534430320002544d\title\00040000\0006f200&amp;quot;&lt;br /&gt;
:...Don&#039;t you know what &amp;quot;console-unique key&amp;quot; means? That *will not* work. --[[User:Yellows8|Yellows8]] 19:34, 4 March 2012 (CET)&lt;br /&gt;
i know whats that mean, i know it from my caanoo there use drm...&lt;br /&gt;
&lt;br /&gt;
それは良かった。--Matyapiro31 06:13, 6 March 2012 (CET)&lt;br /&gt;
: よろしくお願いします！--[[User:Wangxuan8331800|Wangxuan8331800]] 05:43, 7 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
It&#039;s my blog.&lt;br /&gt;
&lt;br /&gt;
http://n-matya.blogspot.com/  (Japanese)--Matyapiro31 12:45, 12 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hey Matyapiro31, can you say me the Japanese WiFi ID from NintendoZone US use attwifi but i want connect to Japanese Zone.--[[User:Rikku2000|Rikku2000]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Check PMs @ n-dev.net plx [[User:jl12|jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CiTRUS&amp;diff=2559</id>
		<title>Talk:CiTRUS</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CiTRUS&amp;diff=2559"/>
		<updated>2012-03-07T11:05:45Z</updated>

		<summary type="html">&lt;p&gt;Jl12: feedback&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;About the XBSF format, is it a Nintendo&#039;s file format? Will It include an executable image? Are there the sources of CITRUS?--[[User:Jocopoco|Jocopoco]] 08:08, 9 February 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
Not to downplay the usefulness of this program, but what purpose does it serve for people who don&#039;t get to play around with dev 3DSes? --[[User:Luigi2us|Luigi2us]] 22:58, 27 February 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;it can be retail signed, provided the right RSA keys&amp;quot; Which is impossible, not even official devs have that retail RSA private key.(they send their titles to Nintendo to sign, like they *always* have) Therefore the output CXI *is* dev unit only. --[[User:Yellows8|Yellows8]] 03:36, 2 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
This application and the linked .CXI are complete crap. The .bcwav file in the application is a mutilated .WAV file, the .ctpk files are just a series of random 0x00 and 0xFF, the .cbmd is another mutilated file (I believe some image file), and the .cxi is complete crap (just look at the file in a hex editor and tell me that&#039;s not immediately ridiculous). Calling for deletion of this ridiculous page. --[[User:Trap15|trap15]] 05:59, 2 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
Well the files may be legit, but since there&#039;s no way to obtain other files than the ones he provided, this is mostly a toy. Have fun creating the same output file over and over again :/  --[[User:Luigi2us|Luigi2us]] 12:21, 2 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
Nintendo wouldn&#039;t use a bog-standard .WAV with changed header names. I can 100% guarantee you that. I am about 99% sure that this code, and [[User:Xcution|Xcution]] are Complete Bullshit™. --[[User:Trap15|trap15]] 19:12, 2 March 2012 (CET)&lt;br /&gt;
:They [http://www.feshrine.net/hacking/doc/nds-sdat.html did] and they do. --[[User:Elisherer|Elisherer]] 19:20, 2 March 2012 (CET)&lt;br /&gt;
::@[[User:Trap15|trap15]] We don&#039;t need any drama in the 3DS scene, take your flaming/trolling else where.--[[User:3dsguy|3dsguy]] 09:15, 3 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
Xcution Is there a way for decrypt your demo?--[[User:Jocopoco|Jocopoco]] 19:11, 2 March 2012 (CET)&lt;br /&gt;
:No. --[[User:Trap15|trap15]] 19:12, 2 March 2012 (CET)&lt;br /&gt;
Why? Is it a fake? --[[User:Jocopoco|Jocopoco]] 19:20, 2 March 2012 (CET)&lt;br /&gt;
:Yes. --[[User:Trap15|trap15]] 20:22, 2 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
Xcution, here you can find the reason why none will use your tool for creating homebrew: [[Talk:Homebrew_Format]].--[[User:Lazymarek9614|Lazymarek9614]] 21:17, 2 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
If you adopt Nintendo&#039;s official  software format,maybe some issues will happen.&lt;br /&gt;
&lt;br /&gt;
Official format should be known,cheating,illegal copying probably happen.&lt;br /&gt;
&lt;br /&gt;
This is the reason I suggest Homebrew Format.&lt;br /&gt;
The format will be different and developers should able to develop homebrew.&lt;br /&gt;
:That was already discussed [[Talk:Homebrew Format|here]]... &amp;quot;Official format should be known&amp;quot; Official format *already* is known. Homebrew has *always* used the same format as official software. Not using NCCH/whatever in homebrew won&#039;t slow down piracy much if at all.--[[User:Yellows8|Yellows8]] 16:45, 3 March 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Feedback:&lt;br /&gt;
:1. It puts together banner data for HomeMenu. It outputs a .bnr and .icn, from the settings you chose and a few other files. For what it does, it does work.&lt;br /&gt;
:2. The .CTPK / .ICN are fine. I built my own app using his output and the icon is a large black &amp;quot;X&amp;quot; on a square white background. This is what it looks like: http://img195.imageshack.us/img195/687/iconzviacitrustool.png &lt;br /&gt;
:Most likely you thought they looked like random FF and 00 because .ctpk is an image format and that is an array of RGB data. What are the RGB values of black and white pixels? (Black and white = xFF + x00)&lt;br /&gt;
:3. We&#039;ve tested apps that used BCWAV format before. Here&#039;s one of the sounds converted and tested with a real (dev/test) 3DS: http://www.mediafire.com/?lc1jcqcoxa9vl0m , compare the headers.&lt;br /&gt;
:4. CBMD - the model/animation you see on the upper screen when you put in a game/cartridge or hover over icons in Home menu.&lt;br /&gt;
:5. The &amp;quot;Chinese&amp;quot; versions of the title and publisher seem to get removed in the &amp;quot;build&amp;quot; process, not sure if that&#039;s an issue with my PC or your tool.&lt;br /&gt;
:6. Application77.cxi is invalid.&lt;br /&gt;
:--[[User:jl12|jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=SVC&amp;diff=2175</id>
		<title>SVC</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=SVC&amp;diff=2175"/>
		<updated>2012-01-23T18:57:11Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Id&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x1 &lt;br /&gt;
| ControlMemory&lt;br /&gt;
|-&lt;br /&gt;
| 0x2 &lt;br /&gt;
| QueryMemory&lt;br /&gt;
|-&lt;br /&gt;
| 0x3 &lt;br /&gt;
| ExitProcess&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 &lt;br /&gt;
| GetProcessAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0x5 &lt;br /&gt;
| SetProcessAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0x6 &lt;br /&gt;
| GetProcessIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x7 &lt;br /&gt;
| SetProcessIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 &lt;br /&gt;
| CreateThread&lt;br /&gt;
|-&lt;br /&gt;
| 0x9 &lt;br /&gt;
| ExitThread&lt;br /&gt;
|-&lt;br /&gt;
| 0xA &lt;br /&gt;
| SleepThread&lt;br /&gt;
|-&lt;br /&gt;
| 0xB &lt;br /&gt;
| GetThreadPriority&lt;br /&gt;
|-&lt;br /&gt;
| 0xC &lt;br /&gt;
| SetThreadPriority&lt;br /&gt;
|-&lt;br /&gt;
| 0xD &lt;br /&gt;
| GetThreadAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0xE &lt;br /&gt;
| SetThreadAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0xF &lt;br /&gt;
| GetThreadIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 &lt;br /&gt;
| SetThreadIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x11 &lt;br /&gt;
| GetCurrentProcessorNumber&lt;br /&gt;
|-&lt;br /&gt;
| 0x12 &lt;br /&gt;
| Run&lt;br /&gt;
|-&lt;br /&gt;
| 0x13 &lt;br /&gt;
| CreateMutex&lt;br /&gt;
|-&lt;br /&gt;
| 0x14 &lt;br /&gt;
| ReleaseMutex&lt;br /&gt;
|-&lt;br /&gt;
| 0x15 &lt;br /&gt;
| CreateSemaphore&lt;br /&gt;
|-&lt;br /&gt;
| 0x16 &lt;br /&gt;
| ReleaseSemaphore&lt;br /&gt;
|-&lt;br /&gt;
| 0x17 &lt;br /&gt;
| CreateEvent&lt;br /&gt;
|-&lt;br /&gt;
| 0x18 &lt;br /&gt;
| SignalEvent&lt;br /&gt;
|-&lt;br /&gt;
| 0x19 &lt;br /&gt;
| ClearEvent&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A &lt;br /&gt;
| CreateTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1B &lt;br /&gt;
| SetTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C &lt;br /&gt;
| CancelTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D &lt;br /&gt;
| ClearTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E &lt;br /&gt;
| CreateMemoryBlock&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F &lt;br /&gt;
| MapMemoryBlock&lt;br /&gt;
|-&lt;br /&gt;
| 0x20 &lt;br /&gt;
| UnmapMemoryBlock&lt;br /&gt;
|-&lt;br /&gt;
| 0x21 &lt;br /&gt;
| CreateAddressArbiter&lt;br /&gt;
|-&lt;br /&gt;
| 0x22 &lt;br /&gt;
| ArbitrateAddress&lt;br /&gt;
|-&lt;br /&gt;
| 0x23 &lt;br /&gt;
| CloseHandle&lt;br /&gt;
|-&lt;br /&gt;
| 0x24 &lt;br /&gt;
| WaitSynchronization1&lt;br /&gt;
|-&lt;br /&gt;
| 0x25 &lt;br /&gt;
| WaitSynchronization2&lt;br /&gt;
|-&lt;br /&gt;
| 0x26 &lt;br /&gt;
| SignalAndWait&lt;br /&gt;
|-&lt;br /&gt;
| 0x27 &lt;br /&gt;
| DuplicateHandle&lt;br /&gt;
|-&lt;br /&gt;
| 0x28 &lt;br /&gt;
| GetSystemTick&lt;br /&gt;
|-&lt;br /&gt;
| 0x29 &lt;br /&gt;
| GetHandleInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A &lt;br /&gt;
| GetSystemInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2B &lt;br /&gt;
| GetProcessInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C &lt;br /&gt;
| GetThreadInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2D &lt;br /&gt;
| ConnectToPort&lt;br /&gt;
|-&lt;br /&gt;
| 0x2E &lt;br /&gt;
| SendSyncRequest1&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F &lt;br /&gt;
| SendSyncRequest2&lt;br /&gt;
|-&lt;br /&gt;
| 0x30 &lt;br /&gt;
| SendSyncRequest3&lt;br /&gt;
|-&lt;br /&gt;
| 0x31 &lt;br /&gt;
| SendSyncRequest4&lt;br /&gt;
|-&lt;br /&gt;
| 0x32 &lt;br /&gt;
| SendSyncRequest&lt;br /&gt;
|-&lt;br /&gt;
| 0x33 &lt;br /&gt;
| OpenProcess&lt;br /&gt;
|-&lt;br /&gt;
| 0x34 &lt;br /&gt;
| OpenThread&lt;br /&gt;
|-&lt;br /&gt;
| 0x35 &lt;br /&gt;
| GetProcessId&lt;br /&gt;
|-&lt;br /&gt;
| 0x36 &lt;br /&gt;
| GetProcessIdOfThread&lt;br /&gt;
|-&lt;br /&gt;
| 0x37 &lt;br /&gt;
| GetThreadId&lt;br /&gt;
|-&lt;br /&gt;
| 0x38 &lt;br /&gt;
| GetResourceLimit&lt;br /&gt;
|-&lt;br /&gt;
| 0x39 &lt;br /&gt;
| GetResourceLimitLimitValues&lt;br /&gt;
|-&lt;br /&gt;
| 0x3A &lt;br /&gt;
| GetResourceLimitCurrentValues&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B &lt;br /&gt;
| GetThreadContext&lt;br /&gt;
|-&lt;br /&gt;
| 0x3C &lt;br /&gt;
| Break(BreakReason)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3D &lt;br /&gt;
| OutputDebugString(void const, int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E &lt;br /&gt;
| ControlPerformanceCounter(unsigned long long, int, unsigned int, unsigned long long)&lt;br /&gt;
|-&lt;br /&gt;
| 0x47 &lt;br /&gt;
| CreatePort&lt;br /&gt;
|-&lt;br /&gt;
| 0x48 &lt;br /&gt;
| CreateSessionToPort&lt;br /&gt;
|-&lt;br /&gt;
| 0x49 &lt;br /&gt;
| CreateSession&lt;br /&gt;
|-&lt;br /&gt;
| 0x4A &lt;br /&gt;
| AcceptSession&lt;br /&gt;
|-&lt;br /&gt;
| 0x4B &lt;br /&gt;
| ReplyAndReceive1&lt;br /&gt;
|-&lt;br /&gt;
| 0x4C &lt;br /&gt;
| ReplyAndReceive2&lt;br /&gt;
|-&lt;br /&gt;
| 0x4D &lt;br /&gt;
| ReplyAndReceive3&lt;br /&gt;
|-&lt;br /&gt;
| 0x4E &lt;br /&gt;
| ReplyAndReceive4&lt;br /&gt;
|-&lt;br /&gt;
| 0x4F &lt;br /&gt;
| ReplyAndReceive&lt;br /&gt;
|-&lt;br /&gt;
| 0x50 &lt;br /&gt;
| BindInterrupt(Interrupt, Handle, int, bool)&lt;br /&gt;
|-&lt;br /&gt;
| 0x51 &lt;br /&gt;
| UnbindInterrupt(Interrupt, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x52 &lt;br /&gt;
| InvalidateProcessDataCache(Handle, void*, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x53 &lt;br /&gt;
| StoreProcessDataCache(Handle process, void const* addr, unsigned int size)&lt;br /&gt;
|-&lt;br /&gt;
| 0x54 &lt;br /&gt;
| FlushProcessDataCache(Handle, void const*, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x55 &lt;br /&gt;
| StartInterProcessDma(Handle* out, Handle dstProcess, void* dst, Handle srcProcess, const void* src, size_t size, const DmaConfig&amp;amp; config )&lt;br /&gt;
|-&lt;br /&gt;
| 0x56 &lt;br /&gt;
| StopDma(Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x57 &lt;br /&gt;
| GetDmaState(DmaState*, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x58&lt;br /&gt;
| RestartDma(nn::Handle, void *, void  const*, unsigned int, signed char)&lt;br /&gt;
|-&lt;br /&gt;
| 0x60 &lt;br /&gt;
| DebugActiveProcess(Handle*, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x61 &lt;br /&gt;
| BreakDebugProcess(Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x62 &lt;br /&gt;
| TerminateDebugProcess(Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x63 &lt;br /&gt;
| GetProcessDebugEvent(DebugEventInfo*, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x64 &lt;br /&gt;
| ContinueDebugEvent(Handle, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x65 &lt;br /&gt;
| GetProcessList(int*, unsigned int*, int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x66 &lt;br /&gt;
| GetThreadList(int*, unsigned int*, int, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x67 &lt;br /&gt;
| GetDebugThreadContext(ThreadContext*, Handle, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x68 &lt;br /&gt;
| SetDebugThreadContext(Handle, unsigned int, ThreadContext const&amp;amp;, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x69 &lt;br /&gt;
| QueryDebugProcessMemory(MemoryInfo*, PageInfo*, Handle, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6a &lt;br /&gt;
| ReadProcessMemory(void*, Handle, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6b &lt;br /&gt;
| WriteProcessMemory(Handle, void const*, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6c &lt;br /&gt;
| SetHardwareBreakPoint(int, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6d&lt;br /&gt;
| GetDebugThreadParam(long long *, int *, nn::Handle, unsigned int, nn::dmnt::DebugThreadParam)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=SVC&amp;diff=2174</id>
		<title>SVC</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=SVC&amp;diff=2174"/>
		<updated>2012-01-23T18:46:03Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Id&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x1 &lt;br /&gt;
| ControlMemory&lt;br /&gt;
|-&lt;br /&gt;
| 0x2 &lt;br /&gt;
| QueryMemory&lt;br /&gt;
|-&lt;br /&gt;
| 0x3 &lt;br /&gt;
| ExitProcess&lt;br /&gt;
|-&lt;br /&gt;
| 0x4 &lt;br /&gt;
| GetProcessAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0x5 &lt;br /&gt;
| SetProcessAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0x6 &lt;br /&gt;
| GetProcessIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x7 &lt;br /&gt;
| SetProcessIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x8 &lt;br /&gt;
| CreateThread&lt;br /&gt;
|-&lt;br /&gt;
| 0x9 &lt;br /&gt;
| ExitThread&lt;br /&gt;
|-&lt;br /&gt;
| 0xA &lt;br /&gt;
| SleepThread&lt;br /&gt;
|-&lt;br /&gt;
| 0xB &lt;br /&gt;
| GetThreadPriority&lt;br /&gt;
|-&lt;br /&gt;
| 0xC &lt;br /&gt;
| SetThreadPriority&lt;br /&gt;
|-&lt;br /&gt;
| 0xD &lt;br /&gt;
| GetThreadAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0xE &lt;br /&gt;
| SetThreadAffinityMask&lt;br /&gt;
|-&lt;br /&gt;
| 0xF &lt;br /&gt;
| GetThreadIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 &lt;br /&gt;
| SetThreadIdealProcessor&lt;br /&gt;
|-&lt;br /&gt;
| 0x11 &lt;br /&gt;
| GetCurrentProcessorNumber&lt;br /&gt;
|-&lt;br /&gt;
| 0x12 &lt;br /&gt;
| Run&lt;br /&gt;
|-&lt;br /&gt;
| 0x13 &lt;br /&gt;
| CreateMutex&lt;br /&gt;
|-&lt;br /&gt;
| 0x14 &lt;br /&gt;
| ReleaseMutex&lt;br /&gt;
|-&lt;br /&gt;
| 0x15 &lt;br /&gt;
| CreateSemaphore&lt;br /&gt;
|-&lt;br /&gt;
| 0x16 &lt;br /&gt;
| ReleaseSemaphore&lt;br /&gt;
|-&lt;br /&gt;
| 0x17 &lt;br /&gt;
| CreateEvent&lt;br /&gt;
|-&lt;br /&gt;
| 0x18 &lt;br /&gt;
| SignalEvent&lt;br /&gt;
|-&lt;br /&gt;
| 0x19 &lt;br /&gt;
| ClearEvent&lt;br /&gt;
|-&lt;br /&gt;
| 0x1A &lt;br /&gt;
| CreateTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1B &lt;br /&gt;
| SetTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C &lt;br /&gt;
| CancelTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1D &lt;br /&gt;
| ClearTimer&lt;br /&gt;
|-&lt;br /&gt;
| 0x1E &lt;br /&gt;
| CreateMemoryBlock&lt;br /&gt;
|-&lt;br /&gt;
| 0x1F &lt;br /&gt;
| MapMemoryBlock&lt;br /&gt;
|-&lt;br /&gt;
| 0x20 &lt;br /&gt;
| UnmapMemoryBlock&lt;br /&gt;
|-&lt;br /&gt;
| 0x21 &lt;br /&gt;
| CreateAddressArbiter&lt;br /&gt;
|-&lt;br /&gt;
| 0x22 &lt;br /&gt;
| ArbitrateAddress&lt;br /&gt;
|-&lt;br /&gt;
| 0x23 &lt;br /&gt;
| CloseHandle&lt;br /&gt;
|-&lt;br /&gt;
| 0x24 &lt;br /&gt;
| WaitSynchronization1&lt;br /&gt;
|-&lt;br /&gt;
| 0x25 &lt;br /&gt;
| WaitSynchronization2&lt;br /&gt;
|-&lt;br /&gt;
| 0x26 &lt;br /&gt;
| SignalAndWait&lt;br /&gt;
|-&lt;br /&gt;
| 0x27 &lt;br /&gt;
| DuplicateHandle&lt;br /&gt;
|-&lt;br /&gt;
| 0x28 &lt;br /&gt;
| GetSystemTick&lt;br /&gt;
|-&lt;br /&gt;
| 0x29 &lt;br /&gt;
| GetHandleInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2A &lt;br /&gt;
| GetSystemInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2B &lt;br /&gt;
| GetProcessInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C &lt;br /&gt;
| GetThreadInfo&lt;br /&gt;
|-&lt;br /&gt;
| 0x2D &lt;br /&gt;
| ConnectToPort&lt;br /&gt;
|-&lt;br /&gt;
| 0x2E &lt;br /&gt;
| SendSyncRequest1&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F &lt;br /&gt;
| SendSyncRequest2&lt;br /&gt;
|-&lt;br /&gt;
| 0x30 &lt;br /&gt;
| SendSyncRequest3&lt;br /&gt;
|-&lt;br /&gt;
| 0x31 &lt;br /&gt;
| SendSyncRequest4&lt;br /&gt;
|-&lt;br /&gt;
| 0x32 &lt;br /&gt;
| SendSyncRequest&lt;br /&gt;
|-&lt;br /&gt;
| 0x33 &lt;br /&gt;
| OpenProcess&lt;br /&gt;
|-&lt;br /&gt;
| 0x34 &lt;br /&gt;
| OpenThread&lt;br /&gt;
|-&lt;br /&gt;
| 0x35 &lt;br /&gt;
| GetProcessId&lt;br /&gt;
|-&lt;br /&gt;
| 0x36 &lt;br /&gt;
| GetProcessIdOfThread&lt;br /&gt;
|-&lt;br /&gt;
| 0x37 &lt;br /&gt;
| GetThreadId&lt;br /&gt;
|-&lt;br /&gt;
| 0x38 &lt;br /&gt;
| GetResourceLimit&lt;br /&gt;
|-&lt;br /&gt;
| 0x39 &lt;br /&gt;
| GetResourceLimitLimitValues&lt;br /&gt;
|-&lt;br /&gt;
| 0x3A &lt;br /&gt;
| GetResourceLimitCurrentValues&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B &lt;br /&gt;
| GetThreadContext&lt;br /&gt;
|-&lt;br /&gt;
| 0x3C &lt;br /&gt;
| Break(BreakReason)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3D &lt;br /&gt;
| OutputDebugString(void const, int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x3E &lt;br /&gt;
| ControlPerformanceCounter(unsigned long long, int, unsigned int, unsigned long long)&lt;br /&gt;
|-&lt;br /&gt;
| 0x47 &lt;br /&gt;
| CreatePort&lt;br /&gt;
|-&lt;br /&gt;
| 0x48 &lt;br /&gt;
| CreateSessionToPort&lt;br /&gt;
|-&lt;br /&gt;
| 0x49 &lt;br /&gt;
| CreateSession&lt;br /&gt;
|-&lt;br /&gt;
| 0x4A &lt;br /&gt;
| AcceptSession&lt;br /&gt;
|-&lt;br /&gt;
| 0x4B &lt;br /&gt;
| ReplyAndReceive1&lt;br /&gt;
|-&lt;br /&gt;
| 0x4C &lt;br /&gt;
| ReplyAndReceive2&lt;br /&gt;
|-&lt;br /&gt;
| 0x4D &lt;br /&gt;
| ReplyAndReceive3&lt;br /&gt;
|-&lt;br /&gt;
| 0x4E &lt;br /&gt;
| ReplyAndReceive4&lt;br /&gt;
|-&lt;br /&gt;
| 0x4F &lt;br /&gt;
| ReplyAndReceive&lt;br /&gt;
|-&lt;br /&gt;
| 0x50 &lt;br /&gt;
| BindInterrupt(Interrupt, Handle, int, bool)&lt;br /&gt;
|-&lt;br /&gt;
| 0x51 &lt;br /&gt;
| UnbindInterrupt(Interrupt, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x52 &lt;br /&gt;
| InvalidateProcessDataCache(Handle, void*, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x53 &lt;br /&gt;
| StoreProcessDataCache(Handle process, void const* addr, unsigned int size)&lt;br /&gt;
|-&lt;br /&gt;
| 0x54 &lt;br /&gt;
| FlushProcessDataCache(Handle, void const*, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x55 &lt;br /&gt;
| StartInterProcessDma(Handle* out, Handle dstProcess, void* dst, Handle srcProcess, const void* src, size_t size, const DmaConfig&amp;amp; config )&lt;br /&gt;
|-&lt;br /&gt;
| 0x56 &lt;br /&gt;
| StopDma(Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x57 &lt;br /&gt;
| GetDmaState(DmaState*, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x60 &lt;br /&gt;
| DebugActiveProcess(Handle*, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x61 &lt;br /&gt;
| BreakDebugProcess(Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x62 &lt;br /&gt;
| TerminateDebugProcess(Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x63 &lt;br /&gt;
| GetProcessDebugEvent(DebugEventInfo*, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x64 &lt;br /&gt;
| ContinueDebugEvent(Handle, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x65 &lt;br /&gt;
| GetProcessList(int*, unsigned int*, int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x66 &lt;br /&gt;
| GetThreadList(int*, unsigned int*, int, Handle)&lt;br /&gt;
|-&lt;br /&gt;
| 0x67 &lt;br /&gt;
| GetDebugThreadContext(ThreadContext*, Handle, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x68 &lt;br /&gt;
| SetDebugThreadContext(Handle, unsigned int, ThreadContext const&amp;amp;, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x69 &lt;br /&gt;
| QueryDebugProcessMemory(MemoryInfo*, PageInfo*, Handle, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6a &lt;br /&gt;
| ReadProcessMemory(void*, Handle, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6b &lt;br /&gt;
| WriteProcessMemory(Handle, void const*, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6c &lt;br /&gt;
| SetHardwareBreakPoint(int, unsigned int, unsigned int)&lt;br /&gt;
|-&lt;br /&gt;
| 0x6d&lt;br /&gt;
| GetDebugThreadParam(long long *, int *, nn::Handle, unsigned int, nn::dmnt::DebugThreadParam)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User_talk:Xcution&amp;diff=1726</id>
		<title>User talk:Xcution</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User_talk:Xcution&amp;diff=1726"/>
		<updated>2011-11-30T02:44:19Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi.&lt;br /&gt;
&lt;br /&gt;
Today I bring news of 2 developer applications which I did not see in &amp;quot;3DS Development Unit Software&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
CecLotCheckTool and WM Test&lt;br /&gt;
&lt;br /&gt;
[[File:Ceclotchecktool.jpg|500px|thumb|right|CECLotCheckTool]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Devmen2app.jpg|500px|thumb|right|Picture of WM Test (In DevMen)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CecLotCheckTool and WM Test tools do not appear to have an icon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Info CecLotCheckTool :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, you may wonder what &amp;quot;CEC&amp;quot; stands for. It means Chance Encounter Communication, AKA StreetPass. It is noted by lib that StreetPass is not possible between a dev unit and a retail system. CECLotCheckTool is used to check StreetPass info. Unfortunately, I only have 1 dev unit =p so I can&#039;t really do a whole lot with this, since it&#039;s only developer unit -&amp;gt; developer unit. I still think it&#039;s interesting though..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Info WM Test :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unfortunately I do not have pictures of WM Test as it seems to freeze on my somewhat outdated rev although lib/sdk states it is a TWL program BUT lib states WM Test has 2 unique features :&lt;br /&gt;
&lt;br /&gt;
It runs through DevMen in &amp;quot;TWL Compatibility&amp;quot; mode AND runs in &amp;quot;Noise mode&amp;quot;&lt;br /&gt;
&lt;br /&gt;
And another unfortunate point to bring is I could not find so far information about these 2 modes, which is sort of a let down =/ but interesting that it notes those two things.&lt;br /&gt;
&lt;br /&gt;
Are you Collosalpokemon from GBA Temp, because they look like his(or her) photos--[[User:3dsguy|3dsguy]] 02:54, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Also if you want to test streetpass between dev 3DSs, your best chance of doing this is at a nintendo public event where they are likly to have 3DS demos running on Dev 3DSs.--[[User:3dsguy|3dsguy]] 02:59, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s why my pictures are the same. I thought I&#039;d show some stuff that 3DBrew doesn&#039;t documented yet. Also I would avoid bringing this to a public event as this is my only copy of the developer 3ds, and if I was caught by a nintendo employee that wouldn&#039;t be great :p I came across an interesting format while digging through the lib, it wasn&#039;t even mentioned in nintendo&#039;s documentation lol so I&#039;m still learning what it does exactly. I&#039;ll add my findings to the file format list here, just know it wasn&#039;t much yet--[[User:Xcution|Xcution]] 03:50 27 November 2011&lt;br /&gt;
&lt;br /&gt;
Well thanks for the info on CECLotcheckTool, you gave me enough to get me started on working out on what it does, you should see my findings on my 3DS Development Unit Software page soon. Also WM Test is a wireless test app, more info should also appear on my page soon.--[[User:3dsguy|3dsguy]] &lt;br /&gt;
&lt;br /&gt;
Ah, right. WM Test was for wireless according to lib. Also I updated the format list with 3 formats noted in the compiler, but hidden from documentation. I also found 1 more format which I did not list yet, called OLS. It seems to be something similar to a CIA but I remember seeing it somewhere documented in the lib so I&#039;m checking it out. Also, I&#039;ve figured out the format of RSF so maybe I&#039;ll add that to 3DBrew documentations soon.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
[[User:Xcution|Xcution]], can you upload any files with an undocumented format (mentioned in [[File Formats]]) that we can document them successfuly? Maybe we are also able to find out their purpose.--[[User:Lazymarek9614|Lazymarek9614]] 11:29, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
[[User:Lazymarek9614|Lazymarek9614]] unfortunately not all of them. The best I could get you guys would be CFA, NSA, RSF, AXF, BCWAV, and DESC files but not the few I&#039;ve found in the lib. btw RSF and DESC are both in plain text. I could also make you guys some custom CXI&#039;s to see but I&#039;m not sure how useful they would be to anyone. Lib references Common Header Keys also. I have successfully generated my own CXI file (Hello World), can I upload it here? It had to be made with a nintendo linker but I made the file so does it count as &amp;quot;copyrighted&amp;quot; by nintendo? they didn&#039;t approve of this work so I don&#039;t think so but I&#039;d rather be safe than sorry.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
I&#039;m not sure about the copyright... Can you upload the other formats first (if you are allowed to) and wait until you&#039;re sure about the copyright stuff. Are the common header keys for 3ds test units only or for the public normal 3ds? I think not all formats are useful for us, but the CXI is.--[[User:Lazymarek9614|Lazymarek9614]] 12:06, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Ah. I&#039;ll see about those. The Common Header Keys are likely for both retail and dev 3ds because lib allows building for both retail and dev files using the same keys, however I don&#039;t know if they are dummy keys like the RSA are. I&#039;ll try to get the format BCWAV (3DS Audio Wave files) soon.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
OK, so please look for the keys you can get &amp;amp; publish legal and upload some files.--[[User:Lazymarek9614|Lazymarek9614]] 16:18, 27 November 2011 (CET)&lt;br /&gt;
:I wouldn&#039;t recommend uploading anything to 3dbrew because it *might* be illegal. I recommend using the PM in gbatemp to ask. There are only few people here that would benefit from looking at these files (and by saying &#039;these&#039; i don&#039;t mean any specific files). --[[User:Elisherer|Elisherer]] 17:03, 27 November 2011 (CET)&lt;br /&gt;
::Yes, it has to be legal! [[User:Xcution|Xcution]], maybe if you want to send me &#039;these&#039; files, click on my username to see the e-mail contact and don&#039;t upload anything illegal on 3dbrew.--[[User:Lazymarek9614|Lazymarek9614]] 18:57, 27 November 2011 (CET)&lt;br /&gt;
Can you send me also, please? --[[User:Jocopoco|Jocopoco]] 19:33, 27 November 2011 (CET)&lt;br /&gt;
:::Just because Nintendo SDKs can build software for retail doesn&#039;t mean they include the retail AES key(s). When devs send binaries for RSA signing Nintendo takes care of encrypting the binaries with the retail keys as well.(AFAIK they have *never* included retail keys in their SDKs) --[[User:Yellows8|Yellows8]] 03:31, 28 November 2011 (CET)&lt;br /&gt;
:::: ^ This is true but DSi/Twl development builds actually do run on retail systems. ;P --[[User:Jl12|Jl12]]&lt;br /&gt;
:::: Also, I think you mean &amp;quot;release&amp;quot; builds. Development builds have debugging functions enabled and aren&#039;t optimized. The SDK can build retail (release) builds that include optimization and are stripped of debugging information and some internal debug flags. This is to get ready for retail ROM mastering. It doesn&#039;t mean it uses retail encryption or signing methods. (It doesn&#039;t.) --[[User:Jl12|Jl12]]&lt;br /&gt;
:::::&amp;quot;DSi/Twl development builds actually do run on retail systems&amp;quot; After those builds are sent to Nintendo for retail RSA signing and modcrypt encryption, sure. --[[User:Yellows8|Yellows8]] 04:41, 30 November 2011 (CET)&lt;br /&gt;
:::::: ^ No, I mean that just like it sounds. Development builds can be ran on retail units prior to being mastered by Nintendo. I&#039;ve tried this.  --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
I wouldn&#039;t think they contained retail keys, Yellow8, just it contained some keys (probably dummy keys) called Common Header Keys and they seemed interesting for a moment imho I didn&#039;t see your post there lol I&#039;m still considering whether or not they&#039;re legal. In a way, they are legal because I&#039;m not technically hired by Nintendo so the CXIs, CIAs, etc I make are not copyrighted by them like retail or licensed developers, but in another way it&#039;s not legal because I am using part of the lib to make the files. Gah!--[[User:Xcution|Xcution]]&lt;br /&gt;
:It&#039;s not necessary to document *all* the formats their toolchain uses that are *never* used on retail at all IMO.(like those temporary files used during CXI building) --[[User:Yellows8|Yellows8]] 03:31, 28 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Ok, after some thought and looking around here I shouldn&#039;t have a problem posting non-commercial (and not copyrighted for developers, ie DevMen or Config) CIAs because user Jl12 has done this without having a problem with copyrights. CFA is essentially a bundle of CIAs so I shouldn&#039;t have a copyright issue there as long as the CIAs inside are not commercial and not developer copyrighted (ie I can&#039;t post commercial or DevMen/Config/etc), however according to Jl12&#039;s upload of his custom CIA it is OK to upload custom CIAs, and in essence CFAs. I&#039;m looking into the legality of other formats, though.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
* Please only post what you&#039;ve written/compiled yourself, no files from the SDK(s) or that has been mastered by N. ( such as roms, etc. ). --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Today I&#039;ll start documenting a little bit of what I find. Currently I&#039;m still learning so this&#039;ll probably be amended a lot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CSU : (CTR System Updater)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
NCSD block starts @ offset 0x00000100&lt;br /&gt;
&lt;br /&gt;
NCCH block starts @ offset 0x00001100&lt;br /&gt;
&lt;br /&gt;
CSU Program ID / Title ID @ offset 0x00001150&lt;br /&gt;
&lt;br /&gt;
NCCH block starts @ offset 0x00004100&lt;br /&gt;
&lt;br /&gt;
CSU Program ID / Title ID @ offset 0x00004150&lt;br /&gt;
&lt;br /&gt;
CSU have Program IDs similar to CIA...(either a name or CTR-X-XXXX)&lt;br /&gt;
&lt;br /&gt;
:Seems just like [[CCI]], maybe CCI isn&#039;t really a format, rather then a use for that &amp;quot;multiple CIAs&amp;quot; format. --[[User:Elisherer|Elisherer]] 22:17, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Hi Elisherer, is not exact format as [[CCI]] actually. Just I show the most plain objects. CSU does &#039;&#039;&#039;not&#039;&#039;&#039; have SDK informations shown (example : [SDK+NINTENDO:CTR_SDK-0_14_23_200_none]) like CCI has, or CSU has not this in plain text like CCI has.. --[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
* Note, you can&#039;t decrypt .CSU with the same development keys a CCI/CIA can be decrypted with, not sure if that&#039;s because it has a different set of keys or because of a difference of format though. I admit I haven&#039;t dug deeply. CCI/CSU do appear very similar and both need to be burned to a blank cartridge to be ran. --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CTR Fun Facts :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Before release, CTR was in development back in 2009 under the codename &amp;quot;Horizon&amp;quot;. Unfortunately lib doesn&#039;t give what &amp;quot;CTR&amp;quot; stands for =p--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
* Sup Xcution. this is gshock, though you probably could guess that from the userid. \o/&lt;br /&gt;
* Maybe you guys can consider taking this conversation to n-dev.net lol --[[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:3DSExplorer&amp;diff=1725</id>
		<title>Talk:3DSExplorer</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:3DSExplorer&amp;diff=1725"/>
		<updated>2011-11-30T02:41:59Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Now I figured that I didn&#039;t explain the target of this app... It&#039;s suppose to be an Explorer like program to see inside the different filesystems that the 3ds has. Now it&#039;s the ExeFS, RomFS and SAVE. As knownledge keep flowing i&#039;ll continue to develop the application. With the goal of making a full functional drag&amp;amp;drop file explorer for image files. --[[User:Elisherer|Elisherer]] 18:35, 15 September 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
It fails showing the tmd file content. Have you finshed working on this feature?--[[User:Lazymarek9614|Lazymarek9614]] 15:49, 20 September 2011 (CEST)&lt;br /&gt;
:No, I don&#039;t have time to work on it..it&#039;s not interesting enough --[[User:Elisherer|Elisherer]] 15:36, 21 September 2011 (CEST)&lt;br /&gt;
::Yeah, the 3DS doesn&#039;t care when the tmd file was modified... it&#039;s not useful for hacking.--[[User:Lazymarek9614|Lazymarek9614]] 21:09, 21 September 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
I downloaded the sources,but I can&#039;t  find Save.cs and reference &amp;quot;System.Development&amp;quot;. Matyapiro31&lt;br /&gt;
:You are right... I fixed it.. notice that the source is not the released version it has some experimental stuff in it... --[[User:Elisherer|Elisherer]] 10:53, 30 September 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
Do you know [http://monodevelop.com/ Mono Develop]?&lt;br /&gt;
You can release it as multi-patform,such as Linux,Machitosh,etc.&lt;br /&gt;
:I did not know that until now. But I don&#039;t have time to make the transition. I&#039;m happy with VS2008 and it&#039;s relatively easy to make changes and new features for the app. The source is open and you can make a linux port if you want. --[[User:Elisherer|Elisherer]] 18:16, 30 September 2011 (CEST)&lt;br /&gt;
:You need no change.mono can run c# program like Java VM. Matyapiro31&lt;br /&gt;
::I tried to compile it,but That was old one,and there is &amp;quot;System.development.&amp;quot;&lt;br /&gt;
:::[http://stackoverflow.com/questions/5865060/c-on-os-x-and-linux This] says that I need to fix stuff after I convert my project. and then work with the mono app which I don&#039;t find very convinient... and about the reference I don&#039;t know what it&#039;s about..I don&#039;t know a namespace called System.Development --[[User:Elisherer|Elisherer]] 17:42, 2 October 2011 (CEST) (P.s you can sign your messages with the quick signature button or 4 tildes: &#039;~&#039; 4 times)&lt;br /&gt;
&lt;br /&gt;
lblBrew_Click() had no exception handler,&lt;br /&gt;
&lt;br /&gt;
you have to change this method in fmExplorer.cs to&lt;br /&gt;
    private void lblBrew_Click(object sender, EventArgs e)&lt;br /&gt;
        {&lt;br /&gt;
            try&lt;br /&gt;
            {&lt;br /&gt;
                System.Diagnostics.Process.Start(lblBrew.Text);&lt;br /&gt;
            }&lt;br /&gt;
            catch (Exception ex)&lt;br /&gt;
            {&lt;br /&gt;
                MessageBox.Show(&amp;quot;Cannot open link that was clicled.\n&amp;quot;+ ex.Message);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
Matyapiro31&lt;br /&gt;
&lt;br /&gt;
The algorithm for the Image Hash might be either MD2 or MD4. I found out by using HxD and Notepad. --[[User:Kiddyshaq34|Kiddyshaq34]]&lt;br /&gt;
:Ok, but of what? (i know it&#039;s suppose to be 128 bit) And why not MD-5? --[[User:Elisherer|Elisherer]] 07:10, 9 October 2011 (CEST)&lt;br /&gt;
::Because MD5 is longer and the Image Hash has the same number of bytes as MD2 and MD4.&lt;br /&gt;
:::MD2, 4 &amp;amp; 5 are all 128bit which is 0x10 bytes... --[[User:Elisherer|Elisherer]] 20:28, 9 October 2011 (CEST)&lt;br /&gt;
::::Oh, I&#039;ve forgotten about MD5. You are right.&lt;br /&gt;
&lt;br /&gt;
3DS include RSA Securuty &#039;s [http://www.rsa.com/node.aspx?id=1204 BSafe]&lt;br /&gt;
&lt;br /&gt;
from 3DS manual. Matyapiro31&lt;br /&gt;
:Thanks Matyapiro31 but I think RSA is used for encryption and *not* hashing. So the RSA might be used for ROMs and WiFi... --[[User:Elisherer|Elisherer]] 14:48, 9 October 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
あほ。RSA BSafe support all security method.See [http://www.rsa.com/japan/products/bsafe/CRYPTOCJ_DS_1101-J.pdf this.] &lt;br /&gt;
&lt;br /&gt;
I cannot find English version,sorry.&lt;br /&gt;
Matyapiro31&lt;br /&gt;
:I guess if you mean [http://www.rsa.com/node.aspx?id=3063 this] then the digest algorithms are the ones that we know of..we havn&#039;t tried HMAC yet or CNG but from experience we see that nintendo uses regular digest algorithms like CRC16-Modbus and SHA-256. I&#039;ll add the HMAC ones to the brute force hash tool to see if it finds something... --[[User:Elisherer|Elisherer]] 22:36, 12 October 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
I&#039;ve tried to decrypt &#039;Super Mario 3D Land&#039; but your tool shows me an &#039;Corrupt Save File&#039; error.--[[User:Lazymarek9614|Lazymarek9614]] 18:36, 18 November 2011 (CET)&lt;br /&gt;
:Corrupted save file might be from 2 reasons: * Size is not right (128K or 512k) * CRC on wearleveling wrong. Both problems occur from NDS adapter plus malfunctioning...try blowing on the cart and the adapter and download the savefile again... --[[User:Elisherer|Elisherer]] 20:16, 18 November 2011 (CET)&lt;br /&gt;
::I actually don&#039;t use the useless NDS Adapter Plus, but I used DSM and I&#039;ve tried it two times (always the same data).. I hope Nintendo doesn&#039;t use a new encryption now! Shall I send you the sav file?--[[User:Lazymarek9614|Lazymarek9614]] 20:27, 18 November 2011 (CET)&lt;br /&gt;
:::Yes please, I could check it within the application... --[[User:Elisherer|Elisherer]] 20:35, 18 November 2011 (CET)&lt;br /&gt;
::::Have you found anything?--[[User:Lazymarek9614|Lazymarek9614]] 21:25, 18 November 2011 (CET)&lt;br /&gt;
:::::No..it&#039;s seems that the key found isn&#039;t the right key (even that it appears 4 times in the file). we need to figure out how to decrypt the save files without searching blindly for the key. --[[User:Elisherer|Elisherer]] 21:33, 18 November 2011 (CET)&lt;br /&gt;
:::::I got an idea. Xor the image&#039;s 0x100-0x103 with every (0x200 block)&#039;s 0x100-0x103 to see if it produces &#039;DISA&#039; ..it should work with the already known files and might be faster to find. i&#039;ll try it tomorrow.. --[[User:Elisherer|Elisherer]] 21:40, 18 November 2011 (CET)&lt;br /&gt;
::::::Mind linking to a SM3DL save here so I could look at it?(Btw, you&#039;re not looking for a &amp;quot;key&amp;quot;, you&#039;re looking for an AES-CTR xorpad.) --[[User:Yellows8|Yellows8]] 06:03, 22 November 2011 (CET)&lt;br /&gt;
:::::::I&#039;ll ask for permission. In the meanwhile, can we talk about it at n-dev.net? I made a [http://n-dev.net/showthread.php?tid=4 thread] there. --[[User:Elisherer|Elisherer]] 16:26, 22 November 2011 (CET)&lt;br /&gt;
::::::::Yes, you can share them!--[[User:Lazymarek9614|Lazymarek9614]] 17:24, 22 November 2011 (CET)&lt;br /&gt;
:::::::::I&#039;m not going to register on some 3dbrew-related forum not hosted on the server that 3dbrew is.(Also, I already saw that thread) --[[User:Yellows8|Yellows8]] 17:38, 22 November 2011 (CET)&lt;br /&gt;
::::::::::If you&#039;re worried about email just use mailinator.com and throw it away. If you&#039;re worried about the password, the forum is set to mail you a random password it generates, so you don&#039;t even enter one unless you change it manually. I don&#039;t want to push the issue but I doubt registering there is going to cause any security concerns. I can also turn on HTTPS/SSL but probably overkill. It&#039;s really just a place to organize discussions, not host your secure data. --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
:::::::Catch the files on my server [http://www.sherer.co.il/saves http://www.sherer.co.il/saves] (Super Mario 3D Land).--[[User:Elisherer|Elisherer]] 17:43, 22 November 2011 (CET)&lt;br /&gt;
::::::::I&#039;m stumped too. Since some chunks of data appears several times in these saves, in theory the CTR should still be repeating.(CTR seems to repeat &amp;gt;0x200 bytes now, not sure.) Didn&#039;t really manage to decrypt much via xor. --[[User:Yellows8|Yellows8]] 22:08, 22 November 2011 (CET)&lt;br /&gt;
::::::::I would guess they finally fixed the bug that limited the xor stream to just 0x200 bytes repeating, and now it behaves more like the data saved to SD cards? --[[User:Neimod|Neimod]] 01:30, 25 November 2011 (CET)&lt;br /&gt;
::::::::But you can see that same blocks share the same xorpad in the file...the DISA header is in the file 4 times and encrypted the same all the 4 times.. so the key may not repeat but maybe every block has it&#039;s own xorpad based on its offset in the image (my speculation) --[[User:Elisherer|Elisherer]] 09:02, 25 November 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User_talk:Xcution&amp;diff=1723</id>
		<title>User talk:Xcution</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User_talk:Xcution&amp;diff=1723"/>
		<updated>2011-11-30T01:59:11Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi.&lt;br /&gt;
&lt;br /&gt;
Today I bring news of 2 developer applications which I did not see in &amp;quot;3DS Development Unit Software&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
CecLotCheckTool and WM Test&lt;br /&gt;
&lt;br /&gt;
[[File:Ceclotchecktool.jpg|500px|thumb|right|CECLotCheckTool]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Devmen2app.jpg|500px|thumb|right|Picture of WM Test (In DevMen)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CecLotCheckTool and WM Test tools do not appear to have an icon.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Info CecLotCheckTool :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, you may wonder what &amp;quot;CEC&amp;quot; stands for. It means Chance Encounter Communication, AKA StreetPass. It is noted by lib that StreetPass is not possible between a dev unit and a retail system. CECLotCheckTool is used to check StreetPass info. Unfortunately, I only have 1 dev unit =p so I can&#039;t really do a whole lot with this, since it&#039;s only developer unit -&amp;gt; developer unit. I still think it&#039;s interesting though..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Info WM Test :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unfortunately I do not have pictures of WM Test as it seems to freeze on my somewhat outdated rev although lib/sdk states it is a TWL program BUT lib states WM Test has 2 unique features :&lt;br /&gt;
&lt;br /&gt;
It runs through DevMen in &amp;quot;TWL Compatibility&amp;quot; mode AND runs in &amp;quot;Noise mode&amp;quot;&lt;br /&gt;
&lt;br /&gt;
And another unfortunate point to bring is I could not find so far information about these 2 modes, which is sort of a let down =/ but interesting that it notes those two things.&lt;br /&gt;
&lt;br /&gt;
Are you Collosalpokemon from GBA Temp, because they look like his(or her) photos--[[User:3dsguy|3dsguy]] 02:54, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Also if you want to test streetpass between dev 3DSs, your best chance of doing this is at a nintendo public event where they are likly to have 3DS demos running on Dev 3DSs.--[[User:3dsguy|3dsguy]] 02:59, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s why my pictures are the same. I thought I&#039;d show some stuff that 3DBrew doesn&#039;t documented yet. Also I would avoid bringing this to a public event as this is my only copy of the developer 3ds, and if I was caught by a nintendo employee that wouldn&#039;t be great :p I came across an interesting format while digging through the lib, it wasn&#039;t even mentioned in nintendo&#039;s documentation lol so I&#039;m still learning what it does exactly. I&#039;ll add my findings to the file format list here, just know it wasn&#039;t much yet--[[User:Xcution|Xcution]] 03:50 27 November 2011&lt;br /&gt;
&lt;br /&gt;
Well thanks for the info on CECLotcheckTool, you gave me enough to get me started on working out on what it does, you should see my findings on my 3DS Development Unit Software page soon. Also WM Test is a wireless test app, more info should also appear on my page soon.--[[User:3dsguy|3dsguy]] &lt;br /&gt;
&lt;br /&gt;
Ah, right. WM Test was for wireless according to lib. Also I updated the format list with 3 formats noted in the compiler, but hidden from documentation. I also found 1 more format which I did not list yet, called OLS. It seems to be something similar to a CIA but I remember seeing it somewhere documented in the lib so I&#039;m checking it out. Also, I&#039;ve figured out the format of RSF so maybe I&#039;ll add that to 3DBrew documentations soon.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
[[User:Xcution|Xcution]], can you upload any files with an undocumented format (mentioned in [[File Formats]]) that we can document them successfuly? Maybe we are also able to find out their purpose.--[[User:Lazymarek9614|Lazymarek9614]] 11:29, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
[[User:Lazymarek9614|Lazymarek9614]] unfortunately not all of them. The best I could get you guys would be CFA, NSA, RSF, AXF, BCWAV, and DESC files but not the few I&#039;ve found in the lib. btw RSF and DESC are both in plain text. I could also make you guys some custom CXI&#039;s to see but I&#039;m not sure how useful they would be to anyone. Lib references Common Header Keys also. I have successfully generated my own CXI file (Hello World), can I upload it here? It had to be made with a nintendo linker but I made the file so does it count as &amp;quot;copyrighted&amp;quot; by nintendo? they didn&#039;t approve of this work so I don&#039;t think so but I&#039;d rather be safe than sorry.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
I&#039;m not sure about the copyright... Can you upload the other formats first (if you are allowed to) and wait until you&#039;re sure about the copyright stuff. Are the common header keys for 3ds test units only or for the public normal 3ds? I think not all formats are useful for us, but the CXI is.--[[User:Lazymarek9614|Lazymarek9614]] 12:06, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Ah. I&#039;ll see about those. The Common Header Keys are likely for both retail and dev 3ds because lib allows building for both retail and dev files using the same keys, however I don&#039;t know if they are dummy keys like the RSA are. I&#039;ll try to get the format BCWAV (3DS Audio Wave files) soon.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
OK, so please look for the keys you can get &amp;amp; publish legal and upload some files.--[[User:Lazymarek9614|Lazymarek9614]] 16:18, 27 November 2011 (CET)&lt;br /&gt;
:I wouldn&#039;t recommend uploading anything to 3dbrew because it *might* be illegal. I recommend using the PM in gbatemp to ask. There are only few people here that would benefit from looking at these files (and by saying &#039;these&#039; i don&#039;t mean any specific files). --[[User:Elisherer|Elisherer]] 17:03, 27 November 2011 (CET)&lt;br /&gt;
::Yes, it has to be legal! [[User:Xcution|Xcution]], maybe if you want to send me &#039;these&#039; files, click on my username to see the e-mail contact and don&#039;t upload anything illegal on 3dbrew.--[[User:Lazymarek9614|Lazymarek9614]] 18:57, 27 November 2011 (CET)&lt;br /&gt;
Can you send me also, please? --[[User:Jocopoco|Jocopoco]] 19:33, 27 November 2011 (CET)&lt;br /&gt;
:::Just because Nintendo SDKs can build software for retail doesn&#039;t mean they include the retail AES key(s). When devs send binaries for RSA signing Nintendo takes care of encrypting the binaries with the retail keys as well.(AFAIK they have *never* included retail keys in their SDKs) --[[User:Yellows8|Yellows8]] 03:31, 28 November 2011 (CET)&lt;br /&gt;
:::: ^ This is true but DSi/Twl development builds actually do run on retail systems. ;P --[[User:Jl12|Jl12]]&lt;br /&gt;
:::: Also, I think you mean &amp;quot;release&amp;quot; builds. Development builds have debugging functions enabled and aren&#039;t optimized. The SDK can build retail (release) builds that include optimization and are stripped of debugging information and some internal debug flags. This is to get ready for retail ROM mastering. It doesn&#039;t mean it uses retail encryption or signing methods. (It doesn&#039;t.) --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
I wouldn&#039;t think they contained retail keys, Yellow8, just it contained some keys (probably dummy keys) called Common Header Keys and they seemed interesting for a moment imho I didn&#039;t see your post there lol I&#039;m still considering whether or not they&#039;re legal. In a way, they are legal because I&#039;m not technically hired by Nintendo so the CXIs, CIAs, etc I make are not copyrighted by them like retail or licensed developers, but in another way it&#039;s not legal because I am using part of the lib to make the files. Gah!--[[User:Xcution|Xcution]]&lt;br /&gt;
:It&#039;s not necessary to document *all* the formats their toolchain uses that are *never* used on retail at all IMO.(like those temporary files used during CXI building) --[[User:Yellows8|Yellows8]] 03:31, 28 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Ok, after some thought and looking around here I shouldn&#039;t have a problem posting non-commercial (and not copyrighted for developers, ie DevMen or Config) CIAs because user Jl12 has done this without having a problem with copyrights. CFA is essentially a bundle of CIAs so I shouldn&#039;t have a copyright issue there as long as the CIAs inside are not commercial and not developer copyrighted (ie I can&#039;t post commercial or DevMen/Config/etc), however according to Jl12&#039;s upload of his custom CIA it is OK to upload custom CIAs, and in essence CFAs. I&#039;m looking into the legality of other formats, though.--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
* Please only post what you&#039;ve written/compiled yourself, no files from the SDK(s) or that has been mastered by N. ( such as roms, etc. ). --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Today I&#039;ll start documenting a little bit of what I find. Currently I&#039;m still learning so this&#039;ll probably be amended a lot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CSU : (CTR System Updater)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
NCSD block starts @ offset 0x00000100&lt;br /&gt;
&lt;br /&gt;
NCCH block starts @ offset 0x00001100&lt;br /&gt;
&lt;br /&gt;
CSU Program ID / Title ID @ offset 0x00001150&lt;br /&gt;
&lt;br /&gt;
NCCH block starts @ offset 0x00004100&lt;br /&gt;
&lt;br /&gt;
CSU Program ID / Title ID @ offset 0x00004150&lt;br /&gt;
&lt;br /&gt;
CSU have Program IDs similar to CIA...(either a name or CTR-X-XXXX)&lt;br /&gt;
&lt;br /&gt;
:Seems just like [[CCI]], maybe CCI isn&#039;t really a format, rather then a use for that &amp;quot;multiple CIAs&amp;quot; format. --[[User:Elisherer|Elisherer]] 22:17, 27 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Hi Elisherer, is not exact format as [[CCI]] actually. Just I show the most plain objects. CSU does &#039;&#039;&#039;not&#039;&#039;&#039; have SDK informations shown (example : [SDK+NINTENDO:CTR_SDK-0_14_23_200_none]) like CCI has, or CSU has not this in plain text like CCI has.. --[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
* Note, you can&#039;t decrypt .CSU with the same development keys a CCI/CIA can be decrypted with, not sure if that&#039;s because it has a different set of keys or because of a difference of format though. I admit I haven&#039;t dug deeply. CCI/CSU do appear very similar and both need to be burned to a blank cartridge to be ran. --[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CTR Fun Facts :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Before release, CTR was in development back in 2009 under the codename &amp;quot;Horizon&amp;quot;. Unfortunately lib doesn&#039;t give what &amp;quot;CTR&amp;quot; stands for =p--[[User:Xcution|Xcution]]&lt;br /&gt;
&lt;br /&gt;
* Sup Xcution. this is gshock, though you probably could guess that from the userid. \o/&lt;br /&gt;
* Maybe you guys can consider taking this conversation to n-dev.net lol --[[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1634</id>
		<title>Talk:CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1634"/>
		<updated>2011-11-20T07:57:36Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Good work Lazymarek9614, Now 3dsexplorer on the svn is 0.73 (you can download it from the beta link) supports cia. --[[User:Elisherer|Elisherer]] 21:34, 10 November 2011 (CET)&lt;br /&gt;
:@Elisherer where is that beta link?--[[User:3dsguy|3dsguy]] 02:39, 11 November 2011 (CET)&lt;br /&gt;
::[[3DSExplorer]], bottom of the bage. --[[User:Elisherer|Elisherer]] 08:09, 11 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Each section is cleartext for dev CIAs, for retail CIAs the APP data is encrypted.&amp;quot;&lt;br /&gt;
: Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &lt;br /&gt;
: The &amp;quot;ctrtool&amp;quot; on the CXI page already parses the CIA format, why re-invent the wheel?&lt;br /&gt;
&amp;quot;CIA files can be created with the Nintendo 3DS SDK and installed on the 3DS test units by the Dev Menu.&amp;quot;&lt;br /&gt;
: Please keep the focus on documentation of the spec., we don&#039;t want to explain things from the perspective of SDK users- but for someone that knows (potentially) nothing about the 3DS. The SDK does not tell the whole story of most file formats, and most people don&#039;t need to know what the SDK can do for them but what they can do without the SDK. - [[User:Jl12|Jl12]]&lt;br /&gt;
::: &amp;quot;Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &amp;quot; I originally worded it that way on the page because both CIAs [[User:3dsguy|3dsguy]] uploaded had cleartext APP data, thus I wasn&#039;t sure if CTR-SDK had an option for encrypting the dev CIAs. I don&#039;t get why [[User:Elisherer|Elisherer]] re-implements about everything ctrtool already does either... --[[User:Yellows8|Yellows8]] 05:26, 12 November 2011 (CET)&lt;br /&gt;
::: - Depending on which one it was, the link that was removed initially was a old presentation from e3. It&#039;s just out dated enough that the cia format probably hadn&#039;t been finalized. Anything before firmwares 0.10.0 - 0.11.0 neither use LZ compression nor encrypt (!) but - except the use of keys, the SDK now produces .cia with close to retail specs. [[User:Jl12|Jl12]]&lt;br /&gt;
::::If you like working with the windows command line be my guest. I got more progress looking at the files with 3dsexplorer... (And i&#039;m not re-inventing 3dsexplorer didn&#039;t support cia so I added it, I will continue fixing the structure to be as accurate it can be)  --[[User:Elisherer|Elisherer]] 09:48, 12 November 2011 (CET)&lt;br /&gt;
::::: - I was thinking more the wiki and the &amp;quot;documentation&amp;quot; of the structures then 3dsexplorer tool. (I thought this was based on binaries, though) [[User:Jl12|Jl12]]&lt;br /&gt;
:::::I personaly like a command line tool more, but it&#039;s really annoying to have for each format another tool. Shall I create a new page for the certs and tickets?--[[User:Lazymarek9614|Lazymarek9614]] 15:06, 13 November 2011 (CET)&lt;br /&gt;
::::::The format of the certs/tickets seem to be the same as before,(besides the new signature types already described on the TMD page) not really necessary to create pages for those.(Any info on what cert is used to sign what should be on a /sys/cert.sys page or so later IMO) [[User:Elisherer|Elisherer]], you&#039;re re-inventing the wheel aka re-implementing CXI/CIA code which ctrtool had for months, which is a waste of time IMO. --[[User:Yellows8|Yellows8]] 19:24, 13 November 2011 (CET)&lt;br /&gt;
:::::::[[User:Yellows8|Yellows8]], I didn&#039;t write any new code for the CXI/CCI/TMD/CIA opening, I just copied it from the ctrtool (as I mentioned when I just written the app). The rest (which is the SAVE flash) became the prime goal of the app and with it I discovered a lot of new information. I try implementing most of the file structures we know so it would be more accessible to everyone (Hoping it would help solving more mysteries). I know that now it&#039;s not clear why 3dsexplorer opens these sort of files but with time more information will come and it will grow to extract more important information. I hope you understand. --[[User:Elisherer|Elisherer]] 20:27, 13 November 2011 (CET)&lt;br /&gt;
::::::Sorry guys, this discussion doesn&#039;t really has anything to do with the CIA format. Please choose another page for this or stop it now. @ [[User:Yellows8|Yellows8]]: I think it&#039;s not important to create a new page for it too, only some links to the TMD format and wiibrew wiki are necessary.--[[User:Lazymarek9614|Lazymarek9614]] 20:44, 13 November 2011 (CET)&lt;br /&gt;
:::::::Other than that TMD code, that CXI/CIA code looks nothing like the ctrtool code to me - but whatever. --[[User:Yellows8|Yellows8]] 22:07, 13 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
: Maybe you guys would like a forum... it would be less clumsy or interefering to the wiki then plastering talk page with comments. Not to mention we could use pictures and attach files directly. I don&#039;t mind setting up something like that if it&#039;s actually going to be used.  [[User:Jl12|Jl12]]&lt;br /&gt;
::I think a forum is not a bad idea, but I also don&#039;t mind using the Talk page on the wiki aslong as it is relevant. Maybe [[User:Mha|Mha]] can take a look into setting up a forum on the 3dbrew host? --[[User:Neimod|Neimod]] 21:51, 18 November 2011 (CET)&lt;br /&gt;
* http://n-dev.net   &lt;br /&gt;
[[User:Jl12|Jl12]]&lt;br /&gt;
: I prefer having a forum running on the 3dbrew host and managed by the 3dbrew administrators. The forum link above is fine for now as a temporary measure. --[[User:Neimod|Neimod]] 04:48, 20 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Is there any reason it has to be on the 3dbrew host? If it&#039;s an issue of forum management I can just move your account(s) to the administrator group. Nobody&#039;s forced to use it, of course. [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1629</id>
		<title>Talk:CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1629"/>
		<updated>2011-11-19T08:21:48Z</updated>

		<summary type="html">&lt;p&gt;Jl12: *forum link: n-dev.net&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Good work Lazymarek9614, Now 3dsexplorer on the svn is 0.73 (you can download it from the beta link) supports cia. --[[User:Elisherer|Elisherer]] 21:34, 10 November 2011 (CET)&lt;br /&gt;
:@Elisherer where is that beta link?--[[User:3dsguy|3dsguy]] 02:39, 11 November 2011 (CET)&lt;br /&gt;
::[[3DSExplorer]], bottom of the bage. --[[User:Elisherer|Elisherer]] 08:09, 11 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Each section is cleartext for dev CIAs, for retail CIAs the APP data is encrypted.&amp;quot;&lt;br /&gt;
: Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &lt;br /&gt;
: The &amp;quot;ctrtool&amp;quot; on the CXI page already parses the CIA format, why re-invent the wheel?&lt;br /&gt;
&amp;quot;CIA files can be created with the Nintendo 3DS SDK and installed on the 3DS test units by the Dev Menu.&amp;quot;&lt;br /&gt;
: Please keep the focus on documentation of the spec., we don&#039;t want to explain things from the perspective of SDK users- but for someone that knows (potentially) nothing about the 3DS. The SDK does not tell the whole story of most file formats, and most people don&#039;t need to know what the SDK can do for them but what they can do without the SDK. - [[User:Jl12|Jl12]]&lt;br /&gt;
::: &amp;quot;Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &amp;quot; I originally worded it that way on the page because both CIAs [[User:3dsguy|3dsguy]] uploaded had cleartext APP data, thus I wasn&#039;t sure if CTR-SDK had an option for encrypting the dev CIAs. I don&#039;t get why [[User:Elisherer|Elisherer]] re-implements about everything ctrtool already does either... --[[User:Yellows8|Yellows8]] 05:26, 12 November 2011 (CET)&lt;br /&gt;
::: - Depending on which one it was, the link that was removed initially was a old presentation from e3. It&#039;s just out dated enough that the cia format probably hadn&#039;t been finalized. Anything before firmwares 0.10.0 - 0.11.0 neither use LZ compression nor encrypt (!) but - except the use of keys, the SDK now produces .cia with close to retail specs. [[User:Jl12|Jl12]]&lt;br /&gt;
::::If you like working with the windows command line be my guest. I got more progress looking at the files with 3dsexplorer... (And i&#039;m not re-inventing 3dsexplorer didn&#039;t support cia so I added it, I will continue fixing the structure to be as accurate it can be)  --[[User:Elisherer|Elisherer]] 09:48, 12 November 2011 (CET)&lt;br /&gt;
::::: - I was thinking more the wiki and the &amp;quot;documentation&amp;quot; of the structures then 3dsexplorer tool. (I thought this was based on binaries, though) [[User:Jl12|Jl12]]&lt;br /&gt;
:::::I personaly like a command line tool more, but it&#039;s really annoying to have for each format another tool. Shall I create a new page for the certs and tickets?--[[User:Lazymarek9614|Lazymarek9614]] 15:06, 13 November 2011 (CET)&lt;br /&gt;
::::::The format of the certs/tickets seem to be the same as before,(besides the new signature types already described on the TMD page) not really necessary to create pages for those.(Any info on what cert is used to sign what should be on a /sys/cert.sys page or so later IMO) [[User:Elisherer|Elisherer]], you&#039;re re-inventing the wheel aka re-implementing CXI/CIA code which ctrtool had for months, which is a waste of time IMO. --[[User:Yellows8|Yellows8]] 19:24, 13 November 2011 (CET)&lt;br /&gt;
:::::::[[User:Yellows8|Yellows8]], I didn&#039;t write any new code for the CXI/CCI/TMD/CIA opening, I just copied it from the ctrtool (as I mentioned when I just written the app). The rest (which is the SAVE flash) became the prime goal of the app and with it I discovered a lot of new information. I try implementing most of the file structures we know so it would be more accessible to everyone (Hoping it would help solving more mysteries). I know that now it&#039;s not clear why 3dsexplorer opens these sort of files but with time more information will come and it will grow to extract more important information. I hope you understand. --[[User:Elisherer|Elisherer]] 20:27, 13 November 2011 (CET)&lt;br /&gt;
::::::Sorry guys, this discussion doesn&#039;t really has anything to do with the CIA format. Please choose another page for this or stop it now. @ [[User:Yellows8|Yellows8]]: I think it&#039;s not important to create a new page for it too, only some links to the TMD format and wiibrew wiki are necessary.--[[User:Lazymarek9614|Lazymarek9614]] 20:44, 13 November 2011 (CET)&lt;br /&gt;
:::::::Other than that TMD code, that CXI/CIA code looks nothing like the ctrtool code to me - but whatever. --[[User:Yellows8|Yellows8]] 22:07, 13 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
: Maybe you guys would like a forum... it would be less clumsy or interefering to the wiki then plastering talk page with comments. Not to mention we could use pictures and attach files directly. I don&#039;t mind setting up something like that if it&#039;s actually going to be used.  [[User:Jl12|Jl12]]&lt;br /&gt;
::I think a forum is not a bad idea, but I also don&#039;t mind using the Talk page on the wiki aslong as it is relevant. Maybe [[User:Mha|Mha]] can take a look into setting up a forum on the 3dbrew host? --[[User:Neimod|Neimod]] 21:51, 18 November 2011 (CET)&lt;br /&gt;
* http://n-dev.net   &lt;br /&gt;
[[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1581</id>
		<title>Talk:CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1581"/>
		<updated>2011-11-14T04:50:26Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Good work Lazymarek9614, Now 3dsexplorer on the svn is 0.73 (you can download it from the beta link) supports cia. --[[User:Elisherer|Elisherer]] 21:34, 10 November 2011 (CET)&lt;br /&gt;
:@Elisherer where is that beta link?--[[User:3dsguy|3dsguy]] 02:39, 11 November 2011 (CET)&lt;br /&gt;
::[[3DSExplorer]], bottom of the bage. --[[User:Elisherer|Elisherer]] 08:09, 11 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Each section is cleartext for dev CIAs, for retail CIAs the APP data is encrypted.&amp;quot;&lt;br /&gt;
: Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &lt;br /&gt;
: The &amp;quot;ctrtool&amp;quot; on the CXI page already parses the CIA format, why re-invent the wheel?&lt;br /&gt;
&amp;quot;CIA files can be created with the Nintendo 3DS SDK and installed on the 3DS test units by the Dev Menu.&amp;quot;&lt;br /&gt;
: Please keep the focus on documentation of the spec., we don&#039;t want to explain things from the perspective of SDK users- but for someone that knows (potentially) nothing about the 3DS. The SDK does not tell the whole story of most file formats, and most people don&#039;t need to know what the SDK can do for them but what they can do without the SDK. - [[User:Jl12|Jl12]]&lt;br /&gt;
::: &amp;quot;Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &amp;quot; I originally worded it that way on the page because both CIAs [[User:3dsguy|3dsguy]] uploaded had cleartext APP data, thus I wasn&#039;t sure if CTR-SDK had an option for encrypting the dev CIAs. I don&#039;t get why [[User:Elisherer|Elisherer]] re-implements about everything ctrtool already does either... --[[User:Yellows8|Yellows8]] 05:26, 12 November 2011 (CET)&lt;br /&gt;
::: - Depending on which one it was, the link that was removed initially was a old presentation from e3. It&#039;s just out dated enough that the cia format probably hadn&#039;t been finalized. Anything before firmwares 0.10.0 - 0.11.0 neither use LZ compression nor encrypt (!) but - except the use of keys, the SDK now produces .cia with close to retail specs. [[User:Jl12|Jl12]]&lt;br /&gt;
::::If you like working with the windows command line be my guest. I got more progress looking at the files with 3dsexplorer... (And i&#039;m not re-inventing 3dsexplorer didn&#039;t support cia so I added it, I will continue fixing the structure to be as accurate it can be)  --[[User:Elisherer|Elisherer]] 09:48, 12 November 2011 (CET)&lt;br /&gt;
::::: - I was thinking more the wiki and the &amp;quot;documentation&amp;quot; of the structures then 3dsexplorer tool. (I thought this was based on binaries, though) [[User:Jl12|Jl12]]&lt;br /&gt;
:::::I personaly like a command line tool more, but it&#039;s really annoying to have for each format another tool. Shall I create a new page for the certs and tickets?--[[User:Lazymarek9614|Lazymarek9614]] 15:06, 13 November 2011 (CET)&lt;br /&gt;
::::::The format of the certs/tickets seem to be the same as before,(besides the new signature types already described on the TMD page) not really necessary to create pages for those.(Any info on what cert is used to sign what should be on a /sys/cert.sys page or so later IMO) [[User:Elisherer|Elisherer]], you&#039;re re-inventing the wheel aka re-implementing CXI/CIA code which ctrtool had for months, which is a waste of time IMO. --[[User:Yellows8|Yellows8]] 19:24, 13 November 2011 (CET)&lt;br /&gt;
:::::::[[User:Yellows8|Yellows8]], I didn&#039;t write any new code for the CXI/CCI/TMD/CIA opening, I just copied it from the ctrtool (as I mentioned when I just written the app). The rest (which is the SAVE flash) became the prime goal of the app and with it I discovered a lot of new information. I try implementing most of the file structures we know so it would be more accessible to everyone (Hoping it would help solving more mysteries). I know that now it&#039;s not clear why 3dsexplorer opens these sort of files but with time more information will come and it will grow to extract more important information. I hope you understand. --[[User:Elisherer|Elisherer]] 20:27, 13 November 2011 (CET)&lt;br /&gt;
::::::Sorry guys, this discussion doesn&#039;t really has anything to do with the CIA format. Please choose another page for this or stop it now. @ [[User:Yellows8|Yellows8]]: I think it&#039;s not important to create a new page for it too, only some links to the TMD format and wiibrew wiki are necessary.--[[User:Lazymarek9614|Lazymarek9614]] 20:44, 13 November 2011 (CET)&lt;br /&gt;
:::::::Other than that TMD code, that CXI/CIA code looks nothing like the ctrtool code to me - but whatever. --[[User:Yellows8|Yellows8]] 22:07, 13 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
: Maybe you guys would like a forum... it would be less clumsy or interefering to the wiki then plastering talk page with comments. Not to mention we could use pictures and attach files directly. I don&#039;t mind setting up something like that if it&#039;s actually going to be used.  [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1580</id>
		<title>Talk:CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1580"/>
		<updated>2011-11-14T04:33:18Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Good work Lazymarek9614, Now 3dsexplorer on the svn is 0.73 (you can download it from the beta link) supports cia. --[[User:Elisherer|Elisherer]] 21:34, 10 November 2011 (CET)&lt;br /&gt;
:@Elisherer where is that beta link?--[[User:3dsguy|3dsguy]] 02:39, 11 November 2011 (CET)&lt;br /&gt;
::[[3DSExplorer]], bottom of the bage. --[[User:Elisherer|Elisherer]] 08:09, 11 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Each section is cleartext for dev CIAs, for retail CIAs the APP data is encrypted.&amp;quot;&lt;br /&gt;
: Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &lt;br /&gt;
: The &amp;quot;ctrtool&amp;quot; on the CXI page already parses the CIA format, why re-invent the wheel?&lt;br /&gt;
&amp;quot;CIA files can be created with the Nintendo 3DS SDK and installed on the 3DS test units by the Dev Menu.&amp;quot;&lt;br /&gt;
: Please keep the focus on documentation of the spec., we don&#039;t want to explain things from the perspective of SDK users- but for someone that knows (potentially) nothing about the 3DS. The SDK does not tell the whole story of most file formats, and most people don&#039;t need to know what the SDK can do for them but what they can do without the SDK. - [[User:Jl12|Jl12]]&lt;br /&gt;
::: &amp;quot;Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &amp;quot; I originally worded it that way on the page because both CIAs [[User:3dsguy|3dsguy]] uploaded had cleartext APP data, thus I wasn&#039;t sure if CTR-SDK had an option for encrypting the dev CIAs. I don&#039;t get why [[User:Elisherer|Elisherer]] re-implements about everything ctrtool already does either... --[[User:Yellows8|Yellows8]] 05:26, 12 November 2011 (CET)&lt;br /&gt;
::: - Depending on which one it was, the link that was removed at first, was a old presentation from e3. It&#039;s just out dated enough that the cia format probably hadn&#039;t been finalized. Anything before firmwares 0.10.0 - 0.11.0 neither use LZ compression nor encrypt (!) but - except the use of keys, the SDK now produces .cia with close to retail specs. [[User:Jl12|Jl12]]&lt;br /&gt;
::::If you like working with the windows command line be my guest. I got more progress looking at the files with 3dsexplorer... (And i&#039;m not re-inventing 3dsexplorer didn&#039;t support cia so I added it, I will continue fixing the structure to be as accurate it can be)  --[[User:Elisherer|Elisherer]] 09:48, 12 November 2011 (CET)&lt;br /&gt;
::::: - I was thinking more the wiki and the &amp;quot;documentation&amp;quot; of the structures then 3dsexplorer tool. (I thought this was based on binaries, though) [[User:Jl12|Jl12]]&lt;br /&gt;
:::::I personaly like a command line tool more, but it&#039;s really annoying to have for each format another tool. Shall I create a new page for the certs and tickets?--[[User:Lazymarek9614|Lazymarek9614]] 15:06, 13 November 2011 (CET)&lt;br /&gt;
::::::The format of the certs/tickets seem to be the same as before,(besides the new signature types already described on the TMD page) not really necessary to create pages for those.(Any info on what cert is used to sign what should be on a /sys/cert.sys page or so later IMO) [[User:Elisherer|Elisherer]], you&#039;re re-inventing the wheel aka re-implementing CXI/CIA code which ctrtool had for months, which is a waste of time IMO. --[[User:Yellows8|Yellows8]] 19:24, 13 November 2011 (CET)&lt;br /&gt;
:::::::[[User:Yellows8|Yellows8]], I didn&#039;t write any new code for the CXI/CCI/TMD/CIA opening, I just copied it from the ctrtool (as I mentioned when I just written the app). The rest (which is the SAVE flash) became the prime goal of the app and with it I discovered a lot of new information. I try implementing most of the file structures we know so it would be more accessible to everyone (Hoping it would help solving more mysteries). I know that now it&#039;s not clear why 3dsexplorer opens these sort of files but with time more information will come and it will grow to extract more important information. I hope you understand. --[[User:Elisherer|Elisherer]] 20:27, 13 November 2011 (CET)&lt;br /&gt;
::::::Sorry guys, this discussion doesn&#039;t really has anything to do with the CIA format. Please choose another page for this or stop it now. @ [[User:Yellows8|Yellows8]]: I think it&#039;s not important to create a new page for it too, only some links to the TMD format and wiibrew wiki are necessary.--[[User:Lazymarek9614|Lazymarek9614]] 20:44, 13 November 2011 (CET)&lt;br /&gt;
:::::::Other than that TMD code, that CXI/CIA code looks nothing like the ctrtool code to me - but whatever. --[[User:Yellows8|Yellows8]] 22:07, 13 November 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1579</id>
		<title>Talk:CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1579"/>
		<updated>2011-11-14T04:31:51Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Good work Lazymarek9614, Now 3dsexplorer on the svn is 0.73 (you can download it from the beta link) supports cia. --[[User:Elisherer|Elisherer]] 21:34, 10 November 2011 (CET)&lt;br /&gt;
:@Elisherer where is that beta link?--[[User:3dsguy|3dsguy]] 02:39, 11 November 2011 (CET)&lt;br /&gt;
::[[3DSExplorer]], bottom of the bage. --[[User:Elisherer|Elisherer]] 08:09, 11 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Each section is cleartext for dev CIAs, for retail CIAs the APP data is encrypted.&amp;quot;&lt;br /&gt;
: Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &lt;br /&gt;
: The &amp;quot;ctrtool&amp;quot; on the CXI page already parses the CIA format, why re-invent the wheel?&lt;br /&gt;
&amp;quot;CIA files can be created with the Nintendo 3DS SDK and installed on the 3DS test units by the Dev Menu.&amp;quot;&lt;br /&gt;
: Please keep the focus on documentation of the spec., we don&#039;t want to explain things from the perspective of SDK users- but for someone that knows (potentially) nothing about the 3DS. The SDK does not tell the whole story of most file formats, and most people don&#039;t need to know what the SDK can do for them but what they can do without the SDK. - [[User:Jl12|Jl12]]&lt;br /&gt;
::: &amp;quot;Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &amp;quot; I originally worded it that way on the page because both CIAs [[User:3dsguy|3dsguy]] uploaded had cleartext APP data, thus I wasn&#039;t sure if CTR-SDK had an option for encrypting the dev CIAs. I don&#039;t get why [[User:Elisherer|Elisherer]] re-implements about everything ctrtool already does either... --[[User:Yellows8|Yellows8]] 05:26, 12 November 2011 (CET)&lt;br /&gt;
::: - Depending on which one it was, the link that was removed at first, was a old presentation from e3. It&#039;s just out dated enough that the cia format probably hadn&#039;t been finalized. Anything before firmwares 0.10.0 - 0.11.0 neither use LZ compression nor encrypt (!) but except the use of keys, the SDK now produces .cia with close to retail specs. - [[User:Jl12|Jl12]]&lt;br /&gt;
::::If you like working with the windows command line be my guest. I got more progress looking at the files with 3dsexplorer... (And i&#039;m not re-inventing 3dsexplorer didn&#039;t support cia so I added it, I will continue fixing the structure to be as accurate it can be)  --[[User:Elisherer|Elisherer]] 09:48, 12 November 2011 (CET)&lt;br /&gt;
::::: - I was thinking more the wiki and the &amp;quot;documentation&amp;quot; of the structure then the 3dsexplorer tool. (I thought this was based on binaries, though) - [[User:Jl12|Jl12]]&lt;br /&gt;
:::::I personaly like a command line tool more, but it&#039;s really annoying to have for each format another tool. Shall I create a new page for the certs and tickets?--[[User:Lazymarek9614|Lazymarek9614]] 15:06, 13 November 2011 (CET)&lt;br /&gt;
::::::The format of the certs/tickets seem to be the same as before,(besides the new signature types already described on the TMD page) not really necessary to create pages for those.(Any info on what cert is used to sign what should be on a /sys/cert.sys page or so later IMO) [[User:Elisherer|Elisherer]], you&#039;re re-inventing the wheel aka re-implementing CXI/CIA code which ctrtool had for months, which is a waste of time IMO. --[[User:Yellows8|Yellows8]] 19:24, 13 November 2011 (CET)&lt;br /&gt;
:::::::[[User:Yellows8|Yellows8]], I didn&#039;t write any new code for the CXI/CCI/TMD/CIA opening, I just copied it from the ctrtool (as I mentioned when I just written the app). The rest (which is the SAVE flash) became the prime goal of the app and with it I discovered a lot of new information. I try implementing most of the file structures we know so it would be more accessible to everyone (Hoping it would help solving more mysteries). I know that now it&#039;s not clear why 3dsexplorer opens these sort of files but with time more information will come and it will grow to extract more important information. I hope you understand. --[[User:Elisherer|Elisherer]] 20:27, 13 November 2011 (CET)&lt;br /&gt;
::::::Sorry guys, this discussion doesn&#039;t really has anything to do with the CIA format. Please choose another page for this or stop it now. @ [[User:Yellows8|Yellows8]]: I think it&#039;s not important to create a new page for it too, only some links to the TMD format and wiibrew wiki are necessary.--[[User:Lazymarek9614|Lazymarek9614]] 20:44, 13 November 2011 (CET)&lt;br /&gt;
:::::::Other than that TMD code, that CXI/CIA code looks nothing like the ctrtool code to me - but whatever. --[[User:Yellows8|Yellows8]] 22:07, 13 November 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User_talk:Yellows8&amp;diff=1577</id>
		<title>User talk:Yellows8</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User_talk:Yellows8&amp;diff=1577"/>
		<updated>2011-11-14T03:50:23Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thanks for clearing that up about the free space on the &amp;quot;TWL&amp;quot;, what confused me about the name was how the dev unit handled ds games. You know how the 3ds&#039;s code name is CTR(we don&#039;t know what that stands for yet) and the ds&#039;s code name is NTR which mean Nitro. When a 3DS game is inserted, the dev menu says a &amp;quot;CTR CARD&amp;quot; is inserted, but when a DS game is inserted it says a &amp;quot;TWL CARD&amp;quot; is inserted instead of what I expected which would be &amp;quot;NTR CARD&amp;quot;. I still do not understand this. - 3dsguy&lt;br /&gt;
:DS=NTR, DSLite=USG (japanese for thin..), DSi=TWL(Twelve), DSiXL=UTL, 3DS=CTR... DS (on the 3DS) is usually associated with DSi.. --[[User:Elisherer|Elisherer]] 02:32, 19 October 2011 (CEST)&lt;br /&gt;
::3dsguy, that game you inserted was released *long* before DSi right?(also, sign your comments with the signature button) --[[User:Yellows8|Yellows8]] 04:02, 19 October 2011 (CEST)&lt;br /&gt;
:Elisherer thanks for clearing that up :).--[[User:3dsguy|3dsguy]] 09:46, 19 October 2011 (CEST)&lt;br /&gt;
::Yellows8, no that game was not, but just now i tryed it with a game released in 2006 and it still said &#039;TWL CARD&#039;, but what Elisherer said explained this.--[[User:3dsguy|3dsguy]] 09:46, 19 October 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:DS   = NTR/Nitro&lt;br /&gt;
:DSi  = TWL/Twilight &lt;br /&gt;
:3DS = CTR/Horizon&lt;br /&gt;
:Wii   = RVL/Revolution&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:Yellows8 - if you have DS/Nitro code running on a DSi system, can you escalate to DSi/TWL mode or load a TWL/DSi binary or similar. [[User:Jl12|Jl12]]&lt;br /&gt;
::No, that&#039;s impossible. When DSi launcher/sysmenu switches to DS-mode, launcher clears the MSB of a DSi register disabling access to the registers controlling what hw is enabled and the clock rate etc. Once those regs are disabled, it&#039;s impossible to re-enable them again without resetting the system via I2C etc.(Also, by the time any exploited title is running homebrew code, those regs are already disabled too.) --[[User:Yellows8|Yellows8]] 19:53, 7 November 2011 (CET)&lt;br /&gt;
: Is the NAND encrypted as it is on 3DS? Also, does DSi use DLP [for TWL games] at all? [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=CIA&amp;diff=1562</id>
		<title>CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=CIA&amp;diff=1562"/>
		<updated>2011-11-12T02:06:20Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Overview ===&lt;br /&gt;
CIA stands for &#039;&#039;&#039;C&#039;&#039;&#039;TR &#039;&#039;&#039;I&#039;&#039;&#039;mportable &#039;&#039;&#039;A&#039;&#039;&#039;rchive. These files contain a compiled application which can be installed on CTR NAND, TWL NAND (part of the NAND used by DSi applications) and on the SD card. &lt;br /&gt;
&lt;br /&gt;
=== Format ===&lt;br /&gt;
The CIA format has a similar structure to the [http://wiibrew.org/wiki/Wad WAD format].&lt;br /&gt;
&lt;br /&gt;
The file is represented in little-endian.&lt;br /&gt;
&lt;br /&gt;
The data is aligned in 64 byte blocks (if a content ends at the middle of the block, the next content will begin from a new block).&lt;br /&gt;
&lt;br /&gt;
== CIA Header ==&lt;br /&gt;
&lt;br /&gt;
This is a 32 bytes long header (8 x uint32).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  START&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x00&lt;br /&gt;
|  0x04 &lt;br /&gt;
|  Archive Header Size (=0x2020 bytes) (Starts with 0x80 @ offset 0x0020)&lt;br /&gt;
|-&lt;br /&gt;
|  0x04&lt;br /&gt;
|  0x04&lt;br /&gt;
|  Reserved = 0&lt;br /&gt;
|-&lt;br /&gt;
|  0x08     &lt;br /&gt;
|  0x04&lt;br /&gt;
|  Certificate chain size  &lt;br /&gt;
|-&lt;br /&gt;
|  0x0C      &lt;br /&gt;
|  0x04&lt;br /&gt;
|  Ticket size&lt;br /&gt;
|-&lt;br /&gt;
|  0x10     &lt;br /&gt;
|  0x04&lt;br /&gt;
|  TMD file size&lt;br /&gt;
|-&lt;br /&gt;
|  0x14     &lt;br /&gt;
|  0x04&lt;br /&gt;
|  Banner size (0 if no banner)&lt;br /&gt;
|-&lt;br /&gt;
|  0x18     &lt;br /&gt;
|  0x04&lt;br /&gt;
|  APP file size&lt;br /&gt;
|-&lt;br /&gt;
|  0x1C&lt;br /&gt;
|  0x04&lt;br /&gt;
|  0x80000000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The order of the sections in the header also is the order of them in the CIA file:&lt;br /&gt;
* certificate chain&lt;br /&gt;
* Ticket&lt;br /&gt;
* TMD file data&lt;br /&gt;
* APP file data&lt;br /&gt;
* banner&lt;br /&gt;
Each section is cleartext for dev CIAs, for [[Download_Play|retail]] CIAs the APP data is encrypted.&lt;br /&gt;
&lt;br /&gt;
== Banner ==&lt;br /&gt;
The banner starts with a 0xF0 large data block, whose purpose is currently unknown. Then at offset 0x400 into the banner section is the actual banner, which contains information about the creator, the first title and the second title (you can see them in the system settings):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  START&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x00&lt;br /&gt;
|  0x04 &lt;br /&gt;
|  Magic: &#039;SMDH&#039;&lt;br /&gt;
|- &lt;br /&gt;
|  0x05&lt;br /&gt;
|  0x04 &lt;br /&gt;
|  Reserved = 0&lt;br /&gt;
|}&lt;br /&gt;
This small &#039;header&#039; is immediately followed by a 0x80 large block for the application name (first title) and then a 0x100 bytes large block for the second title (this title will be shown in the system settings). After that there&#039;s alway the same order:&lt;br /&gt;
* publisher name (aligned to 0x80 bytes)&lt;br /&gt;
* first title (aligned to 0x80 bytes)&lt;br /&gt;
* second title (aligned to 0x100 bytes)&lt;br /&gt;
This order will repeat 10 times, thus there&#039;s a 0x1660 bytes large space for these information.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1561</id>
		<title>Talk:CIA</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CIA&amp;diff=1561"/>
		<updated>2011-11-12T02:06:04Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Good work Lazymarek9614, Now 3dsexplorer on the svn is 0.73 (you can download it from the beta link) supports cia. --[[User:Elisherer|Elisherer]] 21:34, 10 November 2011 (CET)&lt;br /&gt;
:@Elisherer where is that beta link?--[[User:3dsguy|3dsguy]] 02:39, 11 November 2011 (CET)&lt;br /&gt;
::[[3DSExplorer]], bottom of the bage. --[[User:Elisherer|Elisherer]] 08:09, 11 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Each section is cleartext for dev CIAs, for retail CIAs the APP data is encrypted.&amp;quot;&lt;br /&gt;
: Dev/Production CIA use the same specification. So I&#039;m not sure what you mean by this. &lt;br /&gt;
: The &amp;quot;ctrtool&amp;quot; on the CXI page already parses the CIA format, why re-invent the wheel?&lt;br /&gt;
&amp;quot;CIA files can be created with the Nintendo 3DS SDK and installed on the 3DS test units by the Dev Menu.&amp;quot;&lt;br /&gt;
: Please keep the focus on documentation of the spec., we don&#039;t want to explain things from the perspective of SDK users- but for someone that knows (potentially) nothing about the 3DS. The SDK does not tell the whole story of most file formats, and most people don&#039;t need to know what the SDK can do for them but what they can do without the SDK. - [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Hardware&amp;diff=1538</id>
		<title>Talk:Hardware</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Hardware&amp;diff=1538"/>
		<updated>2011-11-07T16:34:32Z</updated>

		<summary type="html">&lt;p&gt;Jl12: *&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If the CPU is ARM does it have JTAG or SWD test access points.&lt;br /&gt;
&lt;br /&gt;
We need a datasheet about the ARM11!&lt;br /&gt;
&lt;br /&gt;
I thought the ARM11 has a JTAG support?&lt;br /&gt;
How can we dump the NAND, through its pinout yes, but how can we do it exactly? I would like to do some tests on it to see how it works.--[[User:Lazymarek9614|Lazymarek9614]] 23:36, 10 September 2011 (CEST)&lt;br /&gt;
:The ARM11 IP (intellectual property) has JTAG support, however this port can probably be permanently disabled internally. So there is no way of knowing if this port even still works or exists in the first place.&lt;br /&gt;
:For dumping NAND, you need to hook up the NAND pins to an FPGA or microcontroller. Then you need to follow the eMMC hardware protocol to read out the data in the various sectors. --[[User:Neimod|Neimod]] 07:06, 11 September 2011 (CEST)&lt;br /&gt;
:- Was there data on the raw NAND dumps that wasn&#039;t encrypted? Also, was it from a retail unit?&lt;br /&gt;
:- Are pins exposed underneath the white-banding on the edges of the 3 largest chips? thx [[User talk:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Are there any photos of the back of the 3DS&#039;s PCB? Anything available in a higher resolution (front or back)? Closeups of the SoC and surrounding components (front and back)? Any help greatly appreciated, thanks! --[[User:CHR15x94|CHR15x94]] 00:35, 13 September 2011 (CEST)&lt;br /&gt;
:You could ask the [http://www.youtube.com/watch?v=OFoZGt8tCNw&amp;amp;feature=related Doctor] --[[User:Elisherer|Elisherer]] 19:16, 13 September 2011 (CEST)&lt;br /&gt;
::Hop... found [http://tvgzone.com/viewthread.php?tid=6136&amp;amp;highlight=3ds some]. Maybe we should add them to our page? --[[User:Elisherer|Elisherer]] 19:23, 13 September 2011 (CEST)&lt;br /&gt;
:::That&#039;s [http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/2 from] [http://guide-images.ifixit.net/igi/IkjXAUHUgmdZch6A.large iFixit], which is already linked to on the page. --[[User:Yellows8|Yellows8]] 20:50, 13 September 2011 (CEST)&lt;br /&gt;
::::Crap, I always manage to miss things like that...  &amp;gt;_&amp;lt;  Anyway, thanks Elisherer and Yellows8. --[[User:CHR15x94|CHR15x94]] 21:11, 13 September 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
Yes, please add them or replace the existing ones if nesessary.--[[User:Lazymarek9614|Lazymarek9614]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Hardware&amp;diff=1537</id>
		<title>Talk:Hardware</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Hardware&amp;diff=1537"/>
		<updated>2011-11-07T15:18:06Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If the CPU is ARM does it have JTAG or SWD test access points.&lt;br /&gt;
&lt;br /&gt;
We need a datasheet about the ARM11!&lt;br /&gt;
&lt;br /&gt;
I thought the ARM11 has a JTAG support?&lt;br /&gt;
How can we dump the NAND, through its pinout yes, but how can we do it exactly? I would like to do some tests on it to see how it works.--[[User:Lazymarek9614|Lazymarek9614]] 23:36, 10 September 2011 (CEST)&lt;br /&gt;
:The ARM11 IP (intellectual property) has JTAG support, however this port can probably be permanently disabled internally. So there is no way of knowing if this port even still works or exists in the first place.&lt;br /&gt;
:For dumping NAND, you need to hook up the NAND pins to an FPGA or microcontroller. Then you need to follow the eMMC hardware protocol to read out the data in the various sectors. --[[User:Neimod|Neimod]] 07:06, 11 September 2011 (CEST)&lt;br /&gt;
:- Is there data on the raw NAND dump that &#039;&#039;&#039;wasn&#039;t&#039;&#039;&#039; encrypted? Also was it from a retail unit?&lt;br /&gt;
:- Are there actual pins underneath the white-banding (it looks like) on the edges of the 3 largest chips? thx [[User talk:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Are there any photos of the back of the 3DS&#039;s PCB? Anything available in a higher resolution (front or back)? Closeups of the SoC and surrounding components (front and back)? Any help greatly appreciated, thanks! --[[User:CHR15x94|CHR15x94]] 00:35, 13 September 2011 (CEST)&lt;br /&gt;
:You could ask the [http://www.youtube.com/watch?v=OFoZGt8tCNw&amp;amp;feature=related Doctor] --[[User:Elisherer|Elisherer]] 19:16, 13 September 2011 (CEST)&lt;br /&gt;
::Hop... found [http://tvgzone.com/viewthread.php?tid=6136&amp;amp;highlight=3ds some]. Maybe we should add them to our page? --[[User:Elisherer|Elisherer]] 19:23, 13 September 2011 (CEST)&lt;br /&gt;
:::That&#039;s [http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/2 from] [http://guide-images.ifixit.net/igi/IkjXAUHUgmdZch6A.large iFixit], which is already linked to on the page. --[[User:Yellows8|Yellows8]] 20:50, 13 September 2011 (CEST)&lt;br /&gt;
::::Crap, I always manage to miss things like that...  &amp;gt;_&amp;lt;  Anyway, thanks Elisherer and Yellows8. --[[User:CHR15x94|CHR15x94]] 21:11, 13 September 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
Yes, please add them or replace the existing ones if nesessary.--[[User:Lazymarek9614|Lazymarek9614]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User_talk:Yellows8&amp;diff=1536</id>
		<title>User talk:Yellows8</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User_talk:Yellows8&amp;diff=1536"/>
		<updated>2011-11-07T15:09:09Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thanks for clearing that up about the free space on the &amp;quot;TWL&amp;quot;, what confused me about the name was how the dev unit handled ds games. You know how the 3ds&#039;s code name is CTR(we don&#039;t know what that stands for yet) and the ds&#039;s code name is NTR which mean Nitro. When a 3DS game is inserted, the dev menu says a &amp;quot;CTR CARD&amp;quot; is inserted, but when a DS game is inserted it says a &amp;quot;TWL CARD&amp;quot; is inserted instead of what I expected which would be &amp;quot;NTR CARD&amp;quot;. I still do not understand this. - 3dsguy&lt;br /&gt;
:DS=NTR, DSLite=USG (japanese for thin..), DSi=TWL(Twelve), DSiXL=UTL, 3DS=CTR... DS (on the 3DS) is usually associated with DSi.. --[[User:Elisherer|Elisherer]] 02:32, 19 October 2011 (CEST)&lt;br /&gt;
::3dsguy, that game you inserted was released *long* before DSi right?(also, sign your comments with the signature button) --[[User:Yellows8|Yellows8]] 04:02, 19 October 2011 (CEST)&lt;br /&gt;
:Elisherer thanks for clearing that up :).--[[User:3dsguy|3dsguy]] 09:46, 19 October 2011 (CEST)&lt;br /&gt;
::Yellows8, no that game was not, but just now i tryed it with a game released in 2006 and it still said &#039;TWL CARD&#039;, but what Elisherer said explained this.--[[User:3dsguy|3dsguy]] 09:46, 19 October 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:DS   = NTR/Nitro&lt;br /&gt;
:DSi  = TWL/Twilight &lt;br /&gt;
:3DS = CTR/Horizon&lt;br /&gt;
:Wii   = RVL/Revolution&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:Yellows8 - if you have DS/Nitro code running on a DSi system, can you escalate to DSi/TWL mode or load a TWL/DSi binary or similar. [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User:3dsguy&amp;diff=1522</id>
		<title>User:3dsguy</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User:3dsguy&amp;diff=1522"/>
		<updated>2011-11-05T14:21:21Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi its me. Hello :)&lt;br /&gt;
&lt;br /&gt;
I have a 3DS Test Unit, which is capable of installing 3DS/DSi applications compiled in the .cia format from an SD card. So while a way to install applications you create yourself, for normal 3DSs is not possible (i.e. homebrew for 3DS is not yet possible), I am willing to test them for you. If you do make any applications you want me to test, send them in an email with a description of what the application is suppose to do and any instructions. And if you want I can send screenshots and feedback (as detailed as I can) I make about the applications you or others may send. You can send them to &amp;quot;devguy@hotmail.com.au&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Please can you post a link to an uploaded example CIA fie?-[[User:Lazymarek9614|Lazymarek9614]] 13:30, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Do you mean one, that someone has sent me? As I do not have any of my own. By the way I will only post links to .cia files if the sender gives me permission.(I have sent an email asking for permission about 5 minutes ago, so I will or will not give a link depending on their response)--[[User:3dsguy|3dsguy]] 14:21, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s exactly what I mean. Is there actually a way that I can create CIA files too?--[[User:Lazymarek9614|Lazymarek9614]] 15:54, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
I do not know a way of creating .CIA files. its just that [[Jl12]] asked me as part of a set of questions on my talk page:&lt;br /&gt;
*&amp;quot;Would you be willing to run pre-compiled apps imported through your dev menu on your test unit? [and if so do you have an email to send them to]&amp;quot;&lt;br /&gt;
I said of course, and gave some details. Then, to my surprise, someone responded to that yesterday, emailing me 3 apps to test. This person on the other hand does know how to compile apps in the .cia format and appeared to have access to the DSi SDK from what i gathered from the email. I can tell you that they did not work once installed from the .cia file, but they did install which I was impressed about. But like I said before I&#039;m waiting on a reply on whether I can distribute the .cia files he/she sent me.--[[User:3dsguy|3dsguy]] 22:37, 1 November 2011 (CET)&lt;br /&gt;
:This is the problem many people seem to have with the test units. From what I can tell, the only way to actually run some unsigned application (not created by Nintendo) is by programming it on a development flashcard. --[[User:Neimod|Neimod]] 01:11, 2 November 2011 (CET)&lt;br /&gt;
:I&#039;m not sure why you deleted your previous post, but I agree that there are &#039;&#039;&#039;supposed&#039;&#039;&#039; to be different kinds of media (development flashcard, and copying from SD card to internal NAND) that allow running applications on a test unit. However, of these methods, only so far the development flashcard has proven to work with &#039;&#039;&#039;unsigned&#039;&#039;&#039; code. The problem lies in the fact that the unsigned development CXI image uses a dummy RSA private key to create the RSA signature, while official Nintendo development CXI images use the real deal. So as it stands, no developer can create proper CXI images for CIA importing. --[[User:Neimod|Neimod]] 14:11, 2 November 2011 (CET)&lt;br /&gt;
* I sent him 3 pre-compiled apps at first. ( all by Nintendo ). The first two don&#039;t boot because they&#039;re not compiled with the libs/firmware  running on his test-unit. The 3rd TWL NAND app, doesn&#039;t have any icon/banner/title to identify itself after being installed, and although it imports/installs succesfully, it can&#039;t be selected or launched from Dev Menu or the Home Menu. Later, I sent him a self-built application ( one not by Nint. ), it installs, boots and runs properly and it just displays some information on the screens; those are the files and images he&#039;s linked to here. [the &amp;quot;Hello Galaxy!!!&amp;quot; test-application.]&lt;br /&gt;
* They&#039;re not unsigned. Dev/test units use a different set of keys then the retail/production units do. &lt;br /&gt;
* &#039;&#039;So as it stands, no developer can create proper CXI images for CIA importing.&#039;&#039; - What. I&#039;ve sent self-built apps to test to 3dsguy and somebody else who owns a test unit running on a different firmware. They work fine. ( Although it&#039;s difficult to line up firmware revisions. )&lt;br /&gt;
* The one that runs was made (compiled/built) using the SDK/firmware revision matching his test-unit. &lt;br /&gt;
* He probably removed the 1st link because I asked him not to post anything with  ( even potentially ) copyrighted contents for the sake of not getting this wiki associated with it, the binaries contained code from an e3 demo and the TWL/DSi SDK, we&#039;re not doing ourselves any benefit by posting it. The app that runs ( &#039;Hello Galaxy&#039; ) is a self-compiled application, so it&#039;s probably not going to be mistaken for a game or another commercial application. [thus probably safe for wiki.] [[User:Jl12|Jl12]]&lt;br /&gt;
::Interesting. That&#039;s the first I hear about running self compiled CIA&#039;s on a test unit. And yes, sorry I said unsigned application, but I meant signed with the development RSA private key provided by the SDK. The official Nintendo development CIA&#039;s do not use keys from the SDK, but rather, a private one that is not distributed. --[[User:Neimod|Neimod]] 02:17, 4 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I had a look at your previous post, 3dsguy, where you have posted a download link for a CIA file. We don&#039;t know much about CIA files so it was interesting to see a file and look into it. The actual data for the app/tmd/cmd files seems to be encrypted (expected that) there&#039;s only some plain text like &amp;quot;Root&amp;quot;&amp;quot;, &amp;quot;CA00000004&amp;quot;  and &amp;quot;Root-CA00000004&amp;quot; to name a few (...) which obviously are paths on the NAND FS. However, I&#039;ve found out that the name of the files/directories (eg name of the app file:&amp;quot;ad7e6744&amp;quot;) which are saved on the SD card after installing the archieve seem to be in the CIA file: Not as plain text, they&#039;re actually hex values. I&#039;m not really sure about that. It would be nice if you could post another CIA file, 3dsguy, that we can compare them and find out more about it. Shall we actually create a new page about CIA files?--[[User:Lazymarek9614|Lazymarek9614]] 21:48, 2 November 2011 (CET)&lt;br /&gt;
: They&#039;re certificates.&lt;br /&gt;
: It&#039;s mentioned partially under &amp;quot;[[Download Play]]&amp;quot;, because it&#039;s another use of the same file format. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Yes I think we should create another page made for .CIA file and move some of this page to its discussion page. But I&#039;ve got another .cia file and and boots. see [[http://121.215.146.1/3ds/more_cia_stuff.rar]] for everything you may want to know about it and perhaps from this we can start a new page.--[[User:3dsguy|3dsguy]] 07:52, 3 November 2011 (CET)&lt;br /&gt;
: I think this is more about getting our own code running on the 3DS/CTR then it is about CIA. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Lazymarek9614, those &amp;quot;paths&amp;quot; are from the cert chain and the ticket. CIA is based on WAD. --[[User:Yellows8|Yellows8]] 16:25, 3 November 2011 (CET)&lt;br /&gt;
: If you are right and the format is based on WAD, then it might be little endian (unlike WAD). First there&#039;s an unknown byte (0x20) and then 4 bytes (0x20000000), which looks a lot like the header size in WAD (which is &#039;always&#039; 32, in BE). So if this is the same field, I&#039;m pretty sure it&#039;s LE. --[[User:Lesderid|lesderid]] 19:45, 3 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
@3dsguy - if the situation changes about being able to get any other test-units please let me know, thanks. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
@[[User:Jl12|Jl12]]: Do you have the Nintendo SDK? If so, can you upload it (correct me if this is a crime)?&lt;br /&gt;
: If I did, I wouldn&#039;t be posting it here, see bullet #5 above.  -[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
@--[[User:Lesderid|lesderid]]: &amp;quot;So if this is the same field, I&#039;m pretty sure it&#039;s LE.&amp;quot; I think it&#039;s HE. Is the header size actually 0x20 large? There&#039;s always a 0x80 byte after 0x20 bytes...--[[User:Lazymarek9614|Lazymarek9614]] 22:09, 4 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Who ever has the ip &amp;quot;151.26.190.77&amp;quot; living in Campobasso, Italy, stop probing the website where I&#039;ve hosted the files. There are no SDKs on that website so stop trying find something that does not exist.--[[User:3dsguy|3dsguy]] 13:13, 5 November 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Flash_Filesystem&amp;diff=1521</id>
		<title>Flash Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Flash_Filesystem&amp;diff=1521"/>
		<updated>2011-11-05T13:54:12Z</updated>

		<summary type="html">&lt;p&gt;Jl12: FAT partition name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Format===&lt;br /&gt;
The format of the Nintendo 3DS&#039;s flash filesystem is currently undocumented. Reading of the flash chip is possible through pinouts on the motherboard and has been performed successfully but the data is encrypted and can&#039;t be understood without first decrypting it.&lt;br /&gt;
&lt;br /&gt;
===File System===&lt;br /&gt;
&lt;br /&gt;
Each NAND partition is formatted by a FAT file system.&lt;br /&gt;
&lt;br /&gt;
===Encryption===&lt;br /&gt;
&lt;br /&gt;
The NAND file system appears to be encrypted using AES.&lt;br /&gt;
&lt;br /&gt;
===Partitions===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Name&lt;br /&gt;
!  Description&lt;br /&gt;
|-&lt;br /&gt;
|  firm0&lt;br /&gt;
|  Firmware partition.&lt;br /&gt;
|-&lt;br /&gt;
|  firm1&lt;br /&gt;
|  Firmware partition.&lt;br /&gt;
|-&lt;br /&gt;
|  nand&lt;br /&gt;
|  CTR-NAND File System. (3DS)&lt;br /&gt;
|-&lt;br /&gt;
|  twln&lt;br /&gt;
|  TWL-NAND File System. (DSi)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Gamecards&amp;diff=1511</id>
		<title>Talk:Gamecards</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Gamecards&amp;diff=1511"/>
		<updated>2011-11-03T17:23:49Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This could be confused for the augmented reality cards. I think they are called cartridges.--[[User:T3a|T3a]] 18:08, 8 April 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
^ should at least be a redirect ( &amp;quot;Game Cartridges, Game Cart Hardware, Game Carts&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
* 90 00 00 00 00 00 00 00 ... =&amp;gt; 45F80090 for SSFIV, C2FF0090 on Rayman3d.&lt;br /&gt;
* Is it just me or do these byte orders keep changing. 9000000000000000 corresponds with &amp;quot;C2FE0090&amp;quot; not &amp;quot;9000FEC2&amp;quot;.&lt;br /&gt;
* &#039;&#039;&amp;quot;header command has some initial dummy bytes, and eventually responds with a 0x200 byte header.&amp;quot;&#039;&#039;. Dummy bytes, Where? The redundant A500 cmds? --[[User:Jl12|Jl12]]&lt;br /&gt;
:You need to endian swap the data. 9000xxxx is the correct form. The upper bits specify information about the intended platform for the gamecard, and the lower bits specify the media size of the card.&lt;br /&gt;
:There are dummy bytes in the response for each 16-byte command. In the wiki these dummy bytes have already been stripped. --[[User:Neimod|Neimod]] 17:41, 3 June 2011 (CEST)&lt;br /&gt;
Could you post the size of the original header reply with the dummy bytes. I&#039;m trying to inject logic ( send raw commands ) with a 3DS card. It works well up to the 3E 00 00 00 00 00 00 00 command, I get &#039;data&#039; returned from the header packet as well but only 00 bytes.  --[[User:Jl12|Jl12]]&lt;br /&gt;
: The size depends on what speed you are clocking out. Just keep reading until you get something that is non-zero. Also, what device are you using for reading out the data? --[[User:Neimod|Neimod]] 09:09, 4 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
http://pastebin.com/y22zZcZN - That&#039;s for &#039;Street Fighter IV 3D&#039;. There&#039;s an NCCH header and cartridge ID. The same method returned x00 00... with a different cart, though. Not sure why there&#039;s a difference. I actually have it hooked up to a laptop, where a device over USB reads the pins and the 3DS cart is connected to it there. ( ie. the laptop acts as the 3DS. )&lt;br /&gt;
&lt;br /&gt;
http://pastebin.com/38QxNGqn - That&#039;s the cart that was returning an empty header. ( &amp;quot;rayman 3D&amp;quot; ). Seems to work, now.&lt;br /&gt;
&lt;br /&gt;
How did you actually decrypt the encrypted commands, Neimod?--[[User:Lazymarek9614|Lazymarek9614]] 21:06, 1 November 2011 (CET)&lt;br /&gt;
: Sorry, it is a little too soon to reveal that. --[[User:Neimod|Neimod]] 02:00, 2 November 2011 (CET)&lt;br /&gt;
::I think the 3dbrew members are one team, why do you want to hide it?--[[User:Lazymarek9614|Lazymarek9614]] 21:23, 2 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
::I see the two sides of the problem here Neimod and Lazymarek9614. This forum like many public homebrew forum,s are there to try to find a way to load Homebrew. Letting everyone know your progress on what you are doing lets people understand how the scene is performing and people who have the knowhow can possibly help. But the downside to this is if Nintendo gets the drift on what you trying to do, they have the advantage, they know how the 3DS better than anyone, so releasing data on some exploits and WIP could lead to Nintendo patching it before it is finalised. Thats the decision the homebrew devs have to make.&lt;br /&gt;
::It would cause more harm than good at this point. Showing that progress is being made keeps the community active, but public understanding of the encryption of the gamecard protocol is not vital for the pursuit of homebrew. It would only advance the pursuit of piracy.  --[[User:Neimod|Neimod]] 02:47, 3 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
* Responsible disclosure. Try not to devalue the 3DS. Nintendo succeeding is also in our best interest, longevity/software wise.&lt;br /&gt;
* Don&#039;t bolt doors shut before you open them for yourselves. Remember N can patch or change or obfuscate anything posted here.&lt;br /&gt;
&lt;br /&gt;
* Despite what I said. lol. If you can disclose the method without any specific technical information that would be nice. Privately if necessary.&lt;br /&gt;
&lt;br /&gt;
* About the discussion further up on this page, I was able to inject logic. With a laptop and hcs microcontroller. ( microcontroller -&amp;gt; usb -&amp;gt; CTR cartridge ). I can obviously only get as far as what I can do without encryption, as I don&#039;t know how to encrypt or decrypt for now. [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Gamecards&amp;diff=1510</id>
		<title>Talk:Gamecards</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Gamecards&amp;diff=1510"/>
		<updated>2011-11-03T17:18:11Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This could be confused for the augmented reality cards. I think they are called cartridges.--[[User:T3a|T3a]] 18:08, 8 April 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
^ should at least be a redirect ( &amp;quot;Game Cartridges, Game Cart Hardware, Game Carts&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
* 90 00 00 00 00 00 00 00 ... =&amp;gt; 45F80090 for SSFIV, C2FF0090 on Rayman3d.&lt;br /&gt;
* Is it just me or do these byte orders keep changing. 9000000000000000 corresponds with &amp;quot;C2FE0090&amp;quot; not &amp;quot;9000FEC2&amp;quot;.&lt;br /&gt;
* &#039;&#039;&amp;quot;header command has some initial dummy bytes, and eventually responds with a 0x200 byte header.&amp;quot;&#039;&#039;. Dummy bytes, Where? The redundant A500 cmds? --[[User:Jl12|Jl12]]&lt;br /&gt;
:You need to endian swap the data. 9000xxxx is the correct form. The upper bits specify information about the intended platform for the gamecard, and the lower bits specify the media size of the card.&lt;br /&gt;
:There are dummy bytes in the response for each 16-byte command. In the wiki these dummy bytes have already been stripped. --[[User:Neimod|Neimod]] 17:41, 3 June 2011 (CEST)&lt;br /&gt;
Could you post the size of the original header reply with the dummy bytes. I&#039;m trying to inject logic ( send raw commands ) with a 3DS card. It works well up to the 3E 00 00 00 00 00 00 00 command, I get &#039;data&#039; returned from the header packet as well but only 00 bytes.  --[[User:Jl12|Jl12]]&lt;br /&gt;
: The size depends on what speed you are clocking out. Just keep reading until you get something that is non-zero. Also, what device are you using for reading out the data? --[[User:Neimod|Neimod]] 09:09, 4 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
http://pastebin.com/y22zZcZN - That&#039;s for &#039;Street Fighter IV 3D&#039;. There&#039;s an NCCH header and cartridge ID. The same method returned x00 00... with a different cart, though. Not sure why there&#039;s a difference. I actually have it hooked up to a laptop, where a device over USB reads the pins and the 3DS cart is connected to it there. ( ie. the laptop acts as the 3DS. )&lt;br /&gt;
&lt;br /&gt;
http://pastebin.com/38QxNGqn - That&#039;s the cart that was returning an empty header. ( &amp;quot;rayman 3D&amp;quot; ). Seems to work, now.&lt;br /&gt;
&lt;br /&gt;
How did you actually decrypt the encrypted commands, Neimod?--[[User:Lazymarek9614|Lazymarek9614]] 21:06, 1 November 2011 (CET)&lt;br /&gt;
: Sorry, it is a little too soon to reveal that. --[[User:Neimod|Neimod]] 02:00, 2 November 2011 (CET)&lt;br /&gt;
::I think the 3dbrew members are one team, why do you want to hide it?--[[User:Lazymarek9614|Lazymarek9614]] 21:23, 2 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
::I see the two sides of the problem here Neimod and Lazymarek9614. This forum like many public homebrew forum,s are there to try to find a way to load Homebrew. Letting everyone know your progress on what you are doing lets people understand how the scene is performing and people who have the knowhow can possibly help. But the downside to this is if Nintendo gets the drift on what you trying to do, they have the advantage, they know how the 3DS better than anyone, so releasing data on some exploits and WIP could lead to Nintendo patching it before it is finalised. Thats the decision the homebrew devs have to make.&lt;br /&gt;
::It would cause more harm than good at this point. Showing that progress is being made keeps the community active, but public understanding of the encryption of the gamecard protocol is not vital for the pursuit of homebrew. It would only advance the pursuit of piracy.  --[[User:Neimod|Neimod]] 02:47, 3 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
- Responsible disclosure. &lt;br /&gt;
&lt;br /&gt;
- Don&#039;t bolt doors shut before you open them for yourselves.&lt;br /&gt;
&lt;br /&gt;
- Try not to devalue the 3DS unnecessarily. Nintendo succeeding is also in our best interests, software/longevity wise.&lt;br /&gt;
&lt;br /&gt;
- Despite what I just said (lol). If you can disclose the method without any specific technical information that would be nice. Privately if necessary.&lt;br /&gt;
&lt;br /&gt;
- About the discussion further up on this page, I was able to inject logic. With a laptop and hcs microcontroller. ( microcontroller -&amp;gt; usb -&amp;gt; CTR cartridge ). I can obviously only get as far as what I can do without encryption, as I don&#039;t know how to encrypt or decrypt for now. [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Gamecards&amp;diff=1509</id>
		<title>Talk:Gamecards</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Gamecards&amp;diff=1509"/>
		<updated>2011-11-03T17:17:24Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This could be confused for the augmented reality cards. I think they are called cartridges.--[[User:T3a|T3a]] 18:08, 8 April 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
^ should at least be a redirect ( &amp;quot;Game Cartridges, Game Cart Hardware, Game Carts&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
* 90 00 00 00 00 00 00 00 ... =&amp;gt; 45F80090 for SSFIV, C2FF0090 on Rayman3d.&lt;br /&gt;
* Is it just me or do these byte orders keep changing. 9000000000000000 corresponds with &amp;quot;C2FE0090&amp;quot; not &amp;quot;9000FEC2&amp;quot;.&lt;br /&gt;
* &#039;&#039;&amp;quot;header command has some initial dummy bytes, and eventually responds with a 0x200 byte header.&amp;quot;&#039;&#039;. Dummy bytes, Where? The redundant A500 cmds? --[[User:Jl12|Jl12]]&lt;br /&gt;
:You need to endian swap the data. 9000xxxx is the correct form. The upper bits specify information about the intended platform for the gamecard, and the lower bits specify the media size of the card.&lt;br /&gt;
:There are dummy bytes in the response for each 16-byte command. In the wiki these dummy bytes have already been stripped. --[[User:Neimod|Neimod]] 17:41, 3 June 2011 (CEST)&lt;br /&gt;
Could you post the size of the original header reply with the dummy bytes. I&#039;m trying to inject logic ( send raw commands ) with a 3DS card. It works well up to the 3E 00 00 00 00 00 00 00 command, I get &#039;data&#039; returned from the header packet as well but only 00 bytes.  --[[User:Jl12|Jl12]]&lt;br /&gt;
: The size depends on what speed you are clocking out. Just keep reading until you get something that is non-zero. Also, what device are you using for reading out the data? --[[User:Neimod|Neimod]] 09:09, 4 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
http://pastebin.com/y22zZcZN - That&#039;s for &#039;Street Fighter IV 3D&#039;. There&#039;s an NCCH header and cartridge ID. The same method returned x00 00... with a different cart, though. Not sure why there&#039;s a difference. I actually have it hooked up to a laptop, where a device over USB reads the pins and the 3DS cart is connected to it there. ( ie. the laptop acts as the 3DS. )&lt;br /&gt;
&lt;br /&gt;
http://pastebin.com/38QxNGqn - That&#039;s the cart that was returning an empty header. ( &amp;quot;rayman 3D&amp;quot; ). Seems to work, now.&lt;br /&gt;
&lt;br /&gt;
How did you actually decrypt the encrypted commands, Neimod?--[[User:Lazymarek9614|Lazymarek9614]] 21:06, 1 November 2011 (CET)&lt;br /&gt;
: Sorry, it is a little too soon to reveal that. --[[User:Neimod|Neimod]] 02:00, 2 November 2011 (CET)&lt;br /&gt;
::I think the 3dbrew members are one team, why do you want to hide it?--[[User:Lazymarek9614|Lazymarek9614]] 21:23, 2 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
::I see the two sides of the problem here Neimod and Lazymarek9614. This forum like many public homebrew forum,s are there to try to find a way to load Homebrew. Letting everyone know your progress on what you are doing lets people understand how the scene is performing and people who have the knowhow can possibly help. But the downside to this is if Nintendo gets the drift on what you trying to do, they have the advantage, they know how the 3DS better than anyone, so releasing data on some exploits and WIP could lead to Nintendo patching it before it is finalised. Thats the decision the homebrew devs have to make.&lt;br /&gt;
::It would cause more harm than good at this point. Showing that progress is being made keeps the community active, but public understanding of the encryption of the gamecard protocol is not vital for the pursuit of homebrew. It would only advance the pursuit of piracy.  --[[User:Neimod|Neimod]] 02:47, 3 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
- Responsible disclosure. &lt;br /&gt;
&lt;br /&gt;
- Don&#039;t bolt doors shut before you open them for yourselves.&lt;br /&gt;
&lt;br /&gt;
- Try not to devalue the 3DS unnecessarily. Nintendo succeeding is also in our best interests, software/longevity wise.&lt;br /&gt;
&lt;br /&gt;
- Despite what I just said (lol). If you can disclose the method without any specific technical information that would be nice. Privately if necessary.&lt;br /&gt;
&lt;br /&gt;
- About the discussion further up on this page, I was able to inject logic. With a laptop and hcs microcontroller. ( microcontroller -&amp;gt; usb -&amp;gt; CTR cartridge ). I can obviously only get as far as what I can do without encryption, as I don&#039;t know how to encrypt or decrypt for now. [[User:Jl12:Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User:3dsguy&amp;diff=1508</id>
		<title>User:3dsguy</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User:3dsguy&amp;diff=1508"/>
		<updated>2011-11-03T17:01:09Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi its me. Hello :)&lt;br /&gt;
&lt;br /&gt;
I have a 3DS Test Unit, which is capable of installing 3DS/DSi applications compiled in the .cia format from an SD card. So while a way to install applications you create yourself, for normal 3DSs is not possible (i.e. homebrew for 3DS is not yet possible), I am willing to test them for you. If you do make any applications you want me to test, send them in an email with a description of what the application is suppose to do and any instructions. And if you want I can send screenshots and feedback (as detailed as I can) I make about the applications you or others may send. You can send them to &amp;quot;devguy@hotmail.com.au&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Please can you post a link to an uploaded example CIA fie?-[[User:Lazymarek9614|Lazymarek9614]] 13:30, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Do you mean one, that someone has sent me? As I do not have any of my own. By the way I will only post links to .cia files if the sender gives me permission.(I have sent an email asking for permission about 5 minutes ago, so I will or will not give a link depending on their response)--[[User:3dsguy|3dsguy]] 14:21, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s exactly what I mean. Is there actually a way that I can create CIA files too?--[[User:Lazymarek9614|Lazymarek9614]] 15:54, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
I do not know a way of creating .CIA files. its just that [[Jl12]] asked me as part of a set of questions on my talk page:&lt;br /&gt;
*&amp;quot;Would you be willing to run pre-compiled apps imported through your dev menu on your test unit? [and if so do you have an email to send them to]&amp;quot;&lt;br /&gt;
I said of course, and gave some details. Then, to my surprise, someone responded to that yesterday, emailing me 3 apps to test. This person on the other hand does know how to compile apps in the .cia format and appeared to have access to the DSi SDK from what i gathered from the email. I can tell you that they did not work once installed from the .cia file, but they did install which I was impressed about. But like I said before I&#039;m waiting on a reply on whether I can distribute the .cia files he/she sent me.--[[User:3dsguy|3dsguy]] 22:37, 1 November 2011 (CET)&lt;br /&gt;
:This is the problem many people seem to have with the test units. From what I can tell, the only way to actually run some unsigned application (not created by Nintendo) is by programming it on a development flashcard. --[[User:Neimod|Neimod]] 01:11, 2 November 2011 (CET)&lt;br /&gt;
:I&#039;m not sure why you deleted your previous post, but I agree that there are &#039;&#039;&#039;supposed&#039;&#039;&#039; to be different kinds of media (development flashcard, and copying from SD card to internal NAND) that allow running applications on a test unit. However, of these methods, only so far the development flashcard has proven to work with &#039;&#039;&#039;unsigned&#039;&#039;&#039; code. The problem lies in the fact that the unsigned development CXI image uses a dummy RSA private key to create the RSA signature, while official Nintendo development CXI images use the real deal. So as it stands, no developer can create proper CXI images for CIA importing. --[[User:Neimod|Neimod]] 14:11, 2 November 2011 (CET)&lt;br /&gt;
* I sent him 3 pre-compiled apps at first. ( all by Nintendo ). The first two don&#039;t boot because they&#039;re not compiled with the libs/firmware  running on his test-unit. The 3rd TWL NAND app, doesn&#039;t have any icon/banner/title to identify itself after being installed, and although it imports/installs succesfully, it can&#039;t be selected or launched from Dev Menu or the Home Menu. Later, I sent him a self-built application ( one not by Nint. ), it installs, boots and runs properly and it just displays some information on the screens; those are the files and images he&#039;s linked to here. [the &amp;quot;Hello Galaxy!!!&amp;quot; test-application.]&lt;br /&gt;
* They&#039;re not unsigned. Dev/test units use a different set of keys then the retail/production units do. &lt;br /&gt;
* &#039;&#039;So as it stands, no developer can create proper CXI images for CIA importing.&#039;&#039; - What. I&#039;ve sent self-built apps to test to 3dsguy and somebody else who owns a test unit running on a different firmware. They work fine. ( Although it&#039;s difficult to line up firmware revisions. )&lt;br /&gt;
* The one that runs was made (compiled/built) using the SDK/firmware revision matching his test-unit. &lt;br /&gt;
* He probably removed the 1st link because I asked him not to post anything with  ( even potentially ) copyrighted contents for the sake of not getting this wiki associated with it, the binaries contained code from an e3 demo and the TWL/DSi SDK, we&#039;re not doing ourselves any benefit by posting it. The app that runs ( &#039;Hello Galaxy&#039; ) is a self-compiled application, so it&#039;s probably not going to be mistaken for a game or another commercial application. [thus probably safe for wiki.] [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I had a look at your previous post, 3dsguy, where you have posted a download link for a CIA file. We don&#039;t know much about CIA files so it was interesting to see a file and look into it. The actual data for the app/tmd/cmd files seems to be encrypted (expected that) there&#039;s only some plain text like &amp;quot;Root&amp;quot;&amp;quot;, &amp;quot;CA00000004&amp;quot;  and &amp;quot;Root-CA00000004&amp;quot; to name a few (...) which obviously are pathes on the NAND FS. However, I&#039;ve found out that the name of the files/directories (eg name of the app file:&amp;quot;ad7e6744&amp;quot;) which are saved on the SD card after installing the archieve seem to be in the CIA file: Not as plain text, they&#039;re actually hex values. I&#039;m not really sure about that. It would be nice if you could post another CIA file, 3dsguy, that we can compare them and find out more about it. Shall we actually create a new page about CIA files?--[[User:Lazymarek9614|Lazymarek9614]] 21:48, 2 November 2011 (CET)&lt;br /&gt;
: They&#039;re certificates.&lt;br /&gt;
: It&#039;s mentioned partially under &amp;quot;[[Download Play]]&amp;quot;, because it&#039;s another use of the same file format. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Yes I think we should create another page made for .CIA file and move some of this page to its discussion page. But I&#039;ve got another .cia file and and boots. see [[http://121.215.146.1/3ds/more_cia_stuff.rar]] for everything you may want to know about it and perhaps from this we can start a new page.--[[User:3dsguy|3dsguy]] 07:52, 3 November 2011 (CET)&lt;br /&gt;
: I think this is more about getting our own code running on the 3DS/CTR then it is about CIA. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Lazymarek9614, those &amp;quot;paths&amp;quot; are from the cert chain and the ticket. CIA is based on WAD. --[[User:Yellows8|Yellows8]] 16:25, 3 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
@3dsguy - if the situation changes about being able to get any other test-units please let me know, thanks. [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Hardware&amp;diff=1507</id>
		<title>Hardware</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Hardware&amp;diff=1507"/>
		<updated>2011-11-03T16:56:30Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Type !! Name !! Datasheet !! Source&lt;br /&gt;
|-&lt;br /&gt;
| SoC || Nintendo 1048 0H (Custom): CPU, GPU, VRAM &amp;amp; DSP all on one chip. || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Processor Core || ARM11 MPCore 2x 268MHz &amp;amp; 2x VFP Co-Processor || [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/index.html] || [11] &lt;br /&gt;
|-&lt;br /&gt;
| GPU || [http://en.wikipedia.org/wiki/PICA200 DMP PICA] 268MHz || N/A || [11] &lt;br /&gt;
|-&lt;br /&gt;
| DSP || 134Mhz. 24ch 32728Hz sampling rates. || N/A || [11]&lt;br /&gt;
|-&lt;br /&gt;
| VRAM || 6 MB within SoC. Independent of system memory (FCRAM). || N/A || [11]&lt;br /&gt;
|-&lt;br /&gt;
| FCRAM || 2x64MB Fujitsu MB82M8080-07L ||[http://crediar.no-ip.com/sg_/download.php?id=d67d1c][http://edevice.fujitsu.com/fj/DATASHEET/e-ds/e511463.pdf][http://edevice.fujitsu.com/jp/datasheet/j-ds/j511463.pdf]|| [5]&lt;br /&gt;
|-&lt;br /&gt;
| Storage || Toshiba THGBM2G3P1FBAI8 1GB NAND Flash || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Power Management || Texas Instruments PAIC3010B 0AA37DW || N/A || FCC filing&lt;br /&gt;
|-&lt;br /&gt;
| Gyroscope || Invensense ITG-3270 MEMS Gyroscope || [http://dl-web.dropbox.com/u/20520664/references/PS-ITG-3200-00-01.4.pdf] || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ST Micro 2048 33DH X1MAQ Accelerometer Model LIS331DH || [http://dl.dropbox.com/u/20520664/references/CD00213470.pdf] || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Wifi || 802.11b/g Atheros AR6014 || [http://www.db.pokestation.net/3DS/Wi-Fi%20module%20pinouts.pdf] || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Infrared IC || NXP infrared IC, &amp;quot;S750 0803 TSD031C&amp;quot; || N/A || [10]&lt;br /&gt;
|-&lt;br /&gt;
| Auxiliary Microcontroller || UC CTR, custom Nintendo microcontroller || N/A || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [11] Official Documentation&lt;br /&gt;
&lt;br /&gt;
* [5],[10] According to iFixit.com ([http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/1#s22696 source]):&lt;br /&gt;
&lt;br /&gt;
* Datasheet for memory is for a chip in the same series, it has less memory than the one inside the 3DS (128mbits vs 512mbits).&lt;br /&gt;
&lt;br /&gt;
* There is a trove of data on the FCC website at [https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&amp;amp;RequestTimeout=500&amp;amp;calledFromFrame=N&amp;amp;application_id=462292&amp;amp;fcc_id=%27EW4DWMW028%27].&lt;br /&gt;
&lt;br /&gt;
== FCRAM ==&lt;br /&gt;
&lt;br /&gt;
There is one FCRAM(Fast Cycle RAM) in the 3DS.&lt;br /&gt;
== DESCRIPTION ==&lt;br /&gt;
The Fujitsu MB82M8080-07L chip internally contains 2 dies, where each die is branded MB81EDS516545 and MB82DBS08645. The MB81EDS516545 die is a CMOS Fast Cycle Random Access Memory (FCRAM*) with Low Power Double Data Rate (LPDDR) SDRAM Interface containing 512MBit storage accessible in a 64-bit format.&lt;br /&gt;
MB81EDS516545 is suited for consumer application requiring high data band width with low power consumption.&lt;br /&gt;
&lt;br /&gt;
== Images ==&lt;br /&gt;
&lt;br /&gt;
=== Front ===&lt;br /&gt;
&lt;br /&gt;
[[Image:CTR_Front.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
[http://guide-images.ifixit.net/igi/ishJaSCOwLkvbLYK High Resolution]&lt;br /&gt;
&lt;br /&gt;
=== Back ===&lt;br /&gt;
&lt;br /&gt;
[[Image:CTR_Back.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://guide-images.ifixit.net/igi/n1CKAdbPrHyNPNuW High Resolution]&lt;br /&gt;
&lt;br /&gt;
=== NAND pinout ===&lt;br /&gt;
[[Image:CTR_NAND_pinout.png]]&lt;br /&gt;
&lt;br /&gt;
NAND dumping has been successful, but the image is encrypted.&lt;br /&gt;
&lt;br /&gt;
=== WiFi dongle pinout ===&lt;br /&gt;
[[Image:CTR_WiFiDongle_pinout.png|600px]]&lt;br /&gt;
&lt;br /&gt;
SDIO interface is colored red: &lt;br /&gt;
* CLK&lt;br /&gt;
* CMD&lt;br /&gt;
* D0, D1, D2, D3&lt;br /&gt;
&lt;br /&gt;
This is the interface for the &#039;NEW&#039; WiFi module (based on Atheros AR6002) first included in DSi.&lt;br /&gt;
&lt;br /&gt;
The proprietary and by now ancient DS-mode WiFi is colored yellow, pins are unknown.&lt;br /&gt;
&lt;br /&gt;
I2C eeprom is colored blue:&lt;br /&gt;
* SCL&lt;br /&gt;
* SDA&lt;br /&gt;
&lt;br /&gt;
SPI Flash is colored purple:&lt;br /&gt;
* CLK&lt;br /&gt;
* CS#&lt;br /&gt;
* SI&lt;br /&gt;
* SO&lt;br /&gt;
* WP#&lt;br /&gt;
* NC&lt;br /&gt;
&lt;br /&gt;
=== Auxiliary Microntroller ===&lt;br /&gt;
[[Image:CTR_UC.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Monitors HOME button, WiFi switch, 3D slider, volume control slider.&lt;br /&gt;
Controls LEDs, various power supplies.&lt;br /&gt;
&lt;br /&gt;
Devices attached to I2C bus:&lt;br /&gt;
* UC (master?)&lt;br /&gt;
* Accelerometer (slave address 0x18)&lt;br /&gt;
* SoC (master? slave?)&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1506</id>
		<title>Download Play</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1506"/>
		<updated>2011-11-03T16:55:20Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The 3DS dlplay title has two dlplay modes: 3DS and DS. DS dlplay is just regular dsmode dlplay, same interface and protocol as before. Like DS gamecards, holding down start+select while starting the dsmode dlplay client will disable stretching the screens.&lt;br /&gt;
&lt;br /&gt;
== Download Play protocol ==&lt;br /&gt;
&lt;br /&gt;
The Download Play protocol for 3DS is completely different from the DS Wireless Multiboot (WMB) protocol. While the DS WMB protocol used to send program code in plaintext over wireless, the Download Play protocol is now using WPA2 encryption with 128-bit AES CTR to broadcast the application.&lt;br /&gt;
&lt;br /&gt;
Cleartext beacons have static Nintendo tag data, broadcasted at a rate of 0.102400/s. WPA2 data frames are broadcasted as well, the size of these varies.&lt;br /&gt;
After a client authenticates to the host, the host sends an association response, with a random ASCII hex SSID, like: &amp;quot;EB6FAB77&amp;quot;. After that the systems communicate and transfer the binary with WPA2 encrypted data frames.&lt;br /&gt;
&lt;br /&gt;
This is a dump of the Nintendo tag of the cleartext beacon from Monkey ball 3D, with vendor 001f32:&lt;br /&gt;
 000: 18 05 9f ae 17 c8 a5 1d 0b 81 28 be 74 0f d4 af&lt;br /&gt;
 010: 97 30 04 60 fd 2d f3 d9 8d bc 22 80 51 60 3c 75&lt;br /&gt;
 020: d9 89 6d 16 c4 f3 aa 89 26 d4 14 25 67 75 8e 4b&lt;br /&gt;
 030: 3c 97 85 c9 83 15 d4 96 06 b1 29 b6 f5 51 57 71 &lt;br /&gt;
 040: cc b6 1f 4a c8 bd 4f c0 57 43 cb ab fa 37 74 b0&lt;br /&gt;
 050: 64 6b 87 69 a1 de a4 05 7c 7c 49 5d f5 21 25 83&lt;br /&gt;
 060: 4c f2 d0 70 38 14 7b 0f f4 97 f7 ff f3 ff 36 cd&lt;br /&gt;
 070: c2 e2 c0 78 98 d1 d5 4d 3d d4 9b 57 84 6c e2 4f&lt;br /&gt;
 080: 25 f2 56 c4 19 88 64 13 78 68 e2&lt;br /&gt;
&lt;br /&gt;
== Broadcasted application data ==&lt;br /&gt;
The Download Play protocol broadcasts 3DS application data in a format similar to the [http://wiibrew.org/wiki/Wad WAD format] for the Nintendo Wii. ( this is also the .CIA format internally. )&lt;br /&gt;
The broadcasted application data is an archive file format, which contains a certificate chain, a ticket, a TMD, and the actual application itself, in [[CXI|CXI format]]. The broadcasted archive data is temporarily stored as a file on the internal NAND Flash storage, and is kept there until new archive data from a different game is received through the Download Play protocol. &lt;br /&gt;
&lt;br /&gt;
The CXI application content is again encrypted, this time using 128-bit AES CBC. The encryption uses the decrypted titlekey of the ticket, and the titleid padded with zeros as the IV. To get the decrypted titlekey, the titlekey stored in the ticket must be decrypted using 128-bit AES-CBC with the 3DS common key, and the same IV as mentioned previously.&lt;br /&gt;
&lt;br /&gt;
So in actuality, the 3DS application code, as it is being transmitted wirelessly has been encrypted 3 times:&lt;br /&gt;
* The first time is using 128-bit AES CTR encryption for the ExeFS of the CXI format,&lt;br /&gt;
* the second time is using 128-bit AES CBC encryption in the archive data,&lt;br /&gt;
* and the third time is using 128-bit AES CTR for the WPA2 encryption.&lt;br /&gt;
&lt;br /&gt;
== Remote Distribution of System-Updates ==&lt;br /&gt;
&lt;br /&gt;
As part of the child distribution process, a 3DS acting as the server in a local Download Play session, can send firmware updates to another 3DS unit acting as the client, through first sending the system update package then instructing the client to install reboot and reinstantiate a connection (which it caches information about temporarily) remotely, if it finds system updates are necessary before distributing the child-application. ( eg. multiplayer game or a demo. ) Like &amp;quot;update&amp;quot; partitions on CTR Cards, this is not an &amp;quot;automatic feature&amp;quot; and not implemented for all Download Play titles.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User:3dsguy&amp;diff=1505</id>
		<title>User:3dsguy</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User:3dsguy&amp;diff=1505"/>
		<updated>2011-11-03T16:53:59Z</updated>

		<summary type="html">&lt;p&gt;Jl12: z&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi its me. Hello :)&lt;br /&gt;
&lt;br /&gt;
I have a 3DS Test Unit, which is capable of installing 3DS/DSi applications compiled in the .cia format from an SD card. So while a way to install applications you create yourself, for normal 3DSs is not possible (i.e. homebrew for 3DS is not yet possible), I am willing to test them for you. If you do make any applications you want me to test, send them in an email with a description of what the application is suppose to do and any instructions. And if you want I can send screenshots and feedback (as detailed as I can) I make about the applications you or others may send. You can send them to &amp;quot;devguy@hotmail.com.au&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Please can you post a link to an uploaded example CIA fie?-[[User:Lazymarek9614|Lazymarek9614]] 13:30, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Do you mean one, that someone has sent me? As I do not have any of my own. By the way I will only post links to .cia files if the sender gives me permission.(I have sent an email asking for permission about 5 minutes ago, so I will or will not give a link depending on their response)--[[User:3dsguy|3dsguy]] 14:21, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s exactly what I mean. Is there actually a way that I can create CIA files too?--[[User:Lazymarek9614|Lazymarek9614]] 15:54, 1 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
I do not know a way of creating .CIA files. its just that [[Jl12]] asked me as part of a set of questions on my talk page:&lt;br /&gt;
*&amp;quot;Would you be willing to run pre-compiled apps imported through your dev menu on your test unit? [and if so do you have an email to send them to]&amp;quot;&lt;br /&gt;
I said of course, and gave some details. Then, to my surprise, someone responded to that yesterday, emailing me 3 apps to test. This person on the other hand does know how to compile apps in the .cia format and appeared to have access to the DSi SDK from what i gathered from the email. I can tell you that they did not work once installed from the .cia file, but they did install which I was impressed about. But like I said before I&#039;m waiting on a reply on whether I can distribute the .cia files he/she sent me.--[[User:3dsguy|3dsguy]] 22:37, 1 November 2011 (CET)&lt;br /&gt;
:This is the problem many people seem to have with the test units. From what I can tell, the only way to actually run some unsigned application (not created by Nintendo) is by programming it on a development flashcard. --[[User:Neimod|Neimod]] 01:11, 2 November 2011 (CET)&lt;br /&gt;
:I&#039;m not sure why you deleted your previous post, but I agree that there are &#039;&#039;&#039;supposed&#039;&#039;&#039; to be different kinds of media (development flashcard, and copying from SD card to internal NAND) that allow running applications on a test unit. However, of these methods, only so far the development flashcard has proven to work with &#039;&#039;&#039;unsigned&#039;&#039;&#039; code. The problem lies in the fact that the unsigned development CXI image uses a dummy RSA private key to create the RSA signature, while official Nintendo development CXI images use the real deal. So as it stands, no developer can create proper CXI images for CIA importing. --[[User:Neimod|Neimod]] 14:11, 2 November 2011 (CET)&lt;br /&gt;
* I sent him 3 pre-compiled apps at first. ( all by Nintendo ). The first two don&#039;t boot because they&#039;re not compiled with the libs/firmware  running on his test-unit. The 3rd TWL NAND app, doesn&#039;t have any icon/banner/title to identify itself after being installed, and although it imports/installs succesfully, it can&#039;t be selected or launched from Dev Menu or the Home Menu. Later, I sent him a self-built application ( one not by Nint. ), it installs, boots and runs properly and it just displays some information on the screens; those are the files and images he&#039;s linked to here. [the &amp;quot;Hello Galaxy!!!&amp;quot; test-application.]&lt;br /&gt;
* They&#039;re not unsigned. Dev/test units use a different set of keys then the retail/production units do. &lt;br /&gt;
* &#039;&#039;So as it stands, no developer can create proper CXI images for CIA importing.&#039;&#039; - What. I&#039;ve sent self-built apps to test to 3dsguy and somebody else who owns a test unit running on a different firmware. They work fine. ( Although it&#039;s difficult to line up firmware revisions. )&lt;br /&gt;
* The one that actually runs was made (compiled/built) using the SDK/firmware revision matching his test-unit. &lt;br /&gt;
* He probably removed the 1st link because I asked him not to post anything with  ( even potentially ) copyrighted contents for the sake of not getting this wiki associated with it, the binaries contained code from an e3 demo and the TWL/DSi SDK, we&#039;re not doing ourselves any benefit by posting it. The app that runs ( &#039;Hello Galaxy&#039; ) is a self-compiled application, so it&#039;s probably not going to be mistaken for a game or other commercial application. [thus probably safe for wiki.] [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
I had a look at your previous post, 3dsguy, where you have posted a download link for a CIA file. We don&#039;t know much about CIA files so it was interesting to see a file and look into it. The actual data for the app/tmd/cmd files seems to be encrypted (expected that) there&#039;s only some plain text like &amp;quot;Root&amp;quot;&amp;quot;, &amp;quot;CA00000004&amp;quot;  and &amp;quot;Root-CA00000004&amp;quot; to name a few (...) which obviously are pathes on the NAND FS. However, I&#039;ve found out that the name of the files/directories (eg name of the app file:&amp;quot;ad7e6744&amp;quot;) which are saved on the SD card after installing the archieve seem to be in the CIA file: Not as plain text, they&#039;re actually hex values. I&#039;m not really sure about that. It would be nice if you could post another CIA file, 3dsguy, that we can compare them and find out more about it. Shall we actually create a new page about CIA files?--[[User:Lazymarek9614|Lazymarek9614]] 21:48, 2 November 2011 (CET)&lt;br /&gt;
: They&#039;re certificates.&lt;br /&gt;
: It&#039;s mentioned partially under &amp;quot;[[Download Play]]&amp;quot;, because it&#039;s another use of the same file format. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Yes I think we should create another page made for .CIA file and move some of this page to its discussion page. But I&#039;ve got another .cia file and and boots. see [[http://121.215.146.1/3ds/more_cia_stuff.rar]] for everything you may want to know about it and perhaps from this we can start a new page.--[[User:3dsguy|3dsguy]] 07:52, 3 November 2011 (CET)&lt;br /&gt;
: I think this is more about getting our own code running on the 3DS/CTR then it is about CIA. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Lazymarek9614, those &amp;quot;paths&amp;quot; are from the cert chain and the ticket. CIA is based on WAD. --[[User:Yellows8|Yellows8]] 16:25, 3 November 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
@3dsguy - if the situation changes about being able to get any other test-units please let me know, thanks. [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Hardware&amp;diff=1504</id>
		<title>Hardware</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Hardware&amp;diff=1504"/>
		<updated>2011-11-03T16:52:08Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Type !! Name !! Datasheet !! Source&lt;br /&gt;
|-&lt;br /&gt;
| SoC || Nintendo 1048 0H (Custom): CPU, GPU, VRAM &amp;amp; DSP all on one chip. || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Processor Core || ARM11 MPCore 2x 268 MHz &amp;amp; 2x VFP Co-Processor || [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/index.html] || [11] &lt;br /&gt;
|-&lt;br /&gt;
| GPU || [http://en.wikipedia.org/wiki/PICA200 DMP PICA] 268MHz || N/A || [11] &lt;br /&gt;
|-&lt;br /&gt;
| DSP || 134Mhz. 24ch 32728Hz sampling rates. || N/A || [11]&lt;br /&gt;
|-&lt;br /&gt;
| VRAM || 6 MB within SoC. Independent of system memory (FCRAM). || N/A || [11]&lt;br /&gt;
|-&lt;br /&gt;
| FCRAM || 2x64MB Fujitsu MB82M8080-07L ||[http://crediar.no-ip.com/sg_/download.php?id=d67d1c][http://edevice.fujitsu.com/fj/DATASHEET/e-ds/e511463.pdf][http://edevice.fujitsu.com/jp/datasheet/j-ds/j511463.pdf]|| [5]&lt;br /&gt;
|-&lt;br /&gt;
| Storage || Toshiba THGBM2G3P1FBAI8 1GB NAND Flash || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Power Management || Texas Instruments PAIC3010B 0AA37DW || N/A || FCC filing&lt;br /&gt;
|-&lt;br /&gt;
| Gyroscope || Invensense ITG-3270 MEMS Gyroscope || [http://dl-web.dropbox.com/u/20520664/references/PS-ITG-3200-00-01.4.pdf] || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ST Micro 2048 33DH X1MAQ Accelerometer Model LIS331DH || [http://dl.dropbox.com/u/20520664/references/CD00213470.pdf] || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Wifi || 802.11b/g Atheros AR6014 || [http://www.db.pokestation.net/3DS/Wi-Fi%20module%20pinouts.pdf] || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Infrared IC || NXP infrared IC, &amp;quot;S750 0803 TSD031C&amp;quot; || N/A || [10]&lt;br /&gt;
|-&lt;br /&gt;
| Auxiliary Microcontroller || UC CTR, custom Nintendo microcontroller || N/A || N/A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [11] Official Documentation&lt;br /&gt;
&lt;br /&gt;
* [5],[10] According to iFixit.com ([http://www.ifixit.com/Teardown/Nintendo-3DS-Teardown/5029/1#s22696 source]):&lt;br /&gt;
&lt;br /&gt;
* Datasheet for memory is for a chip in the same series, it has less memory than the one inside the 3DS (128mbits vs 512mbits).&lt;br /&gt;
&lt;br /&gt;
* There is a trove of data on the FCC website at [https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&amp;amp;RequestTimeout=500&amp;amp;calledFromFrame=N&amp;amp;application_id=462292&amp;amp;fcc_id=%27EW4DWMW028%27].&lt;br /&gt;
&lt;br /&gt;
== FCRAM ==&lt;br /&gt;
&lt;br /&gt;
There is one FCRAM(Fast Cycle RAM) in the 3DS.&lt;br /&gt;
== DESCRIPTION ==&lt;br /&gt;
The Fujitsu MB82M8080-07L chip internally contains 2 dies, where each die is branded MB81EDS516545 and MB82DBS08645. The MB81EDS516545 die is a CMOS Fast Cycle Random Access Memory (FCRAM*) with Low Power Double Data Rate (LPDDR) SDRAM Interface containing 512MBit storage accessible in a 64-bit format.&lt;br /&gt;
MB81EDS516545 is suited for consumer application requiring high data band width with low power consumption.&lt;br /&gt;
&lt;br /&gt;
== Images ==&lt;br /&gt;
&lt;br /&gt;
=== Front ===&lt;br /&gt;
&lt;br /&gt;
[[Image:CTR_Front.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
[http://guide-images.ifixit.net/igi/ishJaSCOwLkvbLYK High Resolution]&lt;br /&gt;
&lt;br /&gt;
=== Back ===&lt;br /&gt;
&lt;br /&gt;
[[Image:CTR_Back.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://guide-images.ifixit.net/igi/n1CKAdbPrHyNPNuW High Resolution]&lt;br /&gt;
&lt;br /&gt;
=== NAND pinout ===&lt;br /&gt;
[[Image:CTR_NAND_pinout.png]]&lt;br /&gt;
&lt;br /&gt;
NAND dumping has been successful, but the image is encrypted.&lt;br /&gt;
&lt;br /&gt;
=== WiFi dongle pinout ===&lt;br /&gt;
[[Image:CTR_WiFiDongle_pinout.png|600px]]&lt;br /&gt;
&lt;br /&gt;
SDIO interface is colored red: &lt;br /&gt;
* CLK&lt;br /&gt;
* CMD&lt;br /&gt;
* D0, D1, D2, D3&lt;br /&gt;
&lt;br /&gt;
This is the interface for the &#039;NEW&#039; WiFi module (based on Atheros AR6002) first included in DSi.&lt;br /&gt;
&lt;br /&gt;
The proprietary and by now ancient DS-mode WiFi is colored yellow, pins are unknown.&lt;br /&gt;
&lt;br /&gt;
I2C eeprom is colored blue:&lt;br /&gt;
* SCL&lt;br /&gt;
* SDA&lt;br /&gt;
&lt;br /&gt;
SPI Flash is colored purple:&lt;br /&gt;
* CLK&lt;br /&gt;
* CS#&lt;br /&gt;
* SI&lt;br /&gt;
* SO&lt;br /&gt;
* WP#&lt;br /&gt;
* NC&lt;br /&gt;
&lt;br /&gt;
=== Auxiliary Microntroller ===&lt;br /&gt;
[[Image:CTR_UC.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Monitors HOME button, WiFi switch, 3D slider, volume control slider.&lt;br /&gt;
Controls LEDs, various power supplies.&lt;br /&gt;
&lt;br /&gt;
Devices attached to I2C bus:&lt;br /&gt;
* UC (master?)&lt;br /&gt;
* Accelerometer (slave address 0x18)&lt;br /&gt;
* SoC (master? slave?)&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1503</id>
		<title>Download Play</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1503"/>
		<updated>2011-11-03T16:51:13Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The 3DS dlplay title has two dlplay modes: 3DS and DS. DS dlplay is just regular dsmode dlplay, same interface and protocol as before. Like DS gamecards, holding down start+select while starting the dsmode dlplay client will disable stretching the screens.&lt;br /&gt;
&lt;br /&gt;
== Download Play protocol ==&lt;br /&gt;
&lt;br /&gt;
The Download Play protocol for 3DS is completely different from the DS Wireless Multiboot (WMB) protocol. While the DS WMB protocol used to send program code in plaintext over wireless, the Download Play protocol is now using WPA2 encryption with 128-bit AES CTR to broadcast the application.&lt;br /&gt;
&lt;br /&gt;
Cleartext beacons have static Nintendo tag data, broadcasted at a rate of 0.102400/s. WPA2 data frames are broadcasted as well, the size of these varies.&lt;br /&gt;
After a client authenticates to the host, the host sends an association response, with a random ASCII hex SSID, like: &amp;quot;EB6FAB77&amp;quot;. After that the systems communicate and transfer the binary with WPA2 encrypted data frames.&lt;br /&gt;
&lt;br /&gt;
This is a dump of the Nintendo tag of the cleartext beacon from Monkey ball 3D, with vendor 001f32:&lt;br /&gt;
 000: 18 05 9f ae 17 c8 a5 1d 0b 81 28 be 74 0f d4 af&lt;br /&gt;
 010: 97 30 04 60 fd 2d f3 d9 8d bc 22 80 51 60 3c 75&lt;br /&gt;
 020: d9 89 6d 16 c4 f3 aa 89 26 d4 14 25 67 75 8e 4b&lt;br /&gt;
 030: 3c 97 85 c9 83 15 d4 96 06 b1 29 b6 f5 51 57 71 &lt;br /&gt;
 040: cc b6 1f 4a c8 bd 4f c0 57 43 cb ab fa 37 74 b0&lt;br /&gt;
 050: 64 6b 87 69 a1 de a4 05 7c 7c 49 5d f5 21 25 83&lt;br /&gt;
 060: 4c f2 d0 70 38 14 7b 0f f4 97 f7 ff f3 ff 36 cd&lt;br /&gt;
 070: c2 e2 c0 78 98 d1 d5 4d 3d d4 9b 57 84 6c e2 4f&lt;br /&gt;
 080: 25 f2 56 c4 19 88 64 13 78 68 e2&lt;br /&gt;
&lt;br /&gt;
== Broadcasted application data ==&lt;br /&gt;
The Download Play protocol broadcasts 3DS application data in a format similar to the [http://wiibrew.org/wiki/Wad WAD format] for the Nintendo Wii. ( this is also the .CIA format internally. )&lt;br /&gt;
The broadcasted application data is an archive file format, which contains a certificate chain, a ticket, a TMD, and the actual application itself, in [[CXI|CXI format]]. The broadcasted archive data is temporarily stored as a file on the internal NAND Flash storage, and is kept there until new archive data from a different game is received through the Download Play protocol. &lt;br /&gt;
&lt;br /&gt;
The CXI application content is again encrypted, this time using 128-bit AES CBC. The encryption uses the decrypted titlekey of the ticket, and the titleid padded with zeros as the IV. To get the decrypted titlekey, the titlekey stored in the ticket must be decrypted using 128-bit AES-CBC with the 3DS common key, and the same IV as mentioned previously.&lt;br /&gt;
&lt;br /&gt;
So in actuality, the 3DS application code, as it is being transmitted wirelessly has been encrypted 3 times:&lt;br /&gt;
* The first time is using 128-bit AES CTR encryption for the ExeFS of the CXI format,&lt;br /&gt;
* the second time is using 128-bit AES CBC encryption in the archive data,&lt;br /&gt;
* and the third time is using 128-bit AES CTR for the WPA2 encryption.&lt;br /&gt;
&lt;br /&gt;
== Remote Distribution and Initiation of System-Updates ==&lt;br /&gt;
&lt;br /&gt;
As part of the child distribution process, a 3DS acting as the server in a local Download Play session, can send firmware updates to another 3DS unit acting as the client, through first sending the system update package then instructing the client to install reboot and reinstantiate a connection (which it caches information about temporarily) remotely, if it finds system updates are necessary before distributing the child-application. ( eg. multiplayer game or a demo. ) Like &amp;quot;update&amp;quot; partitions on CTR Cards, this is not an &amp;quot;automatic feature&amp;quot; and not implemented for all Download Play titles.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1502</id>
		<title>Download Play</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1502"/>
		<updated>2011-11-03T16:50:37Z</updated>

		<summary type="html">&lt;p&gt;Jl12: dlp sys updates text blurb&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The 3DS dlplay title has two dlplay modes: 3DS and DS. DS dlplay is just regular dsmode dlplay, same interface and protocol as before. Like DS gamecards, holding down start+select while starting the dsmode dlplay client will disable stretching the screens.&lt;br /&gt;
&lt;br /&gt;
== Download Play protocol ==&lt;br /&gt;
&lt;br /&gt;
The Download Play protocol for 3DS is completely different from the DS Wireless Multiboot (WMB) protocol. While the DS WMB protocol used to send program code in plaintext over wireless, the Download Play protocol is now using WPA2 encryption with 128-bit AES CTR to broadcast the application.&lt;br /&gt;
&lt;br /&gt;
Cleartext beacons have static Nintendo tag data, broadcasted at a rate of 0.102400/s. WPA2 data frames are broadcasted as well, the size of these varies.&lt;br /&gt;
After a client authenticates to the host, the host sends an association response, with a random ASCII hex SSID, like: &amp;quot;EB6FAB77&amp;quot;. After that the systems communicate and transfer the binary with WPA2 encrypted data frames.&lt;br /&gt;
&lt;br /&gt;
This is a dump of the Nintendo tag of the cleartext beacon from Monkey ball 3D, with vendor 001f32:&lt;br /&gt;
 000: 18 05 9f ae 17 c8 a5 1d 0b 81 28 be 74 0f d4 af&lt;br /&gt;
 010: 97 30 04 60 fd 2d f3 d9 8d bc 22 80 51 60 3c 75&lt;br /&gt;
 020: d9 89 6d 16 c4 f3 aa 89 26 d4 14 25 67 75 8e 4b&lt;br /&gt;
 030: 3c 97 85 c9 83 15 d4 96 06 b1 29 b6 f5 51 57 71 &lt;br /&gt;
 040: cc b6 1f 4a c8 bd 4f c0 57 43 cb ab fa 37 74 b0&lt;br /&gt;
 050: 64 6b 87 69 a1 de a4 05 7c 7c 49 5d f5 21 25 83&lt;br /&gt;
 060: 4c f2 d0 70 38 14 7b 0f f4 97 f7 ff f3 ff 36 cd&lt;br /&gt;
 070: c2 e2 c0 78 98 d1 d5 4d 3d d4 9b 57 84 6c e2 4f&lt;br /&gt;
 080: 25 f2 56 c4 19 88 64 13 78 68 e2&lt;br /&gt;
&lt;br /&gt;
== Broadcasted application data ==&lt;br /&gt;
The Download Play protocol broadcasts 3DS application data in a format similar to the [http://wiibrew.org/wiki/Wad WAD format] for the Nintendo Wii. ( this is also the .CIA format internally. )&lt;br /&gt;
The broadcasted application data is an archive file format, which contains a certificate chain, a ticket, a TMD, and the actual application itself, in [[CXI|CXI format]]. The broadcasted archive data is temporarily stored as a file on the internal NAND Flash storage, and is kept there until new archive data from a different game is received through the Download Play protocol. &lt;br /&gt;
&lt;br /&gt;
The CXI application content is again encrypted, this time using 128-bit AES CBC. The encryption uses the decrypted titlekey of the ticket, and the titleid padded with zeros as the IV. To get the decrypted titlekey, the titlekey stored in the ticket must be decrypted using 128-bit AES-CBC with the 3DS common key, and the same IV as mentioned previously.&lt;br /&gt;
&lt;br /&gt;
So in actuality, the 3DS application code, as it is being transmitted wirelessly has been encrypted 3 times:&lt;br /&gt;
* The first time is using 128-bit AES CTR encryption for the ExeFS of the CXI format,&lt;br /&gt;
* the second time is using 128-bit AES CBC encryption in the archive data,&lt;br /&gt;
* and the third time is using 128-bit AES CTR for the WPA2 encryption.&lt;br /&gt;
&lt;br /&gt;
== Remote Distribution and Initiation of System-Updates ==&lt;br /&gt;
&lt;br /&gt;
As part of the data/child distribution process, a 3DS acting as the server in a local Download Play session, can send firmware updates to another 3DS unit acting as the client, through first sending the system update package then instructing the client to install reboot and reinstantiate a connection (which it caches information about temporarily) remotely, if it finds system updates are necessary before distributing the child-application. ( eg. multiplayer game or a demo. ) Like &amp;quot;update&amp;quot; partitions on CTR Cards, this is not an &amp;quot;automatic feature&amp;quot; and not implemented for all Download Play titles.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=User_talk:3dsguy&amp;diff=1468</id>
		<title>User talk:3dsguy</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=User_talk:3dsguy&amp;diff=1468"/>
		<updated>2011-10-27T10:55:16Z</updated>

		<summary type="html">&lt;p&gt;Jl12: q&amp;#039;s&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thanks,3dsguy.&lt;br /&gt;
How did you get it? Matyapiro31&lt;br /&gt;
&lt;br /&gt;
As much as I&#039;d like to say, I can&#039;t tell you where i got it. But i&#039;m trying to post info as much about Dev 3DS as possible&lt;br /&gt;
&lt;br /&gt;
Does your development 3DS appear to be same hardware as ordinary one? --Matyapiro31 16:10, 18 October 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
Yes, Matyapiro31, it seems to be that way, i was surprised when i got it, that it did not have parts of the case in red like a panda dev unit, but it had the sticker on the back saying it was a &amp;quot;Development Unit&amp;quot;. Also the FCC id does not differ between my Development Unit and a Retail Unit. This probably explains why in the Config menu, the &amp;quot;System Mode&amp;quot; (which I believe is memory allowance) is stuck on &amp;quot;Prod&amp;quot;. For some reason Prod mode is 64mb. Why do you ask?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi 3dsguy, maybe you have something like a kiosk &amp;quot;demo unit&amp;quot; used at stores (like GameStop, etc.).&lt;br /&gt;
&lt;br /&gt;
* Do you have a retail 3DS unit? I&#039;m curious if your test unit will communicate with a retail 3DS unit. ( downloadplay, street-pass, etc. )&lt;br /&gt;
* Does it connect to (production) nusd update servers for any updates?&lt;br /&gt;
* Do you have any other software or hardware with it? ( firmware updates? rewritable CTR cards? etc. )&lt;br /&gt;
* Can you get more of them however/wherever you received yours from?&lt;br /&gt;
* Would you be willing to run pre-compiled apps imported through your dev menu on your test unit? [and if so do you have an email to send them to]&lt;br /&gt;
* Would you be willing to lend or rent your unit out? I&#039;m pretty sure you won&#039;t but it wouldn&#039;t hurt to ask.&lt;br /&gt;
- [[User:Jl12|Jl12]]&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=CCI&amp;diff=1123</id>
		<title>CCI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=CCI&amp;diff=1123"/>
		<updated>2011-08-29T21:32:30Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is about the format of CTR cart images (CCI), which is also the format of 3DS ROM dumps.&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
CCI files start with a NCSD header, followed by up to a maximum of 8 NCCH blocks according to spec. The first block usually starts at 0x4000. In most carts the first block contains game code/data, the second block contains the download play &amp;quot;child&amp;quot; and the third block contains potential system updates. The exact contents of NCCH blocks can be determined by looking at the flags.&lt;br /&gt;
&lt;br /&gt;
The NCCH blocks are in the same format as [[CXI]] files.&lt;br /&gt;
&lt;br /&gt;
=== NCSD header ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  OFFSET&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x000&lt;br /&gt;
|  0x100&lt;br /&gt;
|  RSA-2048 signature of the NCSD header, using SHA-256 (needs to be confirmed)&lt;br /&gt;
|-&lt;br /&gt;
|  0x100&lt;br /&gt;
|  4&lt;br /&gt;
|  Magic ID, always &#039;NCSD&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  0x104&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the CCI image, in media units (1 media unit = 0x200 bytes)&lt;br /&gt;
|-&lt;br /&gt;
|  0x108&lt;br /&gt;
|  8&lt;br /&gt;
|  Title/Program ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x120&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the first NCCH in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x124&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the first NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x130&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x134&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x158&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x15C&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x188&lt;br /&gt;
|  8&lt;br /&gt;
|  NCCH Flags: byte[5]-byte[7] indicate content type ( system update, application, ... ) size of media units ( 512*2^byte[6] ) and encryption.&lt;br /&gt;
|-&lt;br /&gt;
|  0x190&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the first NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x1A0&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x1C8&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x200&lt;br /&gt;
|  4&lt;br /&gt;
|  Always 0xFFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
|  0x300&lt;br /&gt;
|  4&lt;br /&gt;
|  Used ROM size in bytes&lt;br /&gt;
|-&lt;br /&gt;
|  0x320&lt;br /&gt;
|  16&lt;br /&gt;
|  Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Parts of the first NCCH block&#039;s header are found around 0x1000 for whatever reason.&lt;br /&gt;
&lt;br /&gt;
CCI images may not include all three NCCH blocks. For example, Ghost Recon: Shadow Wars lacks the second NCCH. Entries at 0x130, 0x134 and 0x1A0 in its NCSD header are zero.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Testpoints&amp;diff=1084</id>
		<title>Talk:Testpoints</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Testpoints&amp;diff=1084"/>
		<updated>2011-08-19T07:59:16Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Are there test points for accessing the FCRAM&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1083</id>
		<title>Download Play</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Download_Play&amp;diff=1083"/>
		<updated>2011-08-19T07:51:06Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The 3DS dlplay title has two dlplay modes: 3DS and DS. DS dlplay is just regular dsmode dlplay, same interface and protocol as before. Like DS gamecards, holding down start+select while starting the dsmode dlplay client will disable stretching the screens.&lt;br /&gt;
&lt;br /&gt;
== Download Play protocol ==&lt;br /&gt;
&lt;br /&gt;
The Download Play protocol for 3DS is completely different from the DS Wireless Multiboot (WMB) protocol. While the DS WMB protocol used to send program code in plaintext over wireless, the Download Play protocol is now using WPA2 encryption with 128-bit AES CTR to broadcast the application.&lt;br /&gt;
&lt;br /&gt;
Cleartext beacons have static Nintendo tag data, broadcasted at a rate of 0.102400/s. WPA2 data frames are broadcasted as well, the size of these varies.&lt;br /&gt;
After a client authenticates to the host, the host sends an association response, with a random ASCII hex SSID, like: &amp;quot;EB6FAB77&amp;quot;. After that the systems communicate and transfer the binary with WPA2 encrypted data frames.&lt;br /&gt;
&lt;br /&gt;
This is a dump of the Nintendo tag of the cleartext beacon from Monkey ball 3D, with vendor 001f32:&lt;br /&gt;
 000: 18 05 9f ae 17 c8 a5 1d 0b 81 28 be 74 0f d4 af&lt;br /&gt;
 010: 97 30 04 60 fd 2d f3 d9 8d bc 22 80 51 60 3c 75&lt;br /&gt;
 020: d9 89 6d 16 c4 f3 aa 89 26 d4 14 25 67 75 8e 4b&lt;br /&gt;
 030: 3c 97 85 c9 83 15 d4 96 06 b1 29 b6 f5 51 57 71 &lt;br /&gt;
 040: cc b6 1f 4a c8 bd 4f c0 57 43 cb ab fa 37 74 b0&lt;br /&gt;
 050: 64 6b 87 69 a1 de a4 05 7c 7c 49 5d f5 21 25 83&lt;br /&gt;
 060: 4c f2 d0 70 38 14 7b 0f f4 97 f7 ff f3 ff 36 cd&lt;br /&gt;
 070: c2 e2 c0 78 98 d1 d5 4d 3d d4 9b 57 84 6c e2 4f&lt;br /&gt;
 080: 25 f2 56 c4 19 88 64 13 78 68 e2&lt;br /&gt;
&lt;br /&gt;
== Broadcasted application data ==&lt;br /&gt;
The Download Play protocol broadcasts 3DS application data in a format similar to the [http://wiibrew.org/wiki/Wad WAD format] for the Nintendo Wii. ( this is also the .CIA format internally. )&lt;br /&gt;
The broadcasted application data is an archive file format, which contains a certificate chain, a ticket, a TMD, and the actual application itself, in [[CXI|CXI format]]. The broadcasted archive data is temporarily stored as a file on the internal NAND Flash storage, and is kept there until new archive data from a different game is received through the Download Play protocol. &lt;br /&gt;
&lt;br /&gt;
The CXI application content is again encrypted, this time using 128-bit AES CBC. The encryption uses the decrypted titlekey of the ticket, and the titleid padded with zeros as the IV. To get the decrypted titlekey, the titlekey stored in the ticket must be decrypted using 128-bit AES-CBC with the 3DS common key, and the same IV as mentioned previously.&lt;br /&gt;
&lt;br /&gt;
So in actuality, the 3DS application code, as it is being transmitted wirelessly has been encrypted 3 times:&lt;br /&gt;
* The first time is using 128-bit AES CTR encryption for the ExeFS of the CXI format,&lt;br /&gt;
* the second time is using 128-bit AES CBC encryption in the archive data,&lt;br /&gt;
* and the third time is using 128-bit AES CTR for the WPA2 encryption.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:Flash_Filesystem&amp;diff=1068</id>
		<title>Talk:Flash Filesystem</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:Flash_Filesystem&amp;diff=1068"/>
		<updated>2011-08-16T23:47:59Z</updated>

		<summary type="html">&lt;p&gt;Jl12: Created page with &amp;quot;* Can&amp;#039;t help with nand reading but lib references give some indication of the filesystem.  {| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; |- |nand:/extdata |- |nand:/ro/ |- |nand:/ro/sys/HWCAL0...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Can&#039;t help with nand reading but lib references give some indication of the filesystem.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|nand:/extdata&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ro/&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ro/sys/HWCAL0.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/ro/sys/HWCAL1.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/config&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/updater.log&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/PlayHistory.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/PedometerHistory.dat&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/LocalFriendCodeSeed&lt;br /&gt;
|-&lt;br /&gt;
|nand:/rw/sys/SecureInfo&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title/%08x/%08x&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title/%08x/%08x/%08x.app&lt;br /&gt;
|-&lt;br /&gt;
|nand:/title/%08x/%08x/title.tmd&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Title_list&amp;diff=1067</id>
		<title>Title list</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Title_list&amp;diff=1067"/>
		<updated>2011-08-16T18:00:19Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Nintendo 3DS utilizes a similar title-based organization as seen in the Wii and DSi platforms. The same [http://nus.cdn.c.shop.nintendowifi.net/ccs/download/ update server] is being used as was with the DSi, however a new common key has been introduced.&lt;br /&gt;
&lt;br /&gt;
The organization of Title IDs has not been documented fully yet. It&#039;s unknown how regions are determined in titleids if at all though there does appear to be evidence that the regions are sequential, similar to how Wii System Menu Updates are ordered: JPN USA EUR KOR and CHN (introduced with the DSi).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 00040010 - System Applications ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
!  Status&lt;br /&gt;
|-&lt;br /&gt;
| 00020000&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021000&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022000&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020100&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021100&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022100&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020200&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021200&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022200&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020300&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021300&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022300&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020400&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021400&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022400&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo 3DS Camera]]&lt;br /&gt;
| v0, v16&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020500&lt;br /&gt;
| JPN&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021500&lt;br /&gt;
| USA&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022500&lt;br /&gt;
| EUR&lt;br /&gt;
| [[Nintendo 3DS Sound]]&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020700&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021700&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022700&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020800&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027, v2048&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021800&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027, v2048&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022800&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027, v2048&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020900&lt;br /&gt;
| JPN&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021900&lt;br /&gt;
| USA&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022900&lt;br /&gt;
| EUR&lt;br /&gt;
| [[eShop]]&lt;br /&gt;
| v4, v1026&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020A00&lt;br /&gt;
| JPN&lt;br /&gt;
| added with [[2.0.0-2]], probably web browser?&lt;br /&gt;
| v4&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021A00&lt;br /&gt;
| USA&lt;br /&gt;
| added with [[2.0.0-2]], probably web browser?&lt;br /&gt;
| v4&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022A00&lt;br /&gt;
| EUR&lt;br /&gt;
| added with [[2.0.0-2]], probably web browser?&lt;br /&gt;
| v4&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020D00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021D00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022D00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1028&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00020E00&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00021E00&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00022E00&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027&lt;br /&gt;
| Active&lt;br /&gt;
|-&lt;br /&gt;
| 00023000&lt;br /&gt;
| JPN&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|-&lt;br /&gt;
| 00024000&lt;br /&gt;
| USA&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|-&lt;br /&gt;
| 00025000&lt;br /&gt;
| EUR&lt;br /&gt;
| Promotional video&lt;br /&gt;
| v0, v2048&lt;br /&gt;
| Stubbed&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004001B ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010002&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040030 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00008202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1029&lt;br /&gt;
|-&lt;br /&gt;
| 00008802&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v6, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00008A02&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00008F02&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1027, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00009202&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00009302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00009402&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v6, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00009602&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00009702&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1029&lt;br /&gt;
|-&lt;br /&gt;
| 00009802&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1029&lt;br /&gt;
|-&lt;br /&gt;
| 00009D02&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v6, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 0000C502&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 0000C802&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 0000CC02&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004009B ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00010202&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00010402&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00010602&lt;br /&gt;
| All&lt;br /&gt;
| ?&lt;br /&gt;
| v2&lt;br /&gt;
|-&lt;br /&gt;
| 00011902&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00011402&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00011202&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00012202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00012302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00012102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00013302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v1024&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 000400DB ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00016102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64&lt;br /&gt;
|-&lt;br /&gt;
| 00016202&lt;br /&gt;
| JPN&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64&lt;br /&gt;
|-&lt;br /&gt;
| 00016302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v32, v48, v64&lt;br /&gt;
|-&lt;br /&gt;
| 00017102&lt;br /&gt;
| EUR&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069&lt;br /&gt;
|-&lt;br /&gt;
| 00017302&lt;br /&gt;
| USA&lt;br /&gt;
| ?&lt;br /&gt;
| v2049, v2069&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040130 - FIRMWARE ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Title Name&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00001502&lt;br /&gt;
| FIRMWARE 02_15&lt;br /&gt;
|&lt;br /&gt;
| v0. v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00001503&lt;br /&gt;
| FIRMWARE 03_15&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001602&lt;br /&gt;
| FIRMWARE 02_16&lt;br /&gt;
| Camera - System applet&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00001702&lt;br /&gt;
| FIRMWARE 02_17&lt;br /&gt;
| Config - System applet&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00001703&lt;br /&gt;
| FIRMWARE 03_17&lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001802&lt;br /&gt;
| FIRMWARE 02_18&lt;br /&gt;
| Codec - system applet&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00001803&lt;br /&gt;
| FIRMWARE 03_18&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001A02&lt;br /&gt;
| FIRMWARE 02_1A &lt;br /&gt;
| DSP - system applet.&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001A03&lt;br /&gt;
| FIRMWARE 03_1A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001B02&lt;br /&gt;
| FIRMWARE 02_1B&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001B03&lt;br /&gt;
| FIRMWARE 03_1B&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001C02&lt;br /&gt;
| FIRMWARE 02_1C&lt;br /&gt;
| &lt;br /&gt;
| v0, v1040, v2049&lt;br /&gt;
|-&lt;br /&gt;
| 00001C03&lt;br /&gt;
| FIRMWARE 03_1C&lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001D02&lt;br /&gt;
| FIRMWARE 02_1D &lt;br /&gt;
| &lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00001D03&lt;br /&gt;
| FIRMWARE 03_1D &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001E02&lt;br /&gt;
| FIRMWARE 02_1E &lt;br /&gt;
| i2c - system applet.&lt;br /&gt;
| v0&lt;br /&gt;
|- &lt;br /&gt;
| 00001E03&lt;br /&gt;
| FIRMWARE 03_1E &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00001F02&lt;br /&gt;
| FIRMWARE 02_1F &lt;br /&gt;
| &lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00001F03&lt;br /&gt;
| FIRMWARE 03_1F &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002002&lt;br /&gt;
| FIRMWARE 02_20 &lt;br /&gt;
| Microphone - system applet&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002102&lt;br /&gt;
| FIRMWARE 02_21 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002103&lt;br /&gt;
| FIRMWARE 03_21 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002202&lt;br /&gt;
| FIRMWARE 02_22 &lt;br /&gt;
| &lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00002203&lt;br /&gt;
| FIRMWARE 03_22 &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002302&lt;br /&gt;
| FIRMWARE 02_23 &lt;br /&gt;
| spi - system applet.&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002303&lt;br /&gt;
| FIRMWARE 03_23 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002402&lt;br /&gt;
| FIRMWARE 02_24 &lt;br /&gt;
| Network - System Applet&lt;br /&gt;
| v0, v1024, v2052&lt;br /&gt;
|-&lt;br /&gt;
| 00002403&lt;br /&gt;
| FIRMWARE 03_24 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002602&lt;br /&gt;
| FIRMWARE 02_26&lt;br /&gt;
| Messaging (NintendoZone) - System Applet&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00002702&lt;br /&gt;
| FIRMWARE 02_27 &lt;br /&gt;
|&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002703&lt;br /&gt;
| FIRMWARE 03_27 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002802&lt;br /&gt;
| FIRMWARE 02_28 &lt;br /&gt;
| DownloadPlay - System applet&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00002902&lt;br /&gt;
| FIRMWARE 02_29 &lt;br /&gt;
| http - system applet&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00002903&lt;br /&gt;
| FIRMWARE 03_29 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002A02&lt;br /&gt;
| FIRMWARE 02_2A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002A03&lt;br /&gt;
| FIRMWARE 03_2A &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002B02&lt;br /&gt;
| FIRMWARE 02_2B &lt;br /&gt;
| &lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00002C02&lt;br /&gt;
| FIRMWARE 02_2C &lt;br /&gt;
| &lt;br /&gt;
| v0, v1028&lt;br /&gt;
|-&lt;br /&gt;
| 00002C03&lt;br /&gt;
| FIRMWARE 03_2C &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002D02&lt;br /&gt;
| FIRMWARE 02_2D &lt;br /&gt;
| &lt;br /&gt;
| v0, v1024, v2052&lt;br /&gt;
|-&lt;br /&gt;
| 00002D03&lt;br /&gt;
| FIRMWARE 03_2D &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002E02&lt;br /&gt;
| FIRMWARE 02_2E &lt;br /&gt;
| Sockets - System applet&lt;br /&gt;
| v0, v1024, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 00002E03&lt;br /&gt;
| FIRMWARE 03_2E &lt;br /&gt;
|&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00002F02&lt;br /&gt;
| FIRMWARE 02_2F &lt;br /&gt;
| SSL - System applet.&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00002F03&lt;br /&gt;
| FIRMWARE 03_2F &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003102&lt;br /&gt;
| FIRMWARE  02_31 &lt;br /&gt;
|&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 00003103&lt;br /&gt;
| FIRMWARE  03_31 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003202&lt;br /&gt;
| FIRMWARE  02_32 &lt;br /&gt;
| FriendsList - System applet&lt;br /&gt;
| v0, v1028&lt;br /&gt;
|-&lt;br /&gt;
| 00003203&lt;br /&gt;
| FIRMWARE  03_32 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00003302&lt;br /&gt;
| FIRMWARE  02_33 &lt;br /&gt;
| &lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 00003303&lt;br /&gt;
| FIRMWARE  03_33 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|- &lt;br /&gt;
| 00003402&lt;br /&gt;
| FIRMWARE  02_34 &lt;br /&gt;
| BOSS (SpotPass) System Applet&lt;br /&gt;
| v0, v1024, v2053&lt;br /&gt;
|-&lt;br /&gt;
| 00003502&lt;br /&gt;
| FIRMWARE  02_35 &lt;br /&gt;
|&lt;br /&gt;
| v0, v1028&lt;br /&gt;
|-&lt;br /&gt;
| 00003702&lt;br /&gt;
| FIRMWARE  02_37 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00008002&lt;br /&gt;
| FIRMWARE  02_80 &lt;br /&gt;
|&lt;br /&gt;
| v0, v1028&lt;br /&gt;
|-&lt;br /&gt;
| 00008003&lt;br /&gt;
| FIRMWARE  03_80 &lt;br /&gt;
| &lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040138 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00000002&lt;br /&gt;
| [[Home Menu]]&lt;br /&gt;
| v432, v1472, v2516, v3553&lt;br /&gt;
|-&lt;br /&gt;
| 00000003&lt;br /&gt;
| ?&lt;br /&gt;
| v432&lt;br /&gt;
|-&lt;br /&gt;
| 00000102&lt;br /&gt;
| ?&lt;br /&gt;
| v432, v1489 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00048005 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 42383841(B88A)&lt;br /&gt;
| [[DS Internet]]&lt;br /&gt;
| v0, v1025&lt;br /&gt;
|-&lt;br /&gt;
| 484E4441(HNDA)&lt;br /&gt;
| [[Download Play]]&lt;br /&gt;
| v1024&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 0004800F ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 484E4841(HNHA)&lt;br /&gt;
| [[Nintendo DS Cart Whitelist]]&lt;br /&gt;
| v0, v1026&lt;br /&gt;
|-&lt;br /&gt;
| 484E4C41(HNLA)&lt;br /&gt;
| Matches the DSi titleid low for [[Version Data]] but this title was never updated.(As of [[2.1.0-4]])&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 00040000 - eShop Titles ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  TitleID Low&lt;br /&gt;
!  Region&lt;br /&gt;
!  Description&lt;br /&gt;
!  Versions&lt;br /&gt;
|-&lt;br /&gt;
| 00032600&lt;br /&gt;
| EUR&lt;br /&gt;
| Pokédex 3D&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00034700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00040800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040B00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00040E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041100&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00041F00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00042A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00042E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00043000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00045C00&lt;br /&gt;
| JPN&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00046C00&lt;br /&gt;
| EUR&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00048900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00049D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004A900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004AB00&lt;br /&gt;
| EUR&lt;br /&gt;
| Nintendo Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004B400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004D500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004E700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0004EF00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004F300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004FA00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0004FD00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 00052700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00052800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00052900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 00052A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00052D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00054300&lt;br /&gt;
| USA&lt;br /&gt;
| 3D Classics Excitebike&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00054E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0, v1024&lt;br /&gt;
|-&lt;br /&gt;
| 00055800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 00059200&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0005AD00&lt;br /&gt;
| JPN&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AE00&lt;br /&gt;
| USA&lt;br /&gt;
| Kid Icarus Uprising E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005AF00&lt;br /&gt;
| JPN&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B000&lt;br /&gt;
| USA&lt;br /&gt;
| Paper Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B100&lt;br /&gt;
| JPN&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B200&lt;br /&gt;
| USA&lt;br /&gt;
| Mario Kart E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B300&lt;br /&gt;
| JPN&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B400&lt;br /&gt;
| USA&lt;br /&gt;
| Animal Crossing E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B500&lt;br /&gt;
| JPN&lt;br /&gt;
| Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B600&lt;br /&gt;
| USA&lt;br /&gt;
| Luigi&#039;s Mansion 2 E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B700&lt;br /&gt;
| JPN&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B800&lt;br /&gt;
| USA&lt;br /&gt;
| Zelda Ocarina of Time E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005B900&lt;br /&gt;
| JPN&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BA00&lt;br /&gt;
| USA&lt;br /&gt;
| Super Mario E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BB00&lt;br /&gt;
| JPN&lt;br /&gt;
| MGS Snake Eater 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005BC00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 0005BD00&lt;br /&gt;
| JPN&lt;br /&gt;
| Biohazard Revelations E3 Video&lt;br /&gt;
| v16&lt;br /&gt;
|-&lt;br /&gt;
| 0005BE00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v32&lt;br /&gt;
|-&lt;br /&gt;
| 0005BF00&lt;br /&gt;
| JPN&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005C000&lt;br /&gt;
| USA&lt;br /&gt;
| Starfox 64 3D E3 Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005EA00&lt;br /&gt;
| EUR&lt;br /&gt;
| Green Lantern 3D Trailer Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F000&lt;br /&gt;
| USA&lt;br /&gt;
| Green Lantern 3D Trailer Video&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F800&lt;br /&gt;
| ?&lt;br /&gt;
| ? &lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005F900&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005FC00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 0005FD00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00060000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062A00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062B00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00062C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063400&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063500&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063600&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063700&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063800&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063C00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063D00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063E00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00063F00&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064000&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|-&lt;br /&gt;
| 00064100&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| v0&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=CXI&amp;diff=1065</id>
		<title>CXI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=CXI&amp;diff=1065"/>
		<updated>2011-08-15T19:45:16Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following text tries to document the structure of the CTR Executable Image (CXI) format.&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
A CXI file contains the &#039;application&#039; program code, which runs on a single ARM11 core. It can communicate through SVC calls with the other ARM11 core running the &#039;system&#039; program code. For reasons of clarity, the ARM11 cores will sometimes be called the &#039;appcore&#039; and &#039;syscore&#039; respectively.&lt;br /&gt;
&lt;br /&gt;
The CXI file format contains application ARM11 code, the menu icon, the menu 3D model, and an embedded read-only (ROM) filesystem for external filestorage. In fact, the application ARM11 code, menu icon, and menu 3D model are embedded into its own filesystem too, called the ExeFS.&lt;br /&gt;
&lt;br /&gt;
More specifically, the CXI file format is structured in the following order:&lt;br /&gt;
* first an NCCH header,&lt;br /&gt;
* followed by an extended header, &lt;br /&gt;
* followed by a plain binary region,&lt;br /&gt;
* followed by an embedded executable filesystem (ExeFS),&lt;br /&gt;
* and finally followed by a read-only filesystem (RomFS).&lt;br /&gt;
&lt;br /&gt;
The extended header contains additional information regarding access control. &lt;br /&gt;
The plain binary region is an area specifically stored in plaintext, mostly containing SDK library strings for identification.&lt;br /&gt;
&lt;br /&gt;
The extended header, the ExeFS and the RomFS are encrypted using 128-bit AES CTR. &lt;br /&gt;
&lt;br /&gt;
By default encrypted regions are compressed with a LZ77 variant, then encrypted. The spec allows for both unencrypted and uncompressed regions to exist. System titles expect a fixed system key.&lt;br /&gt;
&lt;br /&gt;
=== NCCH Header ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  OFFSET&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x000&lt;br /&gt;
|  0x100&lt;br /&gt;
|  RSA-2048 signature of the NCCH header, using SHA-256.&lt;br /&gt;
|-&lt;br /&gt;
|  0x100&lt;br /&gt;
|  4&lt;br /&gt;
|  Magic ID, always &#039;NCCH&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  0x104&lt;br /&gt;
|  4&lt;br /&gt;
|  Content size, in media units (1 media unit = 0x200 bytes)&lt;br /&gt;
|-&lt;br /&gt;
|  0x108&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x110&lt;br /&gt;
|  2&lt;br /&gt;
|  Maker code&lt;br /&gt;
|-&lt;br /&gt;
|  0x112&lt;br /&gt;
|  2&lt;br /&gt;
|  Version&lt;br /&gt;
|-&lt;br /&gt;
|  0x114&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x118&lt;br /&gt;
|  8&lt;br /&gt;
|  Program ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x120&lt;br /&gt;
|  1&lt;br /&gt;
|  Temp flag&lt;br /&gt;
|-&lt;br /&gt;
|  0x121&lt;br /&gt;
|  0x2F&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x150&lt;br /&gt;
|  0x10&lt;br /&gt;
|  Product code&lt;br /&gt;
|-&lt;br /&gt;
|  0x160&lt;br /&gt;
|  0x20&lt;br /&gt;
|  Extended header hash&lt;br /&gt;
|-&lt;br /&gt;
|  0x180&lt;br /&gt;
|  4&lt;br /&gt;
|  Extended header size&lt;br /&gt;
|-&lt;br /&gt;
|  0x184&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x188&lt;br /&gt;
|  8&lt;br /&gt;
|  Flags: byte[5]-byte[7] indicate content type ( system update, application, ... ) size of media unit ( 512*2^byte[6] ) and encryption.&lt;br /&gt;
|-&lt;br /&gt;
|  0x190&lt;br /&gt;
|  4&lt;br /&gt;
|  Plain region offset, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x194&lt;br /&gt;
|  4&lt;br /&gt;
|  Plain region size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x198&lt;br /&gt;
|  8&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x1A0&lt;br /&gt;
|  4&lt;br /&gt;
|  ExeFS offset, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1A4&lt;br /&gt;
|  4&lt;br /&gt;
|  ExeFS size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1A8&lt;br /&gt;
|  4&lt;br /&gt;
|  ExeFS hash region size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1AC&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x1B0&lt;br /&gt;
|  4&lt;br /&gt;
|  RomFS offset, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1B4&lt;br /&gt;
|  4&lt;br /&gt;
|  RomFS size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1B8&lt;br /&gt;
|  4&lt;br /&gt;
|  RomFS hash region size, in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x1BC&lt;br /&gt;
|  4&lt;br /&gt;
|  Reserved&lt;br /&gt;
|-&lt;br /&gt;
|  0x1C0&lt;br /&gt;
|  0x20&lt;br /&gt;
|  ExeFS superblock hash&lt;br /&gt;
|-&lt;br /&gt;
|  0x1E0&lt;br /&gt;
|  0x20&lt;br /&gt;
|  RomFS superblock hash&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== NCCH header example for Lego Starwars III ====&lt;br /&gt;
 Signature:              720FF8F83F2A1E998322A026D1434165&lt;br /&gt;
                         ED19642ABC1CB2722135AA202BEAD60A&lt;br /&gt;
                         80BCD21C768C597B8268FEF2C64EA710&lt;br /&gt;
                         4C9BA5E12CFFBD1D0C619F4EF7B42CA7&lt;br /&gt;
                         DD8482CB4EB26720AD66CDA57ABCBCFB&lt;br /&gt;
                         D63268A6E2896A59B3B744E39E45B88A&lt;br /&gt;
                         ABB4C0980ACC6210818DCE6DAC838A10&lt;br /&gt;
                         95D0F66B352474D4B3DA4B333F49912D&lt;br /&gt;
                         29AF7EA58BC8C890B18C70B7D540A9FB&lt;br /&gt;
                         EBE24A5312055617D3353B28C3EB1D17&lt;br /&gt;
                         61021BEFF6AD22C384835B40BD44DFAD&lt;br /&gt;
                         981F6350F9458B17BCB5F768C92ABC93&lt;br /&gt;
                         2BCE9888855A8998F4CDE40C9543514A&lt;br /&gt;
                         C57B84EB75A680E7C742632614620D1D&lt;br /&gt;
                         A253284DF3DC01091EB3800C36FD62EE&lt;br /&gt;
                         BA15340F1FD498FAB67C0302E9CDA397&lt;br /&gt;
 Magic:                  NCCH&lt;br /&gt;
 Content size:           0x1cfef400&lt;br /&gt;
 Partition id:           0004000000038c00&lt;br /&gt;
 Maker code:             3436 (&amp;quot;46&amp;quot;)&lt;br /&gt;
 Version:                0002&lt;br /&gt;
 Program id:             0004000000038c00&lt;br /&gt;
 Temp flag:              00&lt;br /&gt;
 Product code:           CTR-P-ALGP&lt;br /&gt;
 Extended header hash:   0C27E3C1DE7B2AE2D3114F32A4EEBF46&lt;br /&gt;
                         9AFD0CF352C11D4984C2A9F1D2144C63&lt;br /&gt;
 Extended header size:   00000400&lt;br /&gt;
 Flags:                  0000030100000000&lt;br /&gt;
 Plain region offset:    0x00004a00&lt;br /&gt;
 Plain region size:      0x00000200&lt;br /&gt;
 ExeFS offset:           0x00004c00&lt;br /&gt;
 ExeFS size:             0x00143800&lt;br /&gt;
 ExeFS hash region size: 0x00000200&lt;br /&gt;
 RomFS offset:           0x00148400&lt;br /&gt;
 RomFS size:             0x1ceab000&lt;br /&gt;
 RomFS hash region size: 0x00000200&lt;br /&gt;
 ExeFS Superblock Hash:  130C042615F647C4C63225EA9E67F8A2&lt;br /&gt;
                         7B15246B88FBC7A927257B84977B787B&lt;br /&gt;
 RomFS Superblock Hash:  A65BEE1060BB6A6821BBCEC600035B7E&lt;br /&gt;
                         64FB6EACA7F0960CFB1F5A37087728F7&lt;br /&gt;
 Note: Offsets and sizes in media units have been converted to byte sizes.&lt;br /&gt;
&lt;br /&gt;
==== Plain region example for Lego Starwars III ====&lt;br /&gt;
 0004a00: 5b 53 44 4b 2b 4e 49 4e 54 45 4e 44 4f 3a 43 54  [SDK+NINTENDO:CT    [SDK+NINTENDO:CTR_SDK-0_14_23_200_none]&lt;br /&gt;
 0004a10: 52 5f 53 44 4b 2d 30 5f 31 34 5f 32 33 5f 32 30  R_SDK-0_14_23_20&lt;br /&gt;
 0004a20: 30 5f 6e 6f 6e 65 5d 00 5b 53 44 4b 2b 4e 49 4e  0_none].[SDK+NIN    [SDK+NINTENDO:Firmware-02_27]&lt;br /&gt;
 0004a30: 54 45 4e 44 4f 3a 46 69 72 6d 77 61 72 65 2d 30  TENDO:Firmware-0&lt;br /&gt;
 0004a40: 32 5f 32 37 5d 00 5b 53 44 4b 2b 4d 6f 62 69 63  2_27].[SDK+Mobic    [SDK+Mobiclip:Deblocker_1_0_2]&lt;br /&gt;
 0004a50: 6c 69 70 3a 44 65 62 6c 6f 63 6b 65 72 5f 31 5f  lip:Deblocker_1_&lt;br /&gt;
 0004a60: 30 5f 32 5d 00 5b 53 44 4b 2b 4d 6f 62 69 63 6c  0_2].[SDK+Mobicl    [SDK+Mobiclip:ImaAdpcmDec_1_0_0]&lt;br /&gt;
 0004a70: 69 70 3a 49 6d 61 41 64 70 63 6d 44 65 63 5f 31  ip:ImaAdpcmDec_1&lt;br /&gt;
 0004a80: 5f 30 5f 30 5d 00 5b 53 44 4b 2b 4d 6f 62 69 63  _0_0].[SDK+Mobic    [SDK+Mobiclip:MobiclipDec_1_0_1]&lt;br /&gt;
 0004a90: 6c 69 70 3a 4d 6f 62 69 63 6c 69 70 44 65 63 5f  lip:MobiclipDec_&lt;br /&gt;
 0004aa0: 31 5f 30 5f 31 5d 00 5b 53 44 4b 2b 4d 6f 62 69  1_0_1].[SDK+Mobi    [SDK+Mobiclip:MoflexDemuxer_1_0_2]&lt;br /&gt;
 0004ab0: 63 6c 69 70 3a 4d 6f 66 6c 65 78 44 65 6d 75 78  clip:MoflexDemux&lt;br /&gt;
 0004ac0: 65 72 5f 31 5f 30 5f 32 5d 00 00 00 00 00 00 00  er_1_0_2].......&lt;br /&gt;
 0004ad0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
 0004ae0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................&lt;br /&gt;
&lt;br /&gt;
A tool for parsing this format is available [http://github.com/neimod/ctr/tree/master/ctrtool here]&lt;br /&gt;
&lt;br /&gt;
==== Example dependency list from the extended header ====&lt;br /&gt;
&lt;br /&gt;
 00850 41 50 54 3A 55 00 00 00 24 68 69 6F 46 49 4F 00 APT:U...$hioFIO.&lt;br /&gt;
 00860 24 68 6F 73 74 69 6F 30 24 68 6F 73 74 69 6F 31 $hostio0$hostio1&lt;br /&gt;
 00870 61 63 3A 75 00 00 00 00 62 6F 73 73 3A 55 00 00 ac:u....boss:U..&lt;br /&gt;
 00880 63 61 6D 3A 75 00 00 00 63 65 63 64 3A 75 00 00 cam:u...cecd:u..&lt;br /&gt;
 00890 63 66 67 3A 75 00 00 00 64 6C 70 3A 46 4B 43 4C cfg:u...dlp:FKCL&lt;br /&gt;
 008A0 64 6C 70 3A 53 52 56 52 64 73 70 3A 3A 44 53 50 dlp:SRVRdsp::DSP&lt;br /&gt;
 008B0 66 72 64 3A 75 00 00 00 66 73 3A 55 53 45 52 00 frd:u...fs:USER.&lt;br /&gt;
 008C0 67 73 70 3A 3A 47 70 75 68 69 64 3A 55 53 45 52 gsp::Gpuhid:USER&lt;br /&gt;
 008D0 68 74 74 70 3A 43 00 00 6D 69 63 3A 75 00 00 00 http:C..mic:u...&lt;br /&gt;
 008E0 6E 64 6D 3A 75 00 00 00 6E 65 77 73 3A 75 00 00 ndm:u...news:u..&lt;br /&gt;
 008F0 6E 77 6D 3A 3A 55 44 53 70 74 6D 3A 75 00 00 00 nwm::UDSptm:u...&lt;br /&gt;
 00900 70 78 69 3A 64 65 76 00 73 6F 63 3A 55 00 00 00 pxi:dev.soc:U...&lt;br /&gt;
 00910 73 73 6C 3A 43 00 00 00 79 32 72 3A 75 00 00 00 ssl:C...y2r:u...&lt;br /&gt;
 00920 69 72 3A 55 53 45 52 00 6C 64 72 3A 72 6F 00 00 ir:USER.ldr:ro..&lt;br /&gt;
 00930 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 00940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 00950 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 00960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 ... ...&lt;br /&gt;
 009D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF                 &lt;br /&gt;
 009E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................&lt;br /&gt;
 009F0 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 02 . ............. &lt;br /&gt;
 00A00 5B 53 44 4B 2B 4E 49 4E 54 45 4E 44 4F 3A 43 54 [SDK+NINTENDO:CT&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=CCI&amp;diff=1056</id>
		<title>CCI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=CCI&amp;diff=1056"/>
		<updated>2011-08-14T22:23:21Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is about the format of CTR cart images (CCI), which is also the format of 3DS ROM dumps.&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
CCI files start with a NCSD header, followed by 3 NCCH blocks. The first block usually starts at 0x4000. While it is unknown what each NCCH block is for, the first one is most likely the main program code since it is much bigger than the others.&lt;br /&gt;
&lt;br /&gt;
The NCCH blocks are in the same format as [[CXI]] files.&lt;br /&gt;
&lt;br /&gt;
=== NCSD header ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  OFFSET&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x000&lt;br /&gt;
|  0x100&lt;br /&gt;
|  RSA-2048 signature of the NCSD header, using SHA-256 (needs to be confirmed)&lt;br /&gt;
|-&lt;br /&gt;
|  0x100&lt;br /&gt;
|  4&lt;br /&gt;
|  Magic ID, always &#039;NCSD&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  0x104&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the CCI image, in media units (1 media unit = 0x200 bytes)&lt;br /&gt;
|-&lt;br /&gt;
|  0x108&lt;br /&gt;
|  8&lt;br /&gt;
|  Title/Program ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x120&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the first NCCH in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x124&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the first NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x130&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x134&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x158&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x15C&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x188&lt;br /&gt;
|  8&lt;br /&gt;
|  NCCH Flags: byte[5]-byte[7] indicate content type ( system update, application, ... ) size of media units ( 512*2^byte[6] ) and encryption.&lt;br /&gt;
|-&lt;br /&gt;
|  0x190&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the first NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x1A0&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x1C8&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x200&lt;br /&gt;
|  4&lt;br /&gt;
|  Always 0xFFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
|  0x300&lt;br /&gt;
|  4&lt;br /&gt;
|  Used ROM size in bytes&lt;br /&gt;
|-&lt;br /&gt;
|  0x320&lt;br /&gt;
|  16&lt;br /&gt;
|  Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Parts of the first NCCH block&#039;s header are found around 0x1000 for whatever reason.&lt;br /&gt;
&lt;br /&gt;
CCI images may not include all three NCCH blocks. For example, Ghost Recon: Shadow Wars lacks the second NCCH. Entries at 0x130, 0x134 and 0x1A0 in its NCSD header are zero.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=CCI&amp;diff=1055</id>
		<title>CCI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=CCI&amp;diff=1055"/>
		<updated>2011-08-14T20:32:35Z</updated>

		<summary type="html">&lt;p&gt;Jl12: ncch flag byte[5]-byte[7]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is about the format of CTR cart images (CCI), which is also the format of 3DS ROM dumps.&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
CCI files start with a NCSD header, followed by 3 NCCH blocks. The first block usually starts at 0x4000. While it is unknown what each NCCH block is for, the first one is most likely the main program code since it is much bigger than the others.&lt;br /&gt;
&lt;br /&gt;
The NCCH blocks are in the same format as [[CXI]] files.&lt;br /&gt;
&lt;br /&gt;
=== NCSD header ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  OFFSET&lt;br /&gt;
!  SIZE&lt;br /&gt;
!  DESCRIPTION&lt;br /&gt;
|-&lt;br /&gt;
|  0x000&lt;br /&gt;
|  0x100&lt;br /&gt;
|  RSA-2048 signature of the NCSD header, using SHA-256 (needs to be confirmed)&lt;br /&gt;
|-&lt;br /&gt;
|  0x100&lt;br /&gt;
|  4&lt;br /&gt;
|  Magic ID, always &#039;NCSD&#039;&lt;br /&gt;
|-&lt;br /&gt;
|  0x104&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the CCI image, in media units (1 media unit = 0x200 bytes)&lt;br /&gt;
|-&lt;br /&gt;
|  0x108&lt;br /&gt;
|  8&lt;br /&gt;
|  Title/Program ID&lt;br /&gt;
|-&lt;br /&gt;
|  0x120&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the first NCCH in media units&lt;br /&gt;
|-&lt;br /&gt;
|  0x124&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the first NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x130&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x134&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x158&lt;br /&gt;
|  4&lt;br /&gt;
|  Offset to the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x15C&lt;br /&gt;
|  4&lt;br /&gt;
|  Size of the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x188&lt;br /&gt;
|  8&lt;br /&gt;
|  NCCH Flags: byte[5]-byte[7] indicate content type ( system update, application, ... ) size of media units ( 256*n^byte[6] ) and encryption.&lt;br /&gt;
|-&lt;br /&gt;
|  0x190&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the first NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x1A0&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the second NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x1C8&lt;br /&gt;
|  8&lt;br /&gt;
|  Partition ID of the third NCCH &lt;br /&gt;
|-&lt;br /&gt;
|  0x200&lt;br /&gt;
|  4&lt;br /&gt;
|  Always 0xFFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
|  0x300&lt;br /&gt;
|  4&lt;br /&gt;
|  Used ROM size in bytes&lt;br /&gt;
|-&lt;br /&gt;
|  0x320&lt;br /&gt;
|  16&lt;br /&gt;
|  Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Parts of the first NCCH block&#039;s header are found around 0x1000 for whatever reason.&lt;br /&gt;
&lt;br /&gt;
CCI images may not include all three NCCH blocks. For example, Ghost Recon: Shadow Wars lacks the second NCCH. Entries at 0x130, 0x134 and 0x1A0 in its NCSD header are zero.&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=855</id>
		<title>Talk:CXI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=855"/>
		<updated>2011-06-20T18:29:13Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How 3DS system judge encryption type? [[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
Sorry the question is not understood. What do you mean? [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
I think that he means &amp;quot;How does the 3DS decide what encryption method must be used&amp;quot; --[[User:Quincy|Quincy]] 23:47, 29 May 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
That question does not make sense. There are no decisions. It is always AES CTR. [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
Sorry,how does the 3DS decide what key to use for encryption?&lt;br /&gt;
[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
:If you figure that out, let us know, thanks. [[User:Neimod|Neimod]] 02:45, 1 June 2011 (CEST)&lt;br /&gt;
There&#039;s a common key used to generate output at compile time, when the cci/ctx files are made. Why do you say 128 bit AES CTR though?  [[User:Jl12|Jl12]]&lt;br /&gt;
: Because 128-bit AES CTR is used to encrypt those formats. --[[User:Neimod|Neimod]] 15:40, 18 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
I know *something* is used to encrypt but do we know it is 128 bit AES CTR?  [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Frankly I don&#039;t think it was AES. I think it&#039;s using RSA for encryption. Besides it already used it once for the 2048-bit signature as you said. Wouldn&#039;t it make way more sense to also use it for the encryption scheme. [[User:Jl12|Jl12]]&lt;br /&gt;
: Lol.  --[[User:Neimod|Neimod]] 16:06, 20 June 2011 (CEST)&lt;br /&gt;
What&#039;s funny? So I guess it&#039;s just based purely on speculation? You should say so. That way nobody believes something that isn&#039;t right. [[User:Jl12|Jl12]] 22:28, 20 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How did you get this data? Did you find some way to dump 3DS cartridges? --[[User:Popoffka|Popoffka]] 09:15, 1 June 2011 (CEST)&lt;br /&gt;
:Yes, someone found a way to dump the data on 3DS cards. Unfortunately the method cannot be disclosed, and at this point dumping is not really useful since most of the information is encrypted. [[User:Neimod|Neimod]] 10:03, 1 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- moved this comment to the filetypes page where it&#039;s more appropriate&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=854</id>
		<title>Talk:CXI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=854"/>
		<updated>2011-06-20T18:28:15Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How 3DS system judge encryption type? [[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
Sorry the question is not understood. What do you mean? [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
I think that he means &amp;quot;How does the 3DS decide what encryption method must be used&amp;quot; --[[User:Quincy|Quincy]] 23:47, 29 May 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
That question does not make sense. There are no decisions. It is always AES CTR. [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
Sorry,how does the 3DS decide what key to use for encryption?&lt;br /&gt;
[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
:If you figure that out, let us know, thanks. [[User:Neimod|Neimod]] 02:45, 1 June 2011 (CEST)&lt;br /&gt;
There&#039;s a common key used to generate output at compile time, when the cci/ctx files are made. Why do you say 128 bit AES CTR though?  [[User:Jl12|Jl12]]&lt;br /&gt;
: Because 128-bit AES CTR is used to encrypt those formats. --[[User:Neimod|Neimod]] 15:40, 18 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
I know *something* is used to encrypt but do we know it is 128 bit AES CTR?  [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Frankly I don&#039;t think it was AES. I think it&#039;s using RSA for encryption. Besides it already used it once for the 2048-bit signature as you said. Wouldn&#039;t it make way more sense to also use it for the encryption scheme. [[User:Jl12|Jl12]]&lt;br /&gt;
: Lol.  --[[User:Neimod|Neimod]] 16:06, 20 June 2011 (CEST)&lt;br /&gt;
: And what&#039;s funny? So I guess it&#039;s just based purely on speculation? You should say so. That way nobody believes something that isn&#039;t right. [[User:Jl12|Jl12]] 22:28, 20 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How did you get this data? Did you find some way to dump 3DS cartridges? --[[User:Popoffka|Popoffka]] 09:15, 1 June 2011 (CEST)&lt;br /&gt;
:Yes, someone found a way to dump the data on 3DS cards. Unfortunately the method cannot be disclosed, and at this point dumping is not really useful since most of the information is encrypted. [[User:Neimod|Neimod]] 10:03, 1 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- CCI files are &#039;CTR card images&#039;, which are burned to ROM. If the application is ran from NAND then a CXI file is generated instead. CIA files are installed to NAND after they are imported or loaded from a external source first ( the SD card ).  CXI are required to make a CIA file.[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
I want you to write express about key words when you change the page...&lt;br /&gt;
&lt;br /&gt;
I can understand what you say,but someone visit this wiki first will probably give up,I think...[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
- What? &lt;br /&gt;
&lt;br /&gt;
- CXI == ran from NAND. &lt;br /&gt;
&lt;br /&gt;
- CCI == cart/ROM format. &lt;br /&gt;
&lt;br /&gt;
- CIA == imported from an external source. *Then* executed from NAND. &amp;quot;external source&amp;quot; is either an SD card or (official) debugging hardware.&lt;br /&gt;
&lt;br /&gt;
I&#039;m just explaining there are many analogues to the CXI format and they&#039;re all similar to each other but compiled/linked for different purposes mostly. (It isn&#039;t a comprehensive list, either. )&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=File_Formats&amp;diff=847</id>
		<title>File Formats</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=File_Formats&amp;diff=847"/>
		<updated>2011-06-19T19:20:57Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of known file formats used by the 3DS.&lt;br /&gt;
&lt;br /&gt;
=== Applications ( any executable code ) ===&lt;br /&gt;
&lt;br /&gt;
.CCI - Cart image. Burned into a ROM (or loaded by official debugging hardware). These are also the actual format of ROM dumps, and the response of read requests between a 3DS and a cartridge.&lt;br /&gt;
&lt;br /&gt;
.CXI - Executable image. Similar to above. The difference is CXI applications are installed onto [thus ran from] NAND. See http://3dbrew.org/wiki/CXI.&lt;br /&gt;
&lt;br /&gt;
.CIA - Importable/installable application. An application ran from NAND after being loaded from an external [not NAND] source. The CIA format allows the CXI image to be imported/installed properly.&lt;br /&gt;
&lt;br /&gt;
.CSU - System Update. Format varies slightly with revisions.&lt;br /&gt;
&lt;br /&gt;
.CFA - Externalized ROM-FS. CXI data and ROMFS data can be separated into a list of external files instead of compiled into just 1 CXI image. (Normally not used.)&lt;br /&gt;
&lt;br /&gt;
.NSA - Archive used by several of the communication protocols in the 3DS.&lt;br /&gt;
&lt;br /&gt;
.RSF - Descriptive data used when outputting a CCI/CXI file. Specifies options such as: title, save type, and so on.&lt;br /&gt;
&lt;br /&gt;
.AXF - Pre-assembled ARM code. before being linked into a CCI/CXI format. &lt;br /&gt;
&lt;br /&gt;
=== Filesystem ===&lt;br /&gt;
&lt;br /&gt;
The 3DS filesystem requires absolute paths. It can handle either short (8.3) and long (255 char maximum) file names. &lt;br /&gt;
&lt;br /&gt;
== MPO (Multi-Picture Format) ==&lt;br /&gt;
Document describing the file format used in mpo files:&lt;br /&gt;
http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=File_Formats&amp;diff=846</id>
		<title>File Formats</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=File_Formats&amp;diff=846"/>
		<updated>2011-06-19T18:41:07Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of known file formats used by the 3DS.&lt;br /&gt;
&lt;br /&gt;
=== Applications ( any executable code ) ===&lt;br /&gt;
&lt;br /&gt;
.CCI - Cart image. Burned into a ROM (or loaded by official debugging hardware). These are also the actual format of ROM dumps, and the response of read requests between a 3DS and a cartridge.&lt;br /&gt;
&lt;br /&gt;
.CXI - Executable image. Similar to above. The difference is CXI applications are installed onto [thus ran from] NAND. See http://3dbrew.org/wiki/CXI.&lt;br /&gt;
&lt;br /&gt;
.CIA - Importable/installable application. An application ran from NAND after being loaded from an external [not NAND] source. The CIA format allows the CXI image to be imported/installed properly.&lt;br /&gt;
&lt;br /&gt;
.CSU - System Update. Format varies slightly with revisions.&lt;br /&gt;
&lt;br /&gt;
.CFA - Externalized ROM-FS. CXI data and ROMFS data can be separated into a list of external files instead of compiled into just 1 CXI image. (Normally not used.)&lt;br /&gt;
&lt;br /&gt;
.NSA - Archive used by several of the communication protocols in the 3DS.&lt;br /&gt;
&lt;br /&gt;
.RSF - Descriptive data used when outputting a CCI/CXI file. Specifies options such as: title, save type, and so on.&lt;br /&gt;
&lt;br /&gt;
.RXF - Pre-assembled ARM code. before being linked into a CCI/CXI format. &lt;br /&gt;
&lt;br /&gt;
=== Filesystem ===&lt;br /&gt;
&lt;br /&gt;
The 3DS filesystem requires absolute paths. It can handle either short (8.3) and long (255 char maximum) file names. &lt;br /&gt;
&lt;br /&gt;
== MPO (Multi-Picture Format) ==&lt;br /&gt;
Document describing the file format used in mpo files:&lt;br /&gt;
http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=845</id>
		<title>Talk:CXI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=845"/>
		<updated>2011-06-19T17:04:57Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How 3DS system judge encryption type? [[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
Sorry the question is not understood. What do you mean? [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
I think that he means &amp;quot;How does the 3DS decide what encryption method must be used&amp;quot; --[[User:Quincy|Quincy]] 23:47, 29 May 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
That question does not make sense. There are no decisions. It is always AES CTR. [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
Sorry,how does the 3DS decide what key to use for encryption?&lt;br /&gt;
[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
:If you figure that out, let us know, thanks. [[User:Neimod|Neimod]] 02:45, 1 June 2011 (CEST)&lt;br /&gt;
There&#039;s a common key used to generate output at compile time, when the cci/ctx files are made. Why do you say 128 bit AES CTR though?  [[User:Jl12|Jl12]]&lt;br /&gt;
: Because 128-bit AES CTR is used to encrypt those formats. --[[User:Neimod|Neimod]] 15:40, 18 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
I know *something* is used to encrypt but do we know it is 128 bit AES CTR?  [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Frankly I don&#039;t think it was AES. I think it&#039;s using RSA for encryption. Besides it already used it once for the 2048-bit signature as you said. Wouldn&#039;t it make way more sense to also use it for the encryption scheme. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How did you get this data? Did you find some way to dump 3DS cartridges? --[[User:Popoffka|Popoffka]] 09:15, 1 June 2011 (CEST)&lt;br /&gt;
:Yes, someone found a way to dump the data on 3DS cards. Unfortunately the method cannot be disclosed, and at this point dumping is not really useful since most of the information is encrypted. [[User:Neimod|Neimod]] 10:03, 1 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- CCI files are &#039;CTR card images&#039;, which are burned to ROM. If the application is ran from NAND then a CXI file is generated instead. CIA files are installed to NAND after they are imported or loaded from a external source first ( the SD card ).  CXI are required to make a CIA file.[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
I want you to write express about key words when you change the page...&lt;br /&gt;
&lt;br /&gt;
I can understand what you say,but someone visit this wiki first will probably give up,I think...[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
- What? &lt;br /&gt;
&lt;br /&gt;
- CXI == ran from NAND. &lt;br /&gt;
&lt;br /&gt;
- CCI == cart/ROM format. &lt;br /&gt;
&lt;br /&gt;
- CIA == imported from an external source. *Then* executed from NAND. &amp;quot;external source&amp;quot; is either an SD card or (official) debugging hardware.&lt;br /&gt;
&lt;br /&gt;
I&#039;m just explaining there are many analogues to the CXI format and they&#039;re all similar to each other but compiled/linked for different purposes mostly. (It isn&#039;t a comprehensive list, either. )&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
	<entry>
		<id>https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=844</id>
		<title>Talk:CXI</title>
		<link rel="alternate" type="text/html" href="https://www.3dbrew.org/w/index.php?title=Talk:CXI&amp;diff=844"/>
		<updated>2011-06-19T17:02:53Z</updated>

		<summary type="html">&lt;p&gt;Jl12: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How 3DS system judge encryption type? [[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
Sorry the question is not understood. What do you mean? [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
I think that he means &amp;quot;How does the 3DS decide what encryption method must be used&amp;quot; --[[User:Quincy|Quincy]] 23:47, 29 May 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
That question does not make sense. There are no decisions. It is always AES CTR. [[User:Neimod|Neimod]]&lt;br /&gt;
&lt;br /&gt;
Sorry,how does the 3DS decide what key to use for encryption?&lt;br /&gt;
[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
:If you figure that out, let us know, thanks. [[User:Neimod|Neimod]] 02:45, 1 June 2011 (CEST)&lt;br /&gt;
There&#039;s a common key used to generate output at compile time, when the cci/ctx files are made. Why do you say 128 bit AES CTR though?  [[User:Jl12|Jl12]]&lt;br /&gt;
: Because 128-bit AES CTR is used to encrypt those formats. --[[User:Neimod|Neimod]] 15:40, 18 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
I know *something* is used to encrypt but do we know it is 128 bit AES CTR?  [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
Frankly I don&#039;t think it was AES. I think it&#039;s using RSA for encryption. Besides it already used it once for the 2048-bit signature as you said. Wouldn&#039;t it make way more sense to also use it for the encryption scheme. [[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How did you get this data? Did you find some way to dump 3DS cartridges? --[[User:Popoffka|Popoffka]] 09:15, 1 June 2011 (CEST)&lt;br /&gt;
:Yes, someone found a way to dump the data on 3DS cards. Unfortunately the method cannot be disclosed, and at this point dumping is not really useful since most of the information is encrypted. [[User:Neimod|Neimod]] 10:03, 1 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- CCI files are &#039;CTR card images&#039;, which are burned to ROM. If the application is ran from NAND then a CXI file is generated instead. CIA files are installed to NAND after they are imported or loaded from a external source first ( the SD card ).  CXI are required to make a CIA file.[[User:Jl12|Jl12]]&lt;br /&gt;
&lt;br /&gt;
I want you to write express about key words when you change the page...&lt;br /&gt;
&lt;br /&gt;
I can understand what you say,but someone visit this wiki first will probably give up,I think...[[User_talk:Matyapiro|Matyapiro]]&lt;br /&gt;
&lt;br /&gt;
- What? &lt;br /&gt;
&lt;br /&gt;
- CXI == ran from NAND. &lt;br /&gt;
&lt;br /&gt;
- CCI == cart/ROM format. &lt;br /&gt;
&lt;br /&gt;
- CIA first imported from an external source. *Then* executed from NAND. &amp;quot;external source&amp;quot; = either an SD card or (official) debugging hardware.&lt;br /&gt;
&lt;br /&gt;
I&#039;m just explaining there are many analogues to the CXI format and they&#039;re all similar to each other but compiled/linked for different purposes mostly. (It isn&#039;t a comprehensive list, either. )&lt;/div&gt;</summary>
		<author><name>Jl12</name></author>
	</entry>
</feed>