There are three different extensions for the same file format. Nintendo Citrus Standard formats are used for game cards and system updates. Nintendo Official file format for dumping 3DS game cardsĬitrus Executable Image - archive that contains executable game codeĬitrus File Archive - compressed file that doesn’t contain executable code e.g for Game ManualsĬitrus Installable Archive - used for games that get installed to the 3ds memory Unofficial format used for dumping 3DS Game Cards The main file formats used in Nintendo 3DS games are outlined in the table below, with further detail in the sections of this post. If you are interested in reverse engineering a 3DS game then you will most likely come across these formats, so it is a good idea to have at least some knowledge of how they work.
The Nintendo 3DS (Codename CITRUS) utilises a number of different file formats either created by Nintendo or third party.