Skip to main content

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 UsefulnessDescription
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 hasContains the NSMB ROM game banner text and icon shown in the system bios
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   ItContains containsarchives allfor the Minigames graphicsminigames and MvsLdownload stuffsplay
  BG_chk   TileContains behaviorstile behaviour files for tilesets
  BG_ncg   ItContains containsbitmaps allfor thetilesets, Tilesetsbackgrounds, and BGstile graphics stuff (only images, not palettes)animations
  BG_ncl   ItContains contains all the Tilesetpalettes and BGspalette palettesanimations for tilesets and backgrounds, as well as jyotyu palette
  BG_nsc   ItContains containstilemaps allfor the BGs' nsc files (remember the tilesets don't have a .nsc file)backgrounds
  BG_pnl   Map16Contains 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   It contains the graphics of the icon visible on the DS/DSi/3DS family menu
  map   It contains all the Worldmap files
  obj   ItContains containsbitmaps theand graphicspalettes of thein-course 2D thingssprites
  particle   It containsContains particle filesarchives
  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 HUDContains files (ncg,related ncl,to nsc,game bnbl, bncl and bncd)UI
overlay7     It should contain the overlays for the arm7 processor
overlay9     It contains the overlays for the arm9 processor