Category:File formats: Difference between revisions

Fekie (talk | contribs)
m Minor formatting changes and changes to keep periods consistent
 
(2 intermediate revisions by 2 users not shown)
Line 33: Line 33:
.AXF - Pre-assembled ARM code. Before being linked into the [[ExeFS]] '.code' format. These are ARM specific ELF files. The Plain Region found in the CXI is also obtained from this file.
.AXF - Pre-assembled ARM code. Before being linked into the [[ExeFS]] '.code' format. These are ARM specific ELF files. The Plain Region found in the CXI is also obtained from this file.


.BNR - Simply contains a .[[CBMD]] and a .[[BCWAV]]. The .[[CBMD]] has added padding, to make sure the .[[BCWAV]] is aligned to 0x10 bytes. It contains nothing else.(The .[[CBMD]] file's header is edited to reflect its new size)
.BNR - Simply contains a .[[CBMD]] and a .[[BCWAV]]. The .[[CBMD]] has added padding, to make sure the .[[BCWAV]] is aligned to 0x10 bytes. It contains nothing else (the .[[CBMD]] file's header is edited to reflect its new size).


.[[SMDH|ICN]] - Contains icons, names and flags for an application
.[[SMDH|ICN]] - Contains icons, names and flags for an application.


== [[RomFS]] Related File Formats ==
== [[RomFS]] Related File Formats ==
Line 41: Line 41:
.[[ARC]] - Archive. A container of files, all compressed with LZ-10.
.[[ARC]] - Archive. A container of files, all compressed with LZ-10.


.[[ARC|BCMA]] - CTR Manual (an ARC file).
.[[BCMA]] - CTR Manual (an ARC file).


.[[SARC]] - Simple(?) Archive. A container of uncompressed files.
.[[SARC]] - Simple(?) Archive. A container of uncompressed files.
Line 109: Line 109:
.[[MPO]] - Multi-Picture Object Format - Document describing the file format used in mpo files: http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf
.[[MPO]] - Multi-Picture Object Format - Document describing the file format used in mpo files: http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf


.CGRP - CTR GRouP - Used to package several formats like (CWAR, CWAV, CWSD, CBNK, CSEQ, ect...) sort of like the Wii's MRG format. (they aren't the same structures but both package together several formats)
.CGRP - CTR GRouP - Used to package several formats like (CWAR, CWAV, CWSD, CBNK, CSEQ, etc...) sort of like the Wii's MRG format. (They aren't the same structures but both package together several formats.)


== Filesystem ==
== Filesystem ==


The 3DS filesystem requires absolute paths. It can handle either short (8.3) and long (255 char maximum) file names.
The 3DS filesystem requires absolute paths. It can handle either short (8.3) and long (255 char maximum) file names.