Category:File formats: Difference between revisions

3dsguy (talk | contribs)
CXI is really the only 'executable' code, everything else isn't or is just a repackage/component of the CXI format
3dsguy (talk | contribs)
correcting some old data
Line 1: Line 1:
The following is a list of known file formats used by the 3DS.
The following is a list of known file formats used by the 3DS.


.[[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.
.[[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. This is simply a CXI container, with a theoretical maximum of 13 CXIs.


.[[CXI]] - Executable image. Similar to above. The difference is CXI applications are installed onto [thus ran from] NAND.
.[[CXI]] - Executable image. Are either packaged into a CCI/CSU for running off a cartridge, or packaged into a CIA for installing to the SDMC or NAND.


.[[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.  
.[[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.