# File Table A table of contents for the files inside of a NSMB DS ROM. Note: **bold** entries are files.
TODO: Expand this table to contain all files, splitting the table if needed
Filepath | Description |
---|---|
**fnt.bin** | *File Name Table* It contains filenames, folders and folders names. |
**fat.bin** | *File Allocation Table* It contains every file's address in the rom and its size. |
**header.bin** | [Header](https://problemkaputt.de/gbatek-ds-cartridge-header.htm "Page detailing NDS ROM header info") |
**arm9ovt.bin** | It lists every arm9 overlay, its location in the rom and where it should be loaded in the ram. |
**arm7ovt.bin** | It should list every arm7 overlay, its location in the rom and where it should be loaded in the ram. |
**arm9.bin** | The code for the main processor. |
**arm7.bin** | *The code for the coprocessor.* |
**banner.bin** | Contains the game banner text and icon shown in the system bios |
**rsasig.bin** | *Some signature* |
/ | Root folder |
/**00DUMMY** | *Empty, NSMBe uses it to store tileset, their objects' descriptions, backgrounds and music names after renaming them* |
/**BUILDTIME** | *Last game build time* |
/**mgvs\_sound\_data.sdat** | *Minigames music* |
/**sound\_data.sdat** | *Main game music* |
/ARCHIVE/ | Contains archives for minigames and download play |
/BG\_chk/ | Contains tile behaviour files for tilesets |
/BG\_ncg/ | Contains bitmaps for tilesets, backgrounds, and tile animations |
/BG\_ncl/ | Contains palettes and palette animations for tilesets and backgrounds, as well as jyotyu palette |
/BG\_nsc/ | Contains tilemaps for backgrounds |
/BG\_pnl/ | Contains tilemaps for tilesets |
/BG\_unt/ | *Objects info for tilesets* |
/course/ | *It contains all the levels .bin files* |
/demo/ | *It contains some cutscene stuffs* |
/ending/ | *It contains other ending stuffs (like the tower BG)* |
/enemy/ | *It contains the enemies' models and animations* |
/ipl/ | Contains bitmap and palette for DS Download Play banner icon |
/map/ | *It contains all the Worldmap files* |
/obj/ | Contains bitmaps and palettes of in-course sprites |
/particle/ | Contains particle archives |
/player/ | *It contains player's models and animations* |
/polygon\_unit/ | *It contains some levels effects, the quicksand files, the pipe graphics, and the End-of-level graphics* |
/script/ | *It contains BMG files (used for In-Level pause scripts, Worldmap's pause scripts, and for the Titlescreen's File Select scripts)* |
/uiStudio/ | Contains files related to game UI |
overlay7/ | *It should contain the overlays for the arm7 processor* |
overlay9/ | *It contains the overlays for the arm9 processor* |