List of Files

Contents
1. Random notes
2. By file
3. Files and their usefulness

TODO: move google doc to this wiki

1. Random notes

• Title screen flower models are "s_hana1" and "s_hana2" in the enemy folder

2. By file

https://docs.google.com/document/d/1XpzbiVyKLoGKhRKhxEq2-SuP3xv5wlvzOH9Fy-kN8oM [by  MarioSunshine, it seems unfinished...]

sources:
http://nsmbhd.net/spritedb/
and others...

3. Files and their usefulness


Files
Subfiles
Sub-sub-files
Usefulness
fnt.bin
This file seems to know all the files of the ROM. In fact, if you try to hex edit it (with NSMBe), you should view all the files' name.
fat.bin
?
header.bin
?
arm9ovt.bin
?
arm7ovt.bin
?
arm9.bin
?
arm7.bin
?
banner.bin
It have the NSMB ROM game icon*
rsasig.bin
?
root
00DUMMY
All Tilesets and BGs' names are stored in the 00DUMMY file
BUILDTIME
?
mgvs_sound_data.sdat
All the Minigames musics are stored in mgvs_sound_data.sdat
sound_data.sdat
All the levels musics are stored in sound_data.sdat
ARCHIVE
It contains all the Minigames graphics and MvsL stuffs
BG_chk
?
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 (remeber the tilesets don't have a .nsc file)
BG_pnl
It seems to contain something useful for tileset
BG_unt
It seems to contain something useful for tileset
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 effects?? (not sure)
player
It contains all Mario's/Luigi's files
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 all the graphics stuff displayed on the Bottom Screens, and the time/coin counter
overlay7
It contains nothing?
overlay9
It contains all the overlays

NOTES:
Underlined words are folder.

Other:
*This is not completely sure, it is possible that they are vice versa.