Sprite DBBy Category
Welcome to the Sprite DB! Here you will find information on how to use any sprite in NSMB.
You can also have this database in NSMB Editor if you're using the latest version!

All the registered users can also collaborate with the Sprite DB by sharing their sprite data findings. Click any sprite below to edit it.

You need to be logged in to edit the sprite database.
All sprites

Unknown

Known, incomplete

Known, complete


Uncategorized
Platforms and ropes
Event controllers
Bosses and cutscenes
Camera controllers
Useless sprites
Effects and decorations
Other
Enemies - Overground
Enemies - Underground
Enemies - Water
Enemies - Snow
Enemies - Fire
Enemies - Castle
Enemies - Ghost House
Enemies - Desert

Go to sprite ID:
Status
 326 total
292
32
2


The above bar needs more green. HELP US MAKE IT HAPPEN! NOW!
ID Class ID Name Last edited by
21 239Mega Goomba
Trigger ID: value at nybble 2-3
 Hiccup (rev. 19)
29 115Princess Peach
Ignore cinematics: checkbox at nybble 11 with mask 1. Used in 1-Castle battle, at least
 Shellbarbecue63 (rev. 7)
30 43Monty Tank
Trigger ID: value at nybble 2-3
 MeroMero (rev. 3)
32 36Goal Pole's flag
Secret exit: checkbox at nybble 4 with mask 1
Upright with Pipe Cannon: checkbox at nybble 11 with mask 2. Mario will grab the flag upright initially, instead of upside down, when fired from a Pipe Cannon. 1 seems to be the same as 0.
 Hiccup (rev. 37)
35 116Final Bowser controller Shellbarbecue63 (rev. 14)
39 114Castle boss controller
Target ID: value at nybble 2-3
Boss: list at nybble 11: 6=Bowser,0=Mummipokey,4=Cheepskipper,3=Mega Goomba,2=Petey Piranha,5=Monty Tank,1=Lakithunder,7=Dry Bowser
Zone ID: value at nybble 8-9. Does this actually exist or work? It seems to ignore this value and use zone 0.
Win Cutscene: checkbox at nybble 10 with mask 1. Shows Bowser Jr and Peach. Used by the game when boss is defeated
 Shellbarbecue63 (rev. 18)
47 129Lakithunder
Trigger ID: value at nybble 2-3
 Shellbarbecue63 (rev. 8)
58 131Bowser
Trigger ID: value at nybble 2-3
Bridge ID: value at nybble 0-1
 Hiccup (rev. 20)
62 133Big Bowser (unused sprite)
Bridge ID: value at nybble 0-1. Set to 2 when spawned by Final Bowser controller
Unknown 11: checkbox at nybble 11 with mask 1. Used when spawned by Final Bowser controller
 Shellbarbecue63 (rev. 21)
63 132Dry Bowser
Trigger ID: value at nybble 2-3
Bridge ID: value at nybble 0-1
 Shellbarbecue63 (rev. 11)
65 135Cheepskipper
Trigger ID 1: value at nybble 2-3
Trigger ID 2: value at nybble 0-1
 MeroMero (rev. 3)
128 269Warp Cannon
Destination world: list at nybble 4: 1=World 1,2=World 2,3=World 3,4=World 4,5=World 5,6=World 6,7=World 7,8=World 8. Worlds 1-4 have no icons. Cannon will appear as "W5" for them.
 poudink (rev. 11)
129 266Boss Key Location Hiccup (rev. 6)
140 93Boss Key
Blocks horiz. scroll: checkbox at nybble 11 with mask 1. Not necessarily useful, (and slightly glichy) but it scrolls the camera the defined amount of pixels. high numbers crash the game
 Hiccup (rev. 15)
220 113Bowser Jr.
Fireball immunity: checkbox at nybble 3-4 with mask 17. Unused.
Battle mode: list at nybble 5: 0=Tower battle,1=Final boss battle. Unused in sprite. If final boss battle is chosen, Bowser Jr. will have the same "death" as in the final boss battle.
Unknown 7: checkbox at nybble 7 with mask 1. Used in-game. Has something to do with Bowser Jr. running behavior. Mandatory if you plan to use the Invisible behaviour.
Speed progression: list at nybble 9: 0=Slow-slow-med,1=Slow-med-med,2=Slow-med-fast
Behaviour: list at nybble 10: 2=Normal,1=Normal (jumping),0=With mask,3=With mask (jumping),11=Normal (invisible),12=Unstompable,14=Unstompable (invisible). 11, 12 and 14 are unused.
Doesn't manipulate camera: checkbox at nybble 11 with mask 1. Normally Bowser Jr. changes the camera if player moves out of the small area around him.
 Hiccup (rev. 50)
229 119Petey Piranha
Trigger ID 1: value at nybble 2-3
Trigger ID 2: value at nybble 0-1
 Arceus (rev. 8)
295 128Mummipokey
Trigger ID: value at nybble 2-3
 MeroMero (rev. 5)
301 134Toadsworth
Type: list at nybble 11: 0=1UP,1=Enemy,2=Item,3=Mega mushroom,4=Background chooser. 1 makes glitchy blocks that do nothing. Never use it.
 Hiccup (rev. 3)
302 264Toad House block
Bonus game: list at nybble 4: 0=1-Up Minigame,1=Background Chooser
Unknown 7: value at nybble 7. 1 is used when big roulette block is spawned by Toadsworth
Shift position: list at nybble 10: 0=No shifting,1=8 pixels right
Block ID: list at nybble 11: 0=1,1=2,2=3,3=4,4=5,5=6
 Hiccup (rev. 14)