This list is no longer updated. Updated version: http://jul.rustedlogic.net/thread.php?id=5813






This is Treeki's list of every sprite in NSMB, along with the associated data.
Credits to: Piranhaplant, Madman200, myself.

0: Beta Level Sprite
This sprite is found in some of the unused levels. If placed, the game will crash when you enter the level.
1...20: Unused
Use unknown, but these sprites are never used in the game.
21: Mega Goomba
World 4's boss. This object has additional sprite data, but the use is unknown.
22: Moving Hammer Brother spawn point
This object has additional sprite data, but the use is unknown.
23: Piranha Plant In Tube
Data: 0000 0F00 0000 - Set F to 1 to make a fire-spitting plant
24: Upside Down Piranha Plant
Data: 0000 0F00 0000 - Set F to 1 to make a fire-spitting plant
25: Right Facing Piranha Plant
26: Left Facing Piranha Plant
27: Bullet Bill Launcher
Data: 0000 H0UA 0000 - Set H to height, set A to make it always shoot in one direction (0 = normal, 1 = left, 2 = right), U is unknown (set to 2 on three cannons in the game)
28: Bomb
29: Princess Peach
30: Monty Tank
Data: ID00 0000 0000 - Set ID to the ID of the matching activator object.
31: Cheep Cheep
Data: 0000 0GS0 0000 - Set S to 1 to make the Cheep-Cheep go slower, set G to 1 to make it green (Follows Mario up and down)
32: End-of-Level Flag
Data: 0000 0000 00S0 - Set S to 1 for a secret exit
33: Springboard
Data: 0000 XS00 0000 - Set S to 1 to make it giant (unused in the main game). Set X to 1 to offset the springboard right by half a block.
34: Red Coin Ring
Data: ID00 0000 0000 - Set ID to the same number as the ID on the matching red coins.
35: Giant Bowser
36: Thwomp
37: Spiny
38: Boo
39: Boss Activator
Data: ID00 UU00 0000 - Set ID to the same number as the ID on the boss. The use for UU is unknown (it's 06 for W1 Bowser, 00 for Mummy-Pokey, 04 for Cheep Skipper, 03 for Mega Goomba, 02 for Petey Piranha, 05 for Monty Tank, 01 for Lakithunder, 07 for Skeleton Bowser)
40: Unused
41: Bowser Battle P-Switch
This object has additional sprite data, but the use is unknown.
42: Chain Chomp
Data: 0000 0M00 0000 - Set M to 1 to make it have a chain chomp. The value 2 is used in one of the unused levels, but the use of it is unknown.
43: Unused
44: Unused
45: Make brick contain coin
This object has additional sprite data, but the use is unknown.
46: Spiked Ball (102) Activator?
This object has additional sprite data, but the use is unknown.
47: Lakithunder
This object has additional sprite data, but the use is unknown.
48: Bubbles From Tube
Data: ID00 0000 0000 - Set ID to the ID of the matching activator object. If ID is not 0, the bubbles will be turned off when the matching object is activated.
49: Upside Down Bubbles From Tube
Data: ID00 0000 0000 - Set ID to the ID of the matching activator object. If ID is not 0, the bubbles will be turned off when the matching object is activated.
50: Right Bubbles From Tube
Data: ID00 0000 0000 - Set ID to the ID of the matching activator object. If ID is not 0, the bubbles will be turned off when the matching object is activated.
51: Left Bubbles From Tube
Data: ID00 0000 0000 - Set ID to the ID of the matching activator object. If ID is not 0, the bubbles will be turned off when the matching object is activated.
52: Buzzy Beetle
Data: 0000 XX00 0000 - Set XX to 01 to stick to the roof, to 03 to start off as an upside down shell
53: Dry Bones
54: Fire Ball
55: Bullet Bill
This object has additional sprite data, but the use is unknown.
56: Fire Bar
Data: 0000 DLRS 0000 - D = set to 1 to have a firebar with two opposing bars, L = length in fireballs, R = set to 1 to go clockwise, S = speed
57: Coin (In bubble if in water)
I didn't bother trying to find out the data for this since it makes totally no sense.
58: Bowser falling from ceiling
This object has additional sprite data, but the use is unknown.
59: Hammer Brother
60: Unused
61: Unused
62: Unused
63: Skeleton Bowser
This object has additional sprite data, but the use is unknown.
64: Whomp
Data: 0000 BS00 0000 - Set B to the behaviour (0 = Come after you, 1 = Wait for you), set S to 1 to make it giant.
65: Cheep Skipper
This object has additional sprite data, but the use is unknown.
66: P-Switch
Data: UU00 UF0U 00UU - Set F to 1 to flip the switch upside down. The other values are unknown.
67: Unknown, used in 1-A
This object has additional sprite data, but the use is unknown.
68: Vertical Moving Platform
Data: PP00 LLHH DDSS - Set PP to the switch activation ID (00 if none), LL to the length, HH to the travelling height, DD to the direction (00 = up, 01 = down), SS to the speed
69: Horizontal Moving Platform
Data: PP00 LLHH DDSS - Set PP to the switch activation ID (00 if none - might not work, it's not used in game), LL to the length, HH to the travelling length, DD to the direction (00 = right, 01 = left), SS to the speed
70: Unused
71: Moving Stone Block Vertical 2 Sided
This object has additional sprite data, but the use is unknown.
72: Moving Stone Block 2 Sided
This object has additional sprite data, but the use is unknown.
73: Hanging Platform
This object has additional sprite data, but the use is unknown.
74: Tilting Rocks
75: Create see-saw platform
76: Scale Platform
Data: 0000 LLHH 0000 - LL = Right side height and top part length, HH = Left side height
77: Sinking Platform
Data: 0000 LL00 0000 - LL = length
78: Moving Platform on touch
This object has additional sprite data, but the use is unknown.
79: Spinning 3-pointed platform
This object has additional sprite data, but the use is unknown.
80: Vertical Platform Generator
Data: 0000 0000 0DU0 - Set D to the direction (0 = up, 1 = down). U is unknown, the MvsL underground level has one with U set to 1.
81: Unused
82: Spinning Square Platform
This object has additional sprite data, but the use is unknown.
83: Unused
84: Unused
85: Unused
86: Spinning Triangle Platform
This object has additional sprite data, but the use is unknown.
87: Unused
88: Brick With P-Switch
This object has additional sprite data, but the use is unknown.
89: Snailicorn
90: Wiggler
This object has additional sprite data, but the use is unknown.
91: Moving Platform on Line
This object has additional sprite data, but the use is unknown.
92: Eel
This object has additional sprite data, but the use is unknown.
93: Arrow Sign
Data: 0000 DF0U 0U00 - Set D to direction (0 = west, 1 = southwest, 2 = south, 3 = southeast, 4 = east, 5 = northeast, 6 = north, 7 = northwest), set F to 1 to flip on the X axis. U is unknown.
94: Swooper
95: Spinning jump board
This object has additional sprite data, but the use is unknown.
96: Sea Weed
97: Unused
98: Unused
99: Manual Moving Wheel
This object has additional sprite data, but the use is unknown.
100: Unused
101: Unused
102: Small Spike Ball
This object has additional sprite data, but the use is unknown.
103: Dorrie
This object has additional sprite data, but the use is unknown.
104: Tornado
105: Whirlpool
This object has additional sprite data, but the use is unknown.
106: Red Coin
Data: ID00 0000 0000 - Set ID to the same number as the ID on the matching red coin ring.
107: Orange ? Switch
Data: IDIE 0F0M X000 - Set ID to the same number as the ID on the object you want to activate, IE if it requires another switch to be activated to show, set F to 1 to flip the switch upside down, set M to 1 or 2 to allow the switch to be hit multiple times, set X to 1 if you want the switch to never time out.
The last byte is used in some cases but it doesn't seem to make much of a difference.. possibly the time it's active for? but that doesn't make much sense in 8-2
108: Red ! Switch
This object has additional sprite data, but the use is unknown.
109: Electric Ball
This object has additional sprite data, but the use is unknown.
110: Unused
111: Spinning Log
This object has additional sprite data, but the use is unknown.
112: Unused
113: Cheep-Chomp
114: Small flamethrower
This object has additional sprite data, but the use is unknown.
115: Giant Spike Ball
This object has additional sprite data, but the use is unknown.
116: Water Bug
This object has additional sprite data, but the use is unknown.
117: Red ? Block
This object has additional sprite data, but the use is unknown.
118: Flamethrower
This object has additional sprite data, but the use is unknown.
119: Pendulum Platform
This object has additional sprite data, but the use is unknown.
120: Piranha Plant
121: Unused
122: Giant Piranha Plant
123: Fire Spitting Piranha Plant
124: Unused
125: Unused
126: Draw Bridge Platform
This object has additional sprite data, but the use is unknown.
127: Giant Spinning Platforms
This object has additional sprite data, but the use is unknown.
128: Warp Zone Pipe Cannon
Data: 0000 0000 00W0 - Set W to the world number
129: Boss Battle Key
130: Jumping Cheep Cheep
131: Checkpoint Vertical Level
132: Midway Point
This object has additional sprite data, but the use is unknown.
133: Unused
134: Unused
135: Unused
136: Pokey
Data: 0000 HH00 0000 - Set HH to height (not including head)
137: Unused
138: Unused
139: Unused
140: Unused
141: Swelling Ground
Data: ID00 0000 001D - ID = the ID for the matching orange ? switch, D = direction (0 = up, 1 = down)
142: Tight Rope
Data: 0000 0000 00LH - L = length, H = height (8+ = negative)
143: Unused
144: Rotating Spiked ? Block
This object has additional sprite data, but the use is unknown.
145: Rotating Spiked ? Block
146: Star Gate (Ground Pound)
147: Bump from below Platform
Data: 0000 LL00 0000 - LL = length
148: Goomba
This object has additional sprite data, but the use is unknown.
149: Koopa Troopa
Data: 0000 0C00 0000 - Set C to the colour; 0 = Green, 1 = Red, 2 = Blue
150: Koopa Paratroopa
Data: 0000 DCSW 0000 - Set C to the colour; 0 = Green, 1 = Red, 2 = Blue - Set D to the direction; 0 = Straight Line, 1 = Left/Right Path, 2 = Vertical Path, 3 = Low Hopping - Set S to the starting direction; 0 = Down/Left, 1 = Up/Right - Set W to 1 to change the travelling pattern somehow, not sure exactly what it does
151: Unused
152: Switch Block
This object has additional sprite data, but the use is unknown.
153: Unused
154: Unused
155: Warp to Level
Data: 0000 YEXX AUUU - Y = warp height (minus 1), XX = warp width (minus 1), E = destination entrance, A = destination area, U = unknown
156: Unused
157: Fire Bro
158: Boomerang Bro
159: Unused
160: Unused
161: Unused
162: Tilting Mushroom
Data: 0000 SSLF BH00 - Set SS to speed, L to length, F to how far to tilt, B = 2 to bounce, H to stalk height
163: Unused
164: Unused
165: Unused
166: Unused
167: Brick with ? Switch
This object has additional sprite data, but the use is unknown.
168: Unknown Sprite (5-1-2)
This object is confusing. It seems to do different things in different places - the only one I've identified is that 3E00 2070 FFFF causes the Starman to generate blue coins.
169: Unused
170: Unused
171: Unused
172: Unused
173: Rope
This object has additional sprite data, but the use is unknown.
174: Moving Mushroom
This object has additional sprite data, but the use is unknown.
175: Unused
176: Unused
177: Unused
178: Unused
179: Unused
180: Fence Koopa
This object has additional sprite data, but the use is unknown.
181: Unused
182: Unused
183: Lakitu
This object has additional sprite data, but the use is unknown.
184: Unused
185: Unknown Sprite
This object has additional sprite data, but the use is unknown.
186: Paragoomba
187: Manual Control Platform
This object has additional sprite data, but the use is unknown.
188: Unused
189: Create pipe cannon
Data: 0000 0A00 0000 - A = angle: 0 = far right, 1 = far left, 2 = medium right, 3 = medium left, 4 = straight up, 5 = fast far right
190: Unused
191: Hanging Bouncing ? Block
This object has additional sprite data, but the use is unknown.
192: Unused
193: Giant Dry Bones
194: Giant Thwomp
195: Scroll Controll??
This object has additional sprite data, but the use is unknown.
196: Scroll Controll??
This object has additional sprite data, but the use is unknown.
197: ? Switch Block
Data: ID00 WH0M 00T0 - Set ID to the ID for the matching activation object. Set W and H to the width and height, set M to 1 to make blocks be created (if it's 0, they will be destroyed - works on any type of block!) and set T to 1 to make the blocks stay on forever.
198: Scrolling Control Left??
This object has additional sprite data, but the use is unknown.
199: Scrolling Control Right??
This object has additional sprite data, but the use is unknown.
200: Unused
201: Unused
202: Unused
203: Unused
204: Fire Snake
205: Flame Chomp
This object has additional sprite data, but the use is unknown.
206: Moving Sloped Ghost House Goo
207: Giant Cheep Cheep
This object has additional sprite data, but the use is unknown.
208: Unused
209: Giant Hammer Bro
210: Vs. Battle Star
Data: 0000 00ID 0000 - ID = star number
211: Blooper
Data: ID00 0U00 0000 - Set ID to the ID for the matching activation object. U is unknown, it's set to 1 for the 3-3 area 3 bloopers.
212: Unused
213: Blooper, Mini-Blooper Spawn
This object has additional sprite data, but the use is unknown.
214: Unused
215: Unused
216: Unused
217: Unused
218: Auto Scroll Start
This object has additional sprite data, but the use is unknown.
219: Spiny Beetle
This object has additional sprite data, but the use is unknown.
220: Bowser Jr.
This object has additional sprite data, but the use is unknown.
221: Unused
222: Mini Goomba
This object has additional sprite data, but the use is unknown.
223: Flip Fence Side
224: Large Flip Fence Side
225: Unused
226: Hanging Scuttle Bug
This object has additional sprite data, but the use is unknown.
227: Money Bag
228: Roulette Block
This object has additional sprite data, but the use is unknown.
229: Petey Piranha
This object has additional sprite data, but the use is unknown.
230: Unused
231: Water
Data: ID00 RUHH VBWW - Set ID to the ID for the matching activation object (water rises when activated). Set R to 1 to allow the water to rise. U is unknown. Set HH to the height it will rise. Set V to 1 to make the water visible. Set B to the brightness of the water (0 = very dark, F = very bright, etc). Set WW to 01 if you want the rising/falling "waves" effect like in 6-2 - one of the water objects in 6-2 uses 24 for WW, I haven't yet figured out what it does.
Special note: If R is set to 1, WW is set to 00 and ID is set to 00, you will get water that infinitely rises and never stops.
232: Hanging ? Block
This object has additional sprite data, but the use is unknown.
233: Swinging Pole
This object has additional sprite data, but the use is unknown.
234: Lava
This object has additional sprite data, but the use is unknown.
235: Star Coin
Data: 00ID XYNN 0000 - Set X to the X shift (1 offsets half a block left, 2 offsets right), Y to the Y shift (1 offsets half a block down, 2 offsets up), NN to star coin number. If ID is set, any objects with a matching activation ID will be activated.
236: Spinning Square Platform
This object has additional sprite data, but the use is unknown.
237: Broozer
238: Purple Tilt Mushroom
This object has additional sprite data, but the use is unknown.
239: Raising/Lowering Mushroom
This object has additional sprite data, but the use is unknown.
240: Unused
241: Rotating Bullet Bill Cannon
This object has additional sprite data, but the use is unknown.
242: Expand/Contract Mushroom
Data: 0000 SH0L 0000 - S = start type (0 = contracted, 1 = expanded), H = stalk height, L = length (0 = big, 1 = small)
243: Roof Spiny
244: Bouncing Mushroom
Data: 0000 XHUU 0000 - X = X shift (1 offsets half a block left, 2 offsets right), H = stalk height, U = unknown
245: Swelling Tube
This object has additional sprite data, but the use is unknown.
246: Spinning Barrel
This object has additional sprite data, but the use is unknown.
247: Shark Generator??
This object has additional sprite data, but the use is unknown.
248: Baloon Boo
This object has additional sprite data, but the use is unknown.
249: Wall Jump Platform
This object has additional sprite data, but the use is unknown.
250: Crow
251: Giant Eel
This object has additional sprite data, but the use is unknown.
252: Banzai Bill cannon
253: Unused
254: Falling Rocks??
This object has additional sprite data, but the use is unknown.
255: Unused
256: Rotating Carry-Through-Wall Platform
This object has additional sprite data, but the use is unknown.
257: Cheep-Cheep with coin trail
258: Unused
259: Poison Water
This object has additional sprite data, but the use is unknown.
260: Fast Giant Down Shooting Spike
This object has additional sprite data, but the use is unknown.
261: Fast Giant Up Shooting Spike
This object has additional sprite data, but the use is unknown.
262: Fast Giant Left Shooting Spike
This object has additional sprite data, but the use is unknown.
263: Fast Giant Right Shooting Spike
This object has additional sprite data, but the use is unknown.
264: Unknown Sprite
265: Ghost House Pointing Hands
This object has additional sprite data, but the use is unknown.
266: Unused
267: Unused
268: Underwater Bounce Ball
269: Giant Wiggler
270: Unused
271: Unused
272: Falling Snow From Tree
Data: 0000 0D00 0000 - Set D to the tree branch direction; 0 = right, 1 = left.
273: Snowball Thrower
274: Sinking Snow
Data: 0000 0L00 0000 - Set L to the length.
275: Jumping ? Block
Data: 0000 HHII 0000 - Set HH to height, II to item (1 = coin, 2 = powerup, 3 = 1-up)
276: Scroll stop?
This object has additional sprite data, but the use is unknown.
277: Arrow
Data: 0000 0000 001D - D = Direction (0 = North, 1 = NorthEast, 2 = East, 3 = SouthEast, 4 = South, 5 = SouthWest, 6 = West, 7 = NorthWest)
278: Groundpound Ghost House Goo
This object has additional sprite data, but the use is unknown.
279: 1-Way Door
This object has additional sprite data, but the use is unknown.
280: Unknown Sprite (1-4 and Castles)
This object has additional sprite data, but the use is unknown.
281: Pipe caterpillar guy (7-A)
This object has additional sprite data, but the use is unknown.
282: Vine
This object has additional sprite data, but the use is unknown.
283: Spike Bass
This object has additional sprite data, but the use is unknown.
284: Pumpkin
285: Falling Scuttle Bug
This object has additional sprite data, but the use is unknown.
286: Unknown Sprite (5-7-2)
This object has additional sprite data, but the use is unknown.
287: Enemy-in-Pipe Generator
Data: 0000 TD00 0000 - Set T to enemy type (0 = Goomba, 1 = Bob-omb), set D to direction (0 = Up, 1 = Down, 2 = Left, 3 = Right)
288: Unused
289: Expandable Block
290: Left Flying ? Block
This object has additional sprite data, but the use is unknown.
291: Brick Block with ? Switch
This object has additional sprite data, but the use is unknown.
292: Door Appear with ? Switch
This object has additional sprite data, but the use is unknown.
293: Scroll Stop Downward??
This object has additional sprite data, but the use is unknown.
294: Scroll Stop Downward??
This object has additional sprite data, but the use is unknown.
295: Mummy Pokey
This object has additional sprite data, but the use is unknown.
296: Unused
297: Moving Stone Block 2 Sided
This object has additional sprite data, but the use is unknown.
298: Moving stone block
This object has additional sprite data, but the use is unknown.
299: Moving Green Blocks
This object has additional sprite data, but the use is unknown.
300: Rising Ghost Platform
This object has additional sprite data, but the use is unknown.
301: Toadsworth
This object has additional sprite data, but the use is unknown.
302: Mushroom House Block
This object has additional sprite data, but the use is unknown.
303: Spinning Spike Ball
This object has additional sprite data, but the use is unknown.
304: Giant Falling Spike
This object has additional sprite data, but the use is unknown.
305: Final Castle Create Loop
This object has additional sprite data, but the use is unknown.
306: Final Castle Wrong Path
This object has additional sprite data, but the use is unknown.
307: Giant Rising Spike
This object has additional sprite data, but the use is unknown.
308: Giant Left Shooting Spike
This object has additional sprite data, but the use is unknown.
309: Giant Right Shooting Spike
This object has additional sprite data, but the use is unknown.
310: Fog FG effect
This object has additional sprite data, but the use is unknown.
311: Snow FG effect with 313,314
This object has additional sprite data, but the use is unknown.
312: Raising Platform
This object has additional sprite data, but the use is unknown.
313: Snow FG effect with 311,314
This object has additional sprite data, but the use is unknown.
314: Snow FG effect with 311,313
This object has additional sprite data, but the use is unknown.
315: Cloud FG effect
This object has additional sprite data, but the use is unknown.
316: Water FG effect with 317
This object has additional sprite data, but the use is unknown.
317: Water FG effect with 316
This object has additional sprite data, but the use is unknown.
318: Fire FG effect with 319,320
This object has additional sprite data, but the use is unknown.
319: Fire FG effect with 318,320
This object has additional sprite data, but the use is unknown.
320: Fire FG effect with 318,319
This object has additional sprite data, but the use is unknown.
321: Light FG effect with 322
This object has additional sprite data, but the use is unknown.
322: Light FG effect with 321
This object has additional sprite data, but the use is unknown.
323: Cloud
Data: 0000 LL00 0000 - Set LL to the length - 1