File Table
A table of contents for the files inside of a NSMB DS ROM.
Note: bold entries are folders.
TODO: Expand this table to contain all files, splitting the table if needed
Files | Subfiles | Sub-sub-files | Usefulness |
---|---|---|---|
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 | ? | ||
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 | It has the NSMB ROM game icon | ||
rsasig.bin | Some signature | ||
root | |||
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 | It contains all the Minigames graphics and MvsL stuffs | ||
BG_chk | Tile behaviors for tilesets | ||
BG_ncg | It contains all the Tilesets and BGs graphics stuff (only images, not palettes) | ||
BG_ncl | It contains all the Tileset and BGs palettes | ||
BG_nsc | It contains all the BGs' nsc files (remember the tilesets don't have a .nsc file) | ||
BG_pnl | Map16 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 | It contains the graphics of the icon visible on the DS/DSi/3DS family menu | ||
map | It contains all the Worldmap files | ||
obj | It contains the graphics of the 2D things | ||
particle | It contains particle files | ||
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 | It contains HUD files (ncg, ncl, nsc, bnbl, bncl and bncd) | ||
overlay7 | It should contain the overlays for the arm7 processor | ||
overlay9 | It contains the overlays for the arm9 processor |