Advertisement
Guest User

Untitled

a guest
Jul 16th, 2017
589
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 122.26 KB | None | 0 0
  1. NSMBW/NSMB2/NSMBU Level Format Reference
  2. By RoadrunnerWMC with help from Treeki
  3. Revision: July 16, 2017
  4. Previous revision: https://pastebin.com/raw/NGhDm8Xn
  5.  
  6.  
  7.  
  8. Block Usage Reference (0-13 NSMBW, 0-16 NSMB2, 0-14 NSMBU, 0-14 NSLU)
  9. Location New Super Mario Bros. Wii New Super Mario Bros. 2 New Super Mario Bros. U / New Super Luigi U
  10. course[0] Tileset Names Tileset Names Tileset Names
  11. course[1] Area Settings Area Settings Area Settings
  12. course[2] Zones (Bounding) Zones (Bounding) Zones (Bounding)
  13. course[3] UNKNOWN (ignored?) UNKNOWN (ignored?) UNKNOWN (ignored?)
  14. course[4] Zones (Backgrounds, bgA) Zones (Backgrounds, all) Zones (Backgrounds, all)
  15. course[5] Zones (Backgrounds, bgB) ALWAYS STATIC UNKNOWN
  16. course[6] Entrances Entrances Entrances
  17. course[7] Sprites Sprites Sprites
  18. course[8] Sprites Used List Sprites Used List Sprites Used List
  19. course[9] Zones (General) Zones (General) Zones (General)
  20. course[10] Locations Locations Locations
  21. course[11] ALWAYS EMPTY ALWAYS EMPTY ALWAYS EMPTY
  22. course[12] Paths ALWAYS EMPTY ALWAYS EMPTY
  23. course[13] Path Nodes Paths Paths
  24. course[14] - Path Nodes Path Nodes
  25. course[15] - Progress Paths -
  26. course[16] - Progress Path Nodes -
  27. bgdat_L0 Object Data - Object Data
  28. bgdat_L1 Object Data Object Data Object Data
  29. bgdat_L2 Object Data Object Data Object Data
  30.  
  31.  
  32.  
  33. Block 0 - Tileset Names
  34. NSMBW + NSMB2 + NSMBU
  35. '>32s32s32s32s'
  36. Each 32-character string (ascii-encoded?) contains one tileset name, with 0x00 padding at the end.
  37.  
  38.  
  39.  
  40. Block 1 - Area Settings
  41. NSMBW
  42. Always 20 (0x14) bytes long
  43. '>IxxxxHh?BBBB?Bx'
  44. Breakdown:
  45. 0x00 Initial-Events Bitfield
  46. 0x01 ^^
  47. 0x02 ^^
  48. 0x03 ^^
  49. 0x04 PAD (0x00)
  50. 0x05 PAD (0x00)
  51. 0x06 PAD (0x00)
  52. 0x07 PAD (0x00)
  53. 0x08 Wrap-across-edges + other
  54. 0x09 ^^
  55. 0x0A Time limit
  56. 0x0B ^^
  57. 0x0C Credits flag
  58. 0x0D Unk 1
  59. 0x0E Unk 1
  60. 0x0F Unk 1
  61. 0x10 Starting Entrance ID
  62. 0x11 Ambush Flag
  63. 0x12 Toad House Type
  64. 0x13 PAD (0x00)
  65. Value - Wrap-across-edges + other
  66. Used values: [0, 1, 8] (usually 0)
  67. 1 means wrap across edges
  68. Places where 8 is used:
  69. 01-06 A1 (rolling hills)
  70. 01-06 A3 (bonus area w/ vine and roulette block)
  71. 01-28 A1 (Toad House - Star Chest)
  72. 02-28 A1 (Toad House - Star Chest)
  73. 03-28 A1 (Toad House - Star Chest)
  74. 04-22 A3 (The secret outdoor exit in the W4 tower)
  75. 04-28 A1 (Toad House - Star Chest)
  76. 04-29 A1 (Toad House - Star Chest)
  77. 05-28 A1 (Toad House - Star Chest)
  78. 06-03 A2 (Underground pipe dokan naibu area)
  79. 06-22 A3 (Bonus tower area with pow block, randomized floor bricks and falling coins)
  80. 06-28 A1 (Toad House - Star Chest)
  81. 07-28 A1 (Toad House - Star Chest)
  82. 07-29 A1 (Toad House - Star Chest)
  83. 08-28 A1 (Toad House - Star Chest)
  84. 09-28 A1 (Toad House - Star Chest)
  85. It's a flag that's used in every Star Chest toad house? And some other random places? Hm.
  86. Value - Credits Flag
  87. https://www.youtube.com/watch?v=23LWdbAAH-Y
  88. Value - Unk 1
  89. All 3 occurrences are always identical to each other
  90. Either 0 or 100; usually 100
  91. Places where 0 is used:
  92. 01-04 A1
  93. 01-04 A2
  94. 01-20 A3
  95. 04-04 A1
  96. 04-04 A2
  97. 05-05 A1
  98. 06-06 A1
  99. 06-06 A2
  100. 07-01 A1
  101. 07-01 A2
  102. 07-02 A1
  103. 07-04 A1
  104. 07-22 A1
  105. 07-22 A2
  106. 07-22 A3
  107. 08-01 A1
  108. 08-02 A1
  109. 08-02 A2
  110. 08-03 A1
  111. No obvious pattern there, except that when it's used in one area it's USUALLY used in all of them (01-20, coin battle, breaks this rule) ...
  112. Display this as an unk flag in Reggie.
  113. Value - Toad House Type
  114. Always identical for all areas in a given level
  115. Values:
  116. 0 = Not a toad house
  117. 1 = Star Toad House
  118. 2 = Power-Up Toad House
  119. 3 = 1-UP Toad House
  120. NSMB2
  121. Always 24 (0x18) bytes long
  122. '<8xHHxxxxBBBBBxxx'
  123. Breakdown:
  124. 0x00 PAD (0x00)
  125. 0x01 PAD (0x00)
  126. 0x02 PAD (0x00)
  127. 0x03 PAD (0x00)
  128. 0x04 PAD (0x00)
  129. 0x05 PAD (0x00)
  130. 0x06 PAD (0x00)
  131. 0x07 PAD (0x00)
  132. 0x08 Unk 1
  133. 0x09 ^^
  134. 0x0A Time Limit
  135. 0x0B ^^
  136. 0x0C PAD (0x00)
  137. 0x0D PAD (0x64)
  138. 0x0E PAD (0x64)
  139. 0x0F PAD (0x64)
  140. 0x10 Toad House Flag
  141. 0x11 Unk 2
  142. 0x12 Special Level Flag
  143. 0x13 Special Level Flag 2
  144. 0x14 Unk 3
  145. 0x15 PAD (0x00)
  146. 0x16 PAD (0x00)
  147. 0x17 PAD (0x00)
  148. Value - Unk 1
  149. Used as [0, 8]
  150. Analogous to NSMBW
  151. 0:
  152. Everywhere else
  153. 8:
  154. 2-14 A1 (W2 tower)
  155. 6-14 A1 (W6 tower)
  156. Value - Toad House Flag
  157. 0 = Not a Toad House
  158. 2 = A Toad House
  159. Value - Unk 2
  160. [0, 1, 2, 3, 5, 6] (usually 6)
  161. 0:
  162. 1-12 A2
  163. 1-4 A2
  164. 1-5 A1
  165. 3-9 A2
  166. 1:
  167. 1-4 A1
  168. 2-14 A1
  169. 6-14 A1
  170. 6-2 A2
  171. 9-2 A1
  172. 2:
  173. 1-12 A1
  174. 1-16 A1
  175. 3:
  176. 4-4 A1
  177. 4-4 A2
  178. 5:
  179. 8-2 A1
  180. 6:
  181. Everything else
  182. Value - Special Level Flag
  183. [0, 2, 3, 4, 5, 6] (usually 0)
  184. 0: None of the above
  185. 2: Powerup Toad House / Star Toad House
  186. 3: 1UP Toad House
  187. 4: Rainbow Course
  188. 5: Credits Stage
  189. 6: Cannon Stage
  190. Value - Special Level Flag 2
  191. [0, 1, 7] (usually 0)
  192. 0: None of the above
  193. 1: Boo House
  194. 7: ??
  195. 1-14 A2 (W1 Reznor Battle Room)
  196. 2-14 A2 (W2 Reznor Battle Room)
  197. 3-14 A4 (W3 Reznor Battle Room)
  198. MISSING: 4-14 A3 (W4 Reznor Battle Room)
  199. 5-14 A2 (W5 Reznor Battle Room)
  200. 6-14 A2 (W6 Reznor Battle Room)
  201. 8-9 A2 (A random, non-unused, cloud/sky bonus zone?)
  202. Value - Unk 3
  203. [0, 7, 9, 10, 50, 100] (usually 0)
  204. 0:
  205. Everything else
  206. 7:
  207. 1-10 A1
  208. 1-12 A3
  209. 1-22 A1
  210. 1-23 A1
  211. 1-6 A1
  212. 1-7 A1
  213. 1-9 A1
  214. 2-10 A1
  215. 2-22 A1
  216. 2-23 A1
  217. 2-24 A1
  218. 2-6 A1
  219. 2-7 A1
  220. 3-10 A1
  221. 3-21 A1
  222. 3-22 A1
  223. 3-23 A1
  224. 3-6 A1
  225. 3-7 A1
  226. 4-23 A1
  227. 4-24 A1
  228. 4-6 A1
  229. 4-7 A1
  230. 5-10 A1
  231. 5-22 A1
  232. 5-23 A1
  233. 5-24 A1
  234. 5-7 A1
  235. 5-9 A1
  236. 5-9 A2
  237. 6-10 A1
  238. 6-10 A2
  239. 6-22 A1
  240. 6-23 A1
  241. 6-24 A1
  242. 6-6 A1
  243. 6-7 A1
  244. 7-10 A1
  245. 7-14 A1
  246. 7-21 A1
  247. 7-22 A1
  248. 7-23 A1
  249. 7-4 A1
  250. 7-4 A2
  251. 7-5 A1
  252. 7-5 A2
  253. 7-6 A1
  254. 7-7 A1
  255. 8-10 A1
  256. 8-14 A1
  257. 8-21 A1
  258. 8-22 A1
  259. 8-23 A1
  260. 8-4 A1
  261. 8-4 A2
  262. 8-5 A1
  263. 8-6 A1
  264. 8-7 A1
  265. 9-10 A1
  266. 9-10 A2
  267. 9-10 A3
  268. 9-10 A4
  269. 9:
  270. 1-12 A1
  271. 1-12 A2
  272. 10:
  273. 4-5 A1
  274. 5-3 A1
  275. 50:
  276. 1-1 A1
  277. 100:
  278. 1-14 A1
  279. 1-16 A1
  280. 1-24 A1
  281. 1-3 A1
  282. 1-4 A1
  283. 1-5 A2
  284. 1-8 A1
  285. 2-1 A1
  286. 2-1 A2
  287. 2-5 A1
  288. 3-1 A1
  289. 3-14 A1
  290. 3-2 A1
  291. 3-5 A1
  292. 4-12 A1
  293. 4-14 A1
  294. 4-14 A2
  295. 5-14 A1
  296. 5-16 A1
  297. 5-4 A1
  298. 5-4 A2
  299. 5-5 A1
  300. 5-8 A1
  301. 6-1 A1
  302. 6-12 A1
  303. 6-16 A1
  304. 6-4 A1
  305. 6-8 A1
  306. 7-16 A1
  307. 7-24 A1
  308. 8-12 A1
  309. 8-24 A1
  310. 8-8 A1
  311. 9-2 A1
  312. 9-4 A1
  313. 9-4 A2
  314. 9-6 A1
  315. 9-6 A2
  316. 9-8 A1
  317. 9-8 A2
  318. NSMBU
  319. Always 24 (0x18) bytes long
  320. ''
  321. Breakdown:
  322. 0x00 PAD (0x00)
  323. 0x01 PAD (0x00)
  324. 0x02 [0, 14]
  325. 0x03 [0, 1, 3, 5]
  326. 0x04 PAD (0x00)
  327. 0x05 PAD (0x00)
  328. 0x06 PAD (0x00)
  329. 0x07 PAD (0x00)
  330. 0x08 PAD (0x00)
  331. 0x09 Wrap-across-edges + other
  332. 0x0A Time Limit
  333. 0x0B ^^
  334. 0x0C PAD (0x00)
  335. 0x0D [0, 100]
  336. 0x0E [0, 100]
  337. 0x0F [0, 100]
  338. 0x10 [0, 1, 2, 3, 5, 6, 8, 9, 11, 12, 13]
  339. 0x11 PAD (0x00)
  340. 0x12 PAD (0x00)
  341. 0x13 [0, 10]
  342. 0x14 Midway Time Limit
  343. 0x15 ^^
  344. 0x16 Midway Time Limit 2
  345. 0x17 ^^
  346. Unknown 0x02:
  347. 14: NSMBU: 5-5 A1 + A4
  348. Unknown 0x03:
  349. 1: ['NSLU 2-2 A2 E0', 'NSLU 2-3 A1 E0', 'NSLU 2-4 A1 E0', 'NSLU 3-2 A1 E0', 'NSLU 3-23 A1 E0', 'NSLU 3-5 A1 E0', 'NSLU 4-16 A1 E0', 'NSLU 4-20 A1 E0', 'NSLU 5-17 A1 E0', 'NSLU 5-3 A1 E0', 'NSLU 5-37 A1 E0', 'NSLU 6-21 A3 E0', 'NSLU 6-22 A1 E0', 'NSLU 7-37 A1 E0', 'NSLU 8-3 A1 E0', 'NSLU 8-4 A2 E0', 'NSLU 8-42 A3 E0', 'NSLU 8-43 A4 E0', 'NSLU 9-7 A1 E0', 'NSLU 9-8 A2 E0', 'NSMBU 1-13 A1 E0', 'NSMBU 1-23 A1 E0', 'NSMBU 1-3 A1 E0', 'NSMBU 1-5 A1 E0', 'NSMBU 11-6 A1 E0', 'NSMBU 11-6 A3 E0', 'NSMBU 11-7 A1 E0', 'NSMBU 11-7 A2 E0', 'NSMBU 11-8 A1 E0', 'NSMBU 11-8 A2 E0', 'NSMBU 13-3 A1 E0', 'NSMBU 13-3 A2 E0', 'NSMBU 13-4 A1 E0', 'NSMBU 13-5 A1 E0', 'NSMBU 16-2 A1 E0', 'NSMBU 17-1 A1 E0', 'NSMBU 17-2 A1 E0', 'NSMBU 17-3 A1 E0', 'NSMBU 18-8 A1 E0', 'NSMBU 2-1 A1 E0', 'NSMBU 2-14 A2 E0', 'NSMBU 2-2 A2 E0', 'NSMBU 2-3 A1 E0', 'NSMBU 2-4 A1 E0', 'NSMBU 2-5 A1 E0', 'NSMBU 2-6 A1 E0', 'NSMBU 3-5 A1 E0', 'NSMBU 4-16 A1 E0', 'NSMBU 4-20 A3 E0', 'NSMBU 4-23 A1 E0', 'NSMBU 4-3 A1 E0', 'NSMBU 5-17 A1 E0', 'NSMBU 5-17 A2 E0', 'NSMBU 5-23 A1 E0', 'NSMBU 5-3 A1 E0', 'NSMBU 5-37 A1 E0', 'NSMBU 6-1 A1 E0', 'NSMBU 6-21 A3 E0', 'NSMBU 6-22 A1 E0', 'NSMBU 6-22 A2 E0', 'NSMBU 6-3 A1 E0', 'NSMBU 7-2 A1 E0', 'NSMBU 7-37 A1 E0', 'NSMBU 7-5 A1 E0', 'NSMBU 8-1 A1 E0', 'NSMBU 8-3 A1 E0', 'NSMBU 8-3 A2 E0', 'NSMBU 8-4 A1 E0', 'NSMBU 8-4 A2 E0', 'NSMBU 8-42 A1 E0', 'NSMBU 8-42 A2 E0', 'NSMBU 8-42 A3 E0', 'NSMBU 8-43 A4 E0', 'NSMBU 9-3 A1 E0', 'NSMBU 9-6 A2 E0', 'NSMBU 9-7 A1 E0', 'NSMBU 9-8 A2 E0']
  350. 3: ['NSMBU 4-20 A1 E0']
  351. 5: ['NSMBU 5-5 A1 E0', 'NSMBU 5-5 A2 E0', 'NSMBU 5-5 A3 E0']
  352. Wrap-across-edges + other:
  353. See other games, obviously
  354. 8: ['NSLU 1-25 A1 E0', 'NSLU 1-26 A1 E0', 'NSLU 1-27 A1 E0', 'NSLU 1-28 A1 E0', 'NSLU 1-29 A1 E0', 'NSLU 1-30 A1 E0', 'NSLU 1-31 A1 E0', 'NSLU 1-41 A1 E0', 'NSLU 1-47 A1 E0', 'NSLU 1-48 A1 E0', 'NSLU 1-49 A1 E0', 'NSLU 1-58 A1 E0', 'NSLU 2-25 A1 E0', 'NSLU 2-26 A1 E0', 'NSLU 2-27 A1 E0', 'NSLU 2-28 A1 E0', 'NSLU 3-25 A1 E0', 'NSMBU 1-1 A3 E0', 'NSMBU 1-25 A1 E0', 'NSMBU 1-26 A1 E0', 'NSMBU 1-27 A1 E0', 'NSMBU 1-28 A1 E0', 'NSMBU 1-29 A1 E0', 'NSMBU 1-3 A1 E0', 'NSMBU 1-3 A2 E0', 'NSMBU 1-30 A1 E0', 'NSMBU 1-31 A1 E0', 'NSMBU 1-41 A1 E0', 'NSMBU 1-47 A1 E0', 'NSMBU 1-48 A1 E0', 'NSMBU 1-49 A1 E0', 'NSMBU 1-58 A1 E0', 'NSMBU 2-25 A1 E0', 'NSMBU 2-26 A1 E0', 'NSMBU 2-27 A1 E0', 'NSMBU 2-28 A1 E0', 'NSMBU 3-25 A1 E0', 'NSMBU 4-25 A1 E0']
  355. Unknown 0x0D:
  356. 0: ['NSLU 1-13 A2', 'NSLU 1-2 A1', 'NSLU 1-2 A2', 'NSLU 1-3 A1', 'NSLU 1-5 A2', 'NSLU 2-4 A1', 'NSLU 3-2 A2', 'NSLU 3-5 A2', 'NSLU 4-23 A1', 'NSLU 4-3 A1', 'NSLU 5-5 A1', 'NSLU 6-1 A1', 'NSLU 6-5 A1', 'NSLU 7-1 A1', 'NSLU 8-1 A1', 'NSLU 9-3 A2', 'NSLU 9-9 A2', 'NSMBU 1-13 A2', 'NSMBU 1-2 A1', 'NSMBU 1-2 A2', 'NSMBU 11-2 A3', 'NSMBU 11-4 A1', 'NSMBU 11-5 A2', 'NSMBU 14-7 A1', 'NSMBU 15-4 A1', 'NSMBU 15-5 A1', 'NSMBU 3-2 A1', 'NSMBU 3-2 A2', 'NSMBU 3-5 A2', 'NSMBU 6-5 A1', 'NSMBU 6-5 A2', 'NSMBU 7-1 A1', 'NSMBU 7-1 A2', 'NSMBU 7-1 A3', 'NSMBU 8-1 A1', 'NSMBU 9-3 A2', 'NSMBU 9-9 A1']
  357. Unknown 0x10:
  358. 1:
  359. NSLU: 2-Castle A2, 4-Tower A2, 4-Castle A2, 5-Castle A2, 5-6 A2, 7-Castle A2
  360. NSMBU: 1-Castle A2, 2-Castle A2, 4-Ghost A2, 4-Tower A2, 4-Castle A2, 5-Castle A3, 5-6 A2, 7-Castle A2, 9-6 A3
  361. 2: NSMBU: Coin Battle-2 A2
  362. 3: NSMBU: Coin Battle-2 A3, 3-4 A2, 6-Tower2 A2, 8-Castle1 A2, 9-5 A2, 9-6 A2
  363. 5:
  364. NSLU: 7-Ship A2, 8-Castle1 A3, 8-Castle2 A2
  365. NSMBU: 7-Ship A2, 8-Castle1 A3, 8-Castle2 A2, Coin Battle-6 A2
  366. 6: NSLU: 5-Ship A2, NSMBU: 5-Ship A2
  367. 8: NSMBU: 1-1 A3
  368. 9: NSMBU: 3-1 A2, 3-4 A3; NSLU: 3-1 A2
  369. 11: NSMBU: 2-4 A2, 8-Castle2 A3; NSLU: 8-Castle2 A3
  370. 12: NSMBU: 1-3 A2
  371. 13: NSMBU: 2-Tower A2; NSLU: 2-Tower A2
  372. Unknown 0x13:
  373. 10: NSMBU: 5-Ship A1; NSLU: 5-Ship A1
  374. Midway Time Limit:
  375. Frequencies:
  376. {0: 112, 20: 38, 100: 3, 200: 4, 300: 232, 400: 87, 500: 5}
  377. Places where used:
  378. Value 0:
  379. NSLU 1-1 A1
  380. NSLU 1-13 A1
  381. NSLU 1-13 A2
  382. NSLU 1-2 A1
  383. NSLU 1-21 A1
  384. NSLU 1-23 A1
  385. NSLU 1-23 A2
  386. NSLU 1-23 A3
  387. NSLU 2-1 A1
  388. NSLU 2-14 A1
  389. NSLU 2-21 A1
  390. NSLU 2-23 A1
  391. NSLU 2-3 A1
  392. NSLU 2-3 A2
  393. NSLU 2-4 A1
  394. NSLU 2-4 A3
  395. NSLU 2-6 A1
  396. NSLU 2-6 A2
  397. NSLU 3-15 A1
  398. NSLU 3-15 A2
  399. NSLU 3-20 A1
  400. NSLU 3-20 A2
  401. NSLU 3-23 A1
  402. NSLU 4-16 A1
  403. NSLU 4-2 A1
  404. NSLU 4-32 A1
  405. NSLU 4-33 A1
  406. NSLU 4-34 A1
  407. NSLU 4-5 A1
  408. NSLU 4-5 A2
  409. NSLU 4-55 A1
  410. NSLU 4-56 A1
  411. NSLU 4-57 A1
  412. NSLU 5-17 A1
  413. NSLU 5-2 A2
  414. NSLU 5-20 A1
  415. NSLU 5-21 A1
  416. NSLU 5-23 A1
  417. NSLU 5-23 A2
  418. NSLU 5-23 A3
  419. NSLU 5-32 A1
  420. NSLU 5-33 A1
  421. NSLU 5-34 A1
  422. NSLU 5-5 A1
  423. NSLU 5-55 A1
  424. NSLU 5-56 A1
  425. NSLU 5-6 A1
  426. NSLU 5-6 A2
  427. NSLU 6-2 A1
  428. NSLU 6-2 A2
  429. NSLU 6-21 A1
  430. NSLU 6-22 A1
  431. NSLU 7-1 A1
  432. NSLU 7-3 A1
  433. NSLU 7-32 A1
  434. NSLU 7-33 A1
  435. NSLU 7-34 A1
  436. NSLU 7-37 A1
  437. NSLU 7-55 A1
  438. NSLU 8-1 A1
  439. NSLU 8-2 A1
  440. NSLU 8-42 A1
  441. NSLU 8-42 A2
  442. NSLU 8-42 A3
  443. NSLU 8-43 A1
  444. NSLU 9-1 A1
  445. NSLU 9-3 A1
  446. NSLU 9-3 A2
  447. NSLU 9-4 A1
  448. NSLU 9-4 A2
  449. NSLU 9-5 A1
  450. NSLU 9-6 A1
  451. NSLU 9-7 A1
  452. NSLU 9-9 A1
  453. NSMBU 11-2 A1
  454. NSMBU 11-2 A2
  455. NSMBU 11-6 A1
  456. NSMBU 11-6 A2
  457. NSMBU 11-6 A3
  458. NSMBU 15-1 A1
  459. NSMBU 18-6 A1
  460. NSMBU 2-14 A1
  461. NSMBU 2-14 A2
  462. NSMBU 3-15 A1
  463. NSMBU 3-15 A2
  464. NSMBU 4-16 A1
  465. NSMBU 4-32 A1
  466. NSMBU 4-33 A1
  467. NSMBU 4-34 A1
  468. NSMBU 4-55 A1
  469. NSMBU 4-56 A1
  470. NSMBU 4-57 A1
  471. NSMBU 5-32 A1
  472. NSMBU 5-33 A1
  473. NSMBU 5-34 A1
  474. NSMBU 5-55 A1
  475. NSMBU 5-56 A1
  476. NSMBU 7-32 A1
  477. NSMBU 7-33 A1
  478. NSMBU 7-34 A1
  479. NSMBU 7-55 A1
  480. NSMBU 8-2 A1
  481. NSMBU 8-42 A1
  482. NSMBU 8-42 A2
  483. NSMBU 8-42 A3
  484. NSMBU 9-1 A1
  485. NSMBU 9-4 A1
  486. NSMBU 9-4 A2
  487. NSMBU 9-5 A1
  488. NSMBU 9-5 A2
  489. NSMBU 9-7 A1
  490. NSMBU 9-9 A1
  491. Value 20:
  492. NSLU 1-32 A1
  493. NSLU 1-33 A1
  494. NSLU 1-34 A1
  495. NSLU 1-55 A1
  496. NSLU 2-32 A1
  497. NSLU 2-33 A1
  498. NSLU 2-34 A1
  499. NSLU 2-55 A1
  500. NSLU 2-56 A1
  501. NSLU 2-57 A1
  502. NSLU 3-32 A1
  503. NSLU 3-33 A1
  504. NSLU 3-34 A1
  505. NSLU 3-55 A1
  506. NSMBU 1-32 A1
  507. NSMBU 1-33 A1
  508. NSMBU 1-34 A1
  509. NSMBU 1-55 A1
  510. NSMBU 13-6 A1
  511. NSMBU 14-4 A1
  512. NSMBU 14-5 A1
  513. NSMBU 14-5 A2
  514. NSMBU 14-5 A3
  515. NSMBU 14-8 A1
  516. NSMBU 15-2 A1
  517. NSMBU 15-2 A2
  518. NSMBU 18-1 A1
  519. NSMBU 18-5 A1
  520. NSMBU 2-32 A1
  521. NSMBU 2-33 A1
  522. NSMBU 2-34 A1
  523. NSMBU 2-55 A1
  524. NSMBU 2-56 A1
  525. NSMBU 2-57 A1
  526. NSMBU 3-32 A1
  527. NSMBU 3-33 A1
  528. NSMBU 3-34 A1
  529. NSMBU 3-55 A1
  530. Value 100:
  531. NSLU 1-3 A1
  532. NSLU 1-4 A1
  533. NSLU 5-3 A1
  534. Value 200:
  535. NSLU 1-46 A1
  536. NSMBU 1-46 A1
  537. NSMBU 11-7 A4
  538. NSMBU 13-1 A1
  539. Value 300:
  540. NSLU 1-2 A2
  541. NSLU 1-25 A1
  542. NSLU 1-26 A1
  543. NSLU 1-27 A1
  544. NSLU 1-28 A1
  545. NSLU 1-29 A1
  546. NSLU 1-30 A1
  547. NSLU 1-31 A1
  548. NSLU 1-39 A1
  549. NSLU 1-41 A1
  550. NSLU 1-47 A1
  551. NSLU 1-48 A1
  552. NSLU 1-49 A1
  553. NSLU 1-5 A1
  554. NSLU 1-5 A2
  555. NSLU 1-58 A1
  556. NSLU 2-2 A1
  557. NSLU 2-2 A2
  558. NSLU 2-25 A1
  559. NSLU 2-26 A1
  560. NSLU 2-27 A1
  561. NSLU 2-28 A1
  562. NSLU 2-4 A2
  563. NSLU 2-5 A1
  564. NSLU 3-1 A1
  565. NSLU 3-1 A2
  566. NSLU 3-2 A1
  567. NSLU 3-2 A2
  568. NSLU 3-25 A1
  569. NSLU 3-3 A1
  570. NSLU 3-4 A1
  571. NSLU 3-5 A1
  572. NSLU 3-5 A2
  573. NSLU 4-1 A1
  574. NSLU 4-20 A1
  575. NSLU 4-23 A1
  576. NSLU 4-3 A1
  577. NSLU 4-4 A1
  578. NSLU 5-1 A1
  579. NSLU 5-2 A1
  580. NSLU 5-4 A1
  581. NSLU 5-5 A2
  582. NSLU 5-7 A1
  583. NSLU 5-7 A2
  584. NSLU 6-1 A1
  585. NSLU 6-3 A1
  586. NSLU 6-4 A1
  587. NSLU 6-4 A2
  588. NSLU 6-5 A1
  589. NSLU 6-6 A1
  590. NSLU 6-7 A1
  591. NSLU 6-7 A2
  592. NSLU 7-2 A1
  593. NSLU 7-20 A1
  594. NSLU 7-20 A2
  595. NSLU 7-4 A1
  596. NSLU 7-5 A1
  597. NSLU 7-6 A1
  598. NSLU 8-3 A1
  599. NSLU 8-4 A1
  600. NSLU 8-4 A2
  601. NSLU 8-43 A2
  602. NSLU 8-43 A3
  603. NSLU 9-2 A1
  604. NSLU 9-8 A1
  605. NSLU 9-8 A2
  606. NSLU 9-9 A2
  607. NSMBU 1-1 A1
  608. NSMBU 1-1 A2
  609. NSMBU 1-1 A3
  610. NSMBU 1-13 A1
  611. NSMBU 1-13 A2
  612. NSMBU 1-2 A1
  613. NSMBU 1-2 A2
  614. NSMBU 1-2 A3
  615. NSMBU 1-25 A1
  616. NSMBU 1-26 A1
  617. NSMBU 1-27 A1
  618. NSMBU 1-28 A1
  619. NSMBU 1-29 A1
  620. NSMBU 1-3 A1
  621. NSMBU 1-3 A2
  622. NSMBU 1-30 A1
  623. NSMBU 1-31 A1
  624. NSMBU 1-39 A1
  625. NSMBU 1-4 A1
  626. NSMBU 1-41 A1
  627. NSMBU 1-47 A1
  628. NSMBU 1-48 A1
  629. NSMBU 1-49 A1
  630. NSMBU 1-5 A1
  631. NSMBU 1-58 A1
  632. NSMBU 11-1 A1
  633. NSMBU 11-2 A3
  634. NSMBU 11-3 A1
  635. NSMBU 11-4 A1
  636. NSMBU 11-5 A1
  637. NSMBU 11-5 A2
  638. NSMBU 11-5 A3
  639. NSMBU 11-7 A1
  640. NSMBU 11-7 A2
  641. NSMBU 11-7 A3
  642. NSMBU 12-2 A1
  643. NSMBU 12-3 A1
  644. NSMBU 12-4 A1
  645. NSMBU 13-2 A1
  646. NSMBU 13-3 A1
  647. NSMBU 13-3 A2
  648. NSMBU 13-4 A1
  649. NSMBU 13-5 A1
  650. NSMBU 13-7 A1
  651. NSMBU 13-8 A1
  652. NSMBU 14-1 A1
  653. NSMBU 14-2 A1
  654. NSMBU 14-6 A1
  655. NSMBU 14-7 A1
  656. NSMBU 15-3 A1
  657. NSMBU 15-4 A1
  658. NSMBU 15-5 A1
  659. NSMBU 15-6 A1
  660. NSMBU 15-7 A1
  661. NSMBU 16-1 A1
  662. NSMBU 16-2 A1
  663. NSMBU 16-3 A1
  664. NSMBU 16-5 A1
  665. NSMBU 16-6 A1
  666. NSMBU 16-7 A1
  667. NSMBU 16-8 A1
  668. NSMBU 17-1 A1
  669. NSMBU 17-2 A1
  670. NSMBU 17-3 A1
  671. NSMBU 17-4 A1
  672. NSMBU 17-5 A1
  673. NSMBU 17-6 A1
  674. NSMBU 18-2 A1
  675. NSMBU 18-3 A1
  676. NSMBU 18-4 A1
  677. NSMBU 18-7 A1
  678. NSMBU 18-8 A1
  679. NSMBU 2-1 A1
  680. NSMBU 2-2 A1
  681. NSMBU 2-2 A2
  682. NSMBU 2-25 A1
  683. NSMBU 2-26 A1
  684. NSMBU 2-27 A1
  685. NSMBU 2-28 A1
  686. NSMBU 2-3 A1
  687. NSMBU 2-3 A2
  688. NSMBU 2-4 A1
  689. NSMBU 2-4 A2
  690. NSMBU 2-4 A3
  691. NSMBU 2-5 A1
  692. NSMBU 2-6 A1
  693. NSMBU 2-6 A2
  694. NSMBU 3-1 A1
  695. NSMBU 3-1 A2
  696. NSMBU 3-2 A1
  697. NSMBU 3-2 A2
  698. NSMBU 3-25 A1
  699. NSMBU 3-3 A1
  700. NSMBU 3-3 A2
  701. NSMBU 3-3 A3
  702. NSMBU 3-4 A1
  703. NSMBU 3-4 A2
  704. NSMBU 3-4 A3
  705. NSMBU 3-5 A1
  706. NSMBU 3-5 A2
  707. NSMBU 4-1 A1
  708. NSMBU 4-2 A1
  709. NSMBU 4-20 A1
  710. NSMBU 4-20 A2
  711. NSMBU 4-20 A3
  712. NSMBU 4-25 A1
  713. NSMBU 4-3 A1
  714. NSMBU 4-4 A1
  715. NSMBU 4-5 A1
  716. NSMBU 4-5 A2
  717. NSMBU 5-1 A1
  718. NSMBU 5-1 A2
  719. NSMBU 5-17 A1
  720. NSMBU 5-17 A2
  721. NSMBU 5-2 A1
  722. NSMBU 5-2 A2
  723. NSMBU 5-2 A3
  724. NSMBU 5-3 A1
  725. NSMBU 5-4 A1
  726. NSMBU 5-5 A1
  727. NSMBU 5-5 A2
  728. NSMBU 5-5 A3
  729. NSMBU 5-5 A4
  730. NSMBU 5-6 A1
  731. NSMBU 5-6 A2
  732. NSMBU 5-7 A1
  733. NSMBU 5-7 A2
  734. NSMBU 6-1 A1
  735. NSMBU 6-2 A1
  736. NSMBU 6-3 A1
  737. NSMBU 6-4 A1
  738. NSMBU 6-4 A2
  739. NSMBU 6-5 A1
  740. NSMBU 6-5 A2
  741. NSMBU 6-6 A1
  742. NSMBU 6-6 A2
  743. NSMBU 6-7 A1
  744. NSMBU 6-7 A2
  745. NSMBU 7-1 A1
  746. NSMBU 7-1 A2
  747. NSMBU 7-1 A3
  748. NSMBU 7-2 A1
  749. NSMBU 7-20 A1
  750. NSMBU 7-20 A2
  751. NSMBU 7-20 A3
  752. NSMBU 7-20 A4
  753. NSMBU 7-3 A1
  754. NSMBU 7-4 A1
  755. NSMBU 7-4 A2
  756. NSMBU 7-5 A1
  757. NSMBU 7-5 A2
  758. NSMBU 7-6 A1
  759. NSMBU 8-1 A1
  760. NSMBU 8-3 A1
  761. NSMBU 8-3 A2
  762. NSMBU 8-4 A1
  763. NSMBU 8-4 A2
  764. NSMBU 9-2 A1
  765. NSMBU 9-3 A1
  766. NSMBU 9-3 A2
  767. NSMBU 9-6 A1
  768. NSMBU 9-6 A2
  769. NSMBU 9-6 A3
  770. NSMBU 9-8 A1
  771. NSMBU 9-8 A2
  772. Value 400:
  773. NSLU 1-21 A2
  774. NSLU 2-21 A2
  775. NSLU 2-23 A2
  776. NSLU 2-23 A3
  777. NSLU 3-21 A1
  778. NSLU 3-21 A2
  779. NSLU 3-23 A2
  780. NSLU 3-23 A3
  781. NSLU 4-20 A2
  782. NSLU 4-21 A1
  783. NSLU 4-21 A2
  784. NSLU 4-23 A2
  785. NSLU 4-23 A3
  786. NSLU 5-20 A2
  787. NSLU 5-21 A2
  788. NSLU 5-37 A1
  789. NSLU 5-37 A2
  790. NSLU 6-21 A2
  791. NSLU 6-21 A3
  792. NSLU 6-22 A2
  793. NSLU 6-23 A1
  794. NSLU 6-23 A2
  795. NSLU 6-23 A3
  796. NSLU 6-23 A4
  797. NSLU 7-21 A1
  798. NSLU 7-21 A2
  799. NSLU 7-23 A1
  800. NSLU 7-23 A2
  801. NSLU 7-23 A3
  802. NSLU 7-37 A2
  803. NSMBU 1-21 A1
  804. NSMBU 1-21 A2
  805. NSMBU 1-23 A1
  806. NSMBU 1-23 A2
  807. NSMBU 1-23 A3
  808. NSMBU 11-8 A1
  809. NSMBU 11-8 A2
  810. NSMBU 12-1 A1
  811. NSMBU 16-4 A1
  812. NSMBU 2-21 A1
  813. NSMBU 2-21 A2
  814. NSMBU 2-23 A1
  815. NSMBU 2-23 A2
  816. NSMBU 2-23 A3
  817. NSMBU 3-20 A1
  818. NSMBU 3-20 A2
  819. NSMBU 3-21 A1
  820. NSMBU 3-21 A2
  821. NSMBU 3-21 A3
  822. NSMBU 3-23 A1
  823. NSMBU 3-23 A2
  824. NSMBU 3-23 A3
  825. NSMBU 4-21 A1
  826. NSMBU 4-21 A2
  827. NSMBU 4-23 A1
  828. NSMBU 4-23 A2
  829. NSMBU 4-23 A3
  830. NSMBU 5-20 A1
  831. NSMBU 5-20 A2
  832. NSMBU 5-20 A3
  833. NSMBU 5-20 A4
  834. NSMBU 5-21 A1
  835. NSMBU 5-21 A2
  836. NSMBU 5-23 A1
  837. NSMBU 5-23 A2
  838. NSMBU 5-23 A3
  839. NSMBU 5-23 A4
  840. NSMBU 5-37 A1
  841. NSMBU 5-37 A2
  842. NSMBU 6-21 A1
  843. NSMBU 6-21 A2
  844. NSMBU 6-21 A3
  845. NSMBU 6-22 A1
  846. NSMBU 6-22 A2
  847. NSMBU 6-22 A3
  848. NSMBU 6-23 A1
  849. NSMBU 6-23 A2
  850. NSMBU 6-23 A3
  851. NSMBU 6-23 A4
  852. NSMBU 7-21 A1
  853. NSMBU 7-21 A2
  854. NSMBU 7-21 A3
  855. NSMBU 7-23 A1
  856. NSMBU 7-23 A2
  857. NSMBU 7-23 A3
  858. NSMBU 7-37 A1
  859. NSMBU 7-37 A2
  860. Value 500:
  861. NSLU 8-43 A4
  862. NSMBU 8-43 A1
  863. NSMBU 8-43 A2
  864. NSMBU 8-43 A3
  865. NSMBU 8-43 A4
  866. Midway Time Limit 2:
  867. 0: Almost everywhere
  868. 300: NSLU: 7-Ship A2, NSMBU: 7-Ship A1 + A2
  869.  
  870.  
  871.  
  872. Block 2 - Zone Boundings
  873. NSMBW
  874. Variable sections
  875. Sections are 24 (0x18) bytes long
  876. '>llllHxBxxxx'
  877. Breakdown:
  878. 0x00 Upper Bound
  879. 0x01 ^^
  880. 0x02 ^^
  881. 0x03 ^^
  882. 0x04 Lower Bound
  883. 0x05 ^^
  884. 0x06 ^^
  885. 0x07 ^^
  886. 0x08 Mysterious Upper Bound 2
  887. 0x09 ^^
  888. 0x0A ^^
  889. 0x0B ^^
  890. 0x0C Mysterious Lower Bound 2
  891. 0x0D ^^
  892. 0x0E ^^
  893. 0x0F ^^
  894. 0x10 Bounding ID
  895. 0x11 ^^
  896. 0x12 Unknown Bounding Flag
  897. 0x13 ^^
  898. 0x14 PAD (0x00)
  899. 0x15 PAD (0x00)
  900. 0x16 PAD (0x00)
  901. 0x17 PAD (0x00)
  902. NSMB2
  903. Variable sections
  904. Sections are 28 (0x1C) bytes long
  905. '<llllHxB8x'
  906. Breakdown:
  907. 0x00 Upper Bound
  908. 0x01 ^^
  909. 0x02 ^^
  910. 0x03 ^^
  911. 0x04 Lower Bound
  912. 0x05 ^^
  913. 0x06 ^^
  914. 0x07 ^^
  915. 0x08 Mysterious Upper Bound 2
  916. 0x09 ^^
  917. 0x0A ^^
  918. 0x0B ^^
  919. 0x0C Mysterious Lower Bound 2
  920. 0x0D ^^
  921. 0x0E ^^
  922. 0x0F ^^
  923. 0x10 Bounding ID
  924. 0x11 ^^
  925. 0x12 [0, F] When F, you don't need a Tanooki Leaf to move the screen up, it seems?
  926. 0x13 ^^
  927. 0x14 PAD (0x00)
  928. 0x15 PAD (0x00)
  929. 0x16 PAD (0x00)
  930. 0x17 PAD (0x00)
  931. 0x18 PAD (0x00)
  932. 0x19 PAD (0x00)
  933. 0x1A PAD (0x00)
  934. 0x1B PAD (0x00)
  935. NSMBU
  936. Variable Sections
  937. Sections are 28 (0x1C) bytes long
  938. ''
  939. Breakdown:
  940. 0x00 Upper Bound
  941. 0x01 ^^
  942. 0x02 ^^
  943. 0x03 ^^
  944. 0x04 Lower Bound
  945. 0x05 ^^
  946. 0x06 ^^
  947. 0x07 ^^
  948. 0x08 Mysterious Upper Bound 2
  949. 0x09 ^^
  950. 0x0A ^^
  951. 0x0B ^^
  952. 0x0C Mysterious Lower Bound 2
  953. 0x0D ^^
  954. 0x0E ^^
  955. 0x0F ^^
  956. 0x10 Bounding ID
  957. 0x11 ^^
  958. 0x12 [0, F] Almost always 0xF...
  959. 0x13 ^^
  960. 0x14 PAD (0x00)
  961. 0x15 PAD (0x00)
  962. 0x16 PAD (0x00)
  963. 0x17 PAD (0x00)
  964. 0x18 PAD (0x00)
  965. 0x19 PAD (0x00)
  966. 0x1A PAD (0x00)
  967. 0x1B PAD (0x00)
  968.  
  969.  
  970.  
  971. Block 3 - Unknown (probably useless)
  972. NSMBW
  973. Always 1 section
  974. Sections are 8 (0x08) bytes long
  975. '>xxHHxx'
  976. Breakdown:
  977. 0x00 PAD (0x00)
  978. 0x01 PAD (0x00)
  979. 0x02 UnkVal1
  980. 0x03 ^^
  981. 0x04 UnkVal2
  982. 0x05 ^^
  983. 0x06 PAD (0x00)
  984. 0x07 PAD (0x00)
  985. Value - UnkVal1
  986. Used values: {0, 2, 3}
  987. Value - UnkVal2
  988. Used values: {0, 2, 3, 66}
  989. NSMB2
  990. Always 1 section
  991. Sections are 8 (0x08) bytes long
  992. '<xxHxxxx'
  993. Breakdown:
  994. 0x00 PAD (0x00)
  995. 0x01 PAD (0x00)
  996. 0x02 UnkVal1
  997. 0x03 ^^
  998. 0x04 PAD (0x00)
  999. 0x05 PAD (0x00)
  1000. 0x06 PAD (0x00)
  1001. 0x07 PAD (0x00)
  1002. Value - UnkVal1
  1003. Used values: {0, 2}
  1004. NSMBU
  1005. 1 or 2 sections
  1006. Sections are 8 (0x08) bytes long
  1007. Places where 2 sections are used:
  1008. NSLU 1-1 A1
  1009. NSLU 1-46 A1
  1010. NSMBU 1-1 A1
  1011. NSMBU 1-46 A1
  1012. NSMBU 11-1 A1
  1013. NSMBU 11-7 A4
  1014. NSMBU 13-1 A1
  1015. NSMBU 9-2 A1
  1016. Breakdown:
  1017. 0x00 PAD (0x00)
  1018. 0x01 PAD (0x00)
  1019. 0x02 UnkVal1
  1020. 0x03 ^^
  1021. 0x04 UnkVal2
  1022. 0x05 ^^
  1023. 0x06 UnkVal3
  1024. 0x07 ^^
  1025. Value - UnkVal1
  1026. Used Values: {0, 2}
  1027. 2 is only used in 6-7 A2 (both games)
  1028. Value - UnkVal2
  1029. Used Values and Frequencies: {0: 327, 2: 162}
  1030. Value - UnkVal3
  1031. Used Values and Frequencies: {0: 329, 66: 81, 2: 79}
  1032.  
  1033.  
  1034.  
  1035. Block 4 - Zone Backgrounds
  1036. NSMBW
  1037. Variable sections
  1038. Sections are 24 (0x18) bytes long
  1039. '>xBhhhhHHHxxxBxxxx'
  1040. Breakdown:
  1041. 0x00 Background Block ID (compared to the Zone Block)
  1042. 0x01 ^^
  1043. 0x02 X Scroll Rate (signed)
  1044. 0x03 ^^
  1045. 0x04 Y Scroll Rate (signed)
  1046. 0x05 ^^
  1047. 0x06 Y Position (signed)
  1048. 0x07 ^^
  1049. 0x08 X Position (signed)
  1050. 0x09 ^^
  1051. 0x0A Background ID 1
  1052. 0x0B ^^
  1053. 0x0C Background ID 2
  1054. 0x0D ^^
  1055. 0x0E Background ID 3
  1056. 0x0F ^^
  1057. 0x10 PAD (0x00)
  1058. 0x11 PAD (0x00)
  1059. 0x12 PAD (0x00)
  1060. 0x13 Zoom Level
  1061. 0x14 PAD (0x00)
  1062. 0x15 PAD (0x00)
  1063. 0x16 PAD (0x00)
  1064. 0x17 PAD (0x00)
  1065. NSMB2
  1066. Variable sections
  1067. Sections are 28 (0x1C) bytes long
  1068. '<Hbbbbxx15sbxxxx'
  1069. Breakdown:
  1070. 0x00 Background Block ID (compared to the Zone Block)
  1071. 0x01 ^^
  1072. 0x02 X Scroll Rate (?)
  1073. 0x03 Y Scroll Rate (?)
  1074. 0x04 X Pos (?)
  1075. 0x05 Y Pos (?)
  1076. 0x06 PAD (0x00)
  1077. 0x07 PAD (0x00)
  1078. 0x08 Name (str; 0x10 bytes long)
  1079. 0x09 ^^
  1080. 0x0A ^^
  1081. 0x0B ^^
  1082. 0x0C ^^
  1083. 0x0D ^^
  1084. 0x0E ^^
  1085. 0x0F ^^
  1086. 0x10 ^^
  1087. 0x11 ^^
  1088. 0x12 ^^
  1089. 0x13 ^^
  1090. 0x14 ^^
  1091. 0x15 ^^
  1092. 0x16 ^^
  1093. 0x17 ^^
  1094. 0x18 Unknown value {0: 362, 1: 62, 2: 12, 3: 18, 4: 3, 5: 1}
  1095. 0x19 ^^
  1096. 0x1A PAD (0x00)
  1097. 0x1B PAD (0x00)
  1098. Variable - UnkVal1
  1099. Unknown purpose
  1100. Possibly zoom or 3D depth or something
  1101. Value 0 is usually used.
  1102. Value 1:
  1103. 1-1 A3
  1104. 1-5 A1
  1105. 1-5 A1
  1106. 1-8 A1
  1107. 1-8 A2
  1108. 1-8 A2
  1109. 2-1 A1
  1110. 2-1 A2
  1111. 2-2 A1
  1112. 2-4 A1
  1113. 2-5 A1
  1114. 2-5 A2
  1115. 2-9 A2
  1116. 3-2 A3
  1117. 3-3 A2
  1118. 3-4 A1
  1119. 3-5 A3
  1120. 3-8 A1
  1121. 3-8 A3
  1122. 3-9 A1
  1123. 3-9 A2
  1124. 4-5 A1
  1125. 4-5 A2
  1126. 4-5 A3
  1127. 4-8 A1
  1128. 5-1 A1
  1129. 5-1 A2
  1130. 5-16 A2
  1131. 5-3 A1
  1132. 5-6 A2
  1133. 5-9 A1
  1134. 6-16 A3
  1135. 6-2 A2
  1136. 6-27 A1
  1137. 6-3 A2
  1138. 7-2 A1
  1139. 7-2 A2
  1140. 7-2 A2
  1141. 8-12 A1
  1142. 8-16 A2
  1143. 8-9 A1
  1144. 9-1 A1
  1145. 9-16 A3
  1146. 9-2 A1
  1147. 9-4 A1
  1148. 9-4 A1
  1149. 9-4 A2
  1150. 9-4 A2
  1151. 9-6 A1
  1152. 9-6 A1
  1153. 9-8 A1
  1154. 9-8 A1
  1155. Value 2: (Only used during tower/castle fights?)
  1156. 1-12 A3 (beta W1 castle; boss fight)
  1157. 1-14 A2
  1158. 2-14 A2
  1159. 3-14 A4
  1160. 3-3 A1 Z2 (forest level, bonus forest room)
  1161. 4-14 A1
  1162. 4-14 A3
  1163. 4-16 A2
  1164. 5-14 A2
  1165. Value 3:
  1166. 2-1 A1
  1167. 2-1 A2
  1168. 2-9 A1
  1169. 3-1 A1
  1170. 3-14 A1
  1171. 3-2 A1
  1172. 3-2 A1
  1173. 3-4 A3
  1174. 3-5 A1
  1175. 3-8 A1
  1176. 6-2 A1
  1177. 6-8 A1
  1178. 7-2 A1
  1179. 9-6 A2
  1180. 9-8 A2
  1181. Value 4: (Only used during Bowser fights?)
  1182. 1-12 A1 (Beta W1 castle)
  1183. 6-16 A4 (Final bowser battle)
  1184. 9-16 A4 (Final dry bowser battle)
  1185. Value 5:
  1186. 8-4 A2 (The unused unique underwater level; the underwater zone)
  1187. NSMBU
  1188. Variable Sections
  1189. Sections are 28 (0x1C) bytes long
  1190. '>HH4x16sHxx'
  1191. Breakdown:
  1192. 0x00 Background Block ID (compared to the Zone Block)
  1193. 0x01 ^^
  1194. 0x02 Unknown value {0: 584, 100: 4}
  1195. 0x03 ^^
  1196. 0x04 PAD (0x00)
  1197. 0x05 PAD (0x00)
  1198. 0x06 PAD (0x00)
  1199. 0x07 PAD (0x00)
  1200. 0x08 Name (str; 0x10 bytes long) (TODO: figure out encoding -- ASCII? Latin-1? SHIFT-JIS? UTF-8 (unlikely)?)
  1201. 0x09 ^^
  1202. 0x0A ^^
  1203. 0x0B ^^
  1204. 0x0C ^^
  1205. 0x0D ^^
  1206. 0x0E ^^
  1207. 0x0F ^^
  1208. 0x10 ^^
  1209. 0x11 ^^
  1210. 0x12 ^^
  1211. 0x13 ^^
  1212. 0x14 ^^
  1213. 0x15 ^^
  1214. 0x16 ^^
  1215. 0x17 ^^
  1216. 0x18 Unknown value {0: 354, 1: 254}
  1217. 0x19 ^^
  1218. 0x1A PAD (0x00)
  1219. 0x1B PAD (0x00)
  1220.  
  1221.  
  1222.  
  1223. Block 5 - Different Purposes
  1224. NSMBW
  1225. See Block 4 - exactly the same. BgB data.
  1226. NSMB2
  1227. This block is always (00 00 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00), and seems to be just a dummied-out version of NSMBU's.
  1228. NSMBU
  1229. Appears to be unused. :(
  1230. Variable sections
  1231. Sections are 10 (0x0A) bytes long
  1232. 20, 40, 60, 80
  1233. Breakdown:
  1234. 0x00 PAD (0x00)
  1235. 0x01 {0: 1175, 1: 158, 2: 43, 3: 4, 10: 4}
  1236. 0x02 {0: 692, 3: 2, 4: 2, 255: 688}
  1237. 0x03 {0: 688, 1: 4, 2: 4, 255: 688}
  1238. 0x04 {0: 696, 255: 688}
  1239. 0x05 {0: 688, 1: 2, 10: 4, 4: 2, 255: 688}
  1240. 0x06 PAD (0x00)
  1241. 0x07 PAD (0x00)
  1242. 0x08 {0: 1030, 1: 5, 2: 349}
  1243. 0x09 PAD (0x00)
  1244.  
  1245.  
  1246.  
  1247. Block 6 - Entrances
  1248. NSMBW
  1249. Variable sections
  1250. Sections are 20 (0x14) bytes long
  1251. '>HHxxxxBBBBxBBBHxB'
  1252. Breakdown:
  1253. 0x00 X Position
  1254. 0x01 ^^
  1255. 0x02 Y Position
  1256. 0x03 ^^
  1257. 0x04 PAD (0x00)
  1258. 0x05 PAD (0x00)
  1259. 0x06 PAD (0x00)
  1260. 0x07 PAD (0x00)
  1261. 0x08 Entrance ID
  1262. 0x09 Destination Area
  1263. 0x0A Destination Entrance
  1264. 0x0B Entrance Type
  1265. 0x0C PAD (0x00)
  1266. 0x0D Zone Associated With
  1267. 0x0E Active Layer
  1268. 0x0F Connected Pipe Path
  1269. 0x10 PAD (0x00)
  1270. 0x11 Settings
  1271. (TLDR: 0x80 means "not enterable")
  1272. 0b10000000 NOT Enterable
  1273. 0b01000000 PAD (0b0)
  1274. 0b00100000 PAD (0b0)
  1275. 0b00010000 PAD (0b0)
  1276. 0b00001000 Connected Pipe
  1277. 0b00000100 Forward Pipe
  1278. 0b00000010 Unknown Entrance Flag
  1279. 0b00000001 Connected Pipe Reverse
  1280. 0x12 PAD (0x00)
  1281. 0x13 Connected Pipe Direction
  1282. NSMB2
  1283. Variable sections
  1284. Sections are 24 (0x18) bytes long
  1285. '<HHxxxxBBBBxBBBHxB')
  1286. Breakdown:
  1287. 0x00 X position
  1288. 0x01 ^^
  1289. 0x02 Y position
  1290. 0x03 ^^
  1291. 0x04 Initial Camera X Offset (signed)
  1292. 0x05 ^^
  1293. 0x06 Initial Camera Y Offset (signed)
  1294. 0x07 ^^
  1295. 0x08 ID
  1296. 0x09 Dest Area
  1297. 0x0A Dest Entrance
  1298. 0x0B Type
  1299. 0x0C PAD (0x00)
  1300. 0x0D Zone Associated With
  1301. 0x0E PAD (0x00)
  1302. 0x0F PAD (0x00)
  1303. 0x10 Settings
  1304. (TLDR: 0x80 means "not enterable")
  1305. 0b10000000 NOT Enterable
  1306. 0b01000000 No visible effect
  1307. See 3-3 A2 Entrance 1
  1308. 0b00100000 PAD (0b0)
  1309. 0b00010000 Return to World Map (set dest. area and dest. id to 0 and this.id)
  1310. 0b00001000 PAD (0b0)
  1311. 0b00000100 PAD (0b0)
  1312. 0b00000010 PAD (0b0)
  1313. 0b00000001 Don't delete all the sprites in the zone
  1314. See 1-5 A2 Entrance 7
  1315. Disabling the bit in this entrance removes all sprites from
  1316. its zone. Last-minute Nintendo bug workaround? Who knows :P
  1317. 0x11 ^
  1318. 0x12 PAD (0x00)
  1319. 0x13 PAD (0x00)
  1320. 0x14 UnkVal14
  1321. 0x15 UnkVal15
  1322. 0x16 PAD (0x00)
  1323. 0x17 PAD (0x00)
  1324. Value - UnkVal14
  1325. [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] {0: 887, 1: 102, 2: 103, 3: 98, 4: 78, 5: 64, 6: 50, 7: 41, 8: 30, 9: 23, 10: 15, 11: 13, 12: 8, 13: 8, 14: 9, 15: 6, 16: 4, 17: 4, 18: 4, 19: 4, 20: 3, 21: 3, 22: 3, 23: 1}
  1326. If value n is used in a level, then value n-1 probably appears in at least one of that level's areas. Skipping numbers is allowed.
  1327. The same value (n) may also appear again (16-2 value 14), but that almost never happens.
  1328. Reaching high levels of n is strongly favored by DLC levels.
  1329. ***
  1330. Mixing values up produces no visible changes.
  1331. ***
  1332. Value - UnkVal15
  1333. [0, 1, 2] Both 1 and 2 are used once each in 2-8 A1; everywhere else is 0
  1334. This isn't even worth testing. Call it an unknown value and be done with it.
  1335. NSMBU
  1336. Variable sections
  1337. Sections are 24 (0x18) bytes long
  1338. 'HHxBxxBBBBBBxBxBBBBBBx'
  1339. According to RE, all fields are put into the struct in memory (no obvious padding).
  1340. All are u8's except for x/y position and the settings bitfield, which are u16's.
  1341. Breakdown:
  1342. 0x00 X Position
  1343. 0x01 ^^
  1344. 0x02 Y Position
  1345. 0x03 ^^
  1346. 0x04 PAD (0x00)
  1347. 0x05 [0, 100] - {0: 1511, 100: 3}
  1348. 0x06 PAD (0x00)
  1349. 0x07 PAD (0x00)
  1350. 0x08 ID
  1351. 0x09 Dest Area
  1352. 0x0A Dest Entrance
  1353. 0x0B Type
  1354. 0x0C [0, 3, 5, 10, 12, 15] - {0: 1318, 3: 18, 5: 62, 10: 62, 12: 18, 15: 36}
  1355. Is confirmed by RE to be used for something
  1356. [06:27:40] <Grop> 0x0C has to do with per-player spawning (3 spawns Mario and Luigi, 12 spawns the toads)
  1357. OR it might be direction the players face...
  1358. [16:38:18] <Grop> Only left and right have different settings
  1359. [16:38:36] <Grop> The 2 entrances left have the same settings though
  1360. [16:38:50] <Grop> (apart from entrance type and entrance id
  1361. [16:38:54] <Grop> )
  1362. [16:39:17] <Grop> Same goes for the two entrances at the right of the screen
  1363. [16:40:18] <Grop> And the unknown that is different between left and right is 0x0C
  1364. [16:40:48] <RoadrunnerWMC> In that case, could it be "direction the players face"?
  1365. [16:40:59] <Grop> Could be
  1366. 0x0D Zone Associated With
  1367. 0x0E PAD (0x00)
  1368. 0x0F [0, 1, 2] - {0: 1377, 1: 20, 2: 117}
  1369. 0x10 Upper byte of u16 Settings (unused)
  1370. 0x11 Settings
  1371. (TLDR: 0x80 means "not enterable")
  1372. 0b10000000 - NOT Enterable
  1373. 0b01000000 - PAD (0x00)
  1374. 0b00100000 - PAD (0x00)
  1375. 0b00010000 - PAD (0x00)
  1376. 0b00001000 - PAD (0x00)
  1377. 0b00000100 - PAD (0x00)
  1378. 0b00000010 - PAD (0x00)
  1379. 0b00000001 - Unknown
  1380. 0x12 [0, 1, 2, 3, 4, 5, 6, 7, 10, 11] - {0: 1469, 1: 2, 2: 4, 3: 9, 4: 5, 5: 7, 6: 7, 7: 1, 10: 7, 11: 3}
  1381. Setting this to 5 will cause this entrance to spawn the players' current baby Yoshis if they're coming
  1382. out of an entrance that doesn't support them holding it (ex. vine exits). TODO: figure out how this connects
  1383. to the other entrance.
  1384. 0x13 [0, 1, 2, 3, 4, 5, 6, 7, 21] - {0: 1338, 1: 123, 2: 19, 3: 11, 4: 7, 5: 12, 6: 2, 7: 1, 21: 1}
  1385. Used by the game for something, related to the AreaTask class (Kinnay said this, I think)
  1386. 1 causes it to have the "zoom out after a second" effect
  1387. 21 seems to be vine-related, maybe (note that entrance type 21 is also vine-entrance)
  1388. 0x14 [0, 3, 5, 6] - {0: 1507, 3: 1, 5: 3, 6: 3}
  1389. 0x15 [0, 2, 5] - {0: 1508, 2: 3, 5: 3}
  1390. 0x16 [0, 3, 5, 7, 8, 10] - {0: 1472, 3: 4, 5: 10, 7: 6, 8: 6, 10: 16}
  1391. Set to 10 makes it a pipe entrance, regardless of type
  1392. 0x17 PAD (0x00)
  1393.  
  1394.  
  1395.  
  1396. Block 7 - Sprites
  1397. NSMBW
  1398. Variable sections
  1399. Sections are 16 (0x10) bytes long
  1400. The sections are followed by 0xFF FF FF FF to signify the end of the block
  1401. Breakdown:
  1402. 0x00 Sprite Type
  1403. 0x01 ^^
  1404. 0x02 X Position
  1405. 0x03 ^^
  1406. 0x04 Y Position
  1407. 0x05 ^^
  1408. 0x06 Sprite Data
  1409. 0x07 ^^
  1410. 0x08 ^^
  1411. 0x09 ^^
  1412. 0x0A ^^
  1413. 0x0B ^^
  1414. 0x0C Zone Associated With
  1415. 0x0D Layer
  1416. 0x0E PAD (0x00)
  1417. 0x0F PAD (0x00)
  1418. Layer Value
  1419. <RoadrunnerWMC> Hi, are you here right now?
  1420. <__Ninji> I'm here, but busy
  1421. <RoadrunnerWMC> OK, I just had a couple of questions about NSMBW that I was wondering if you could answer from memory?
  1422. ...
  1423. <RoadrunnerWMC> Second: The last byte of sprite data in NSMBW has something to do with switching the layer on which sprites appear. Grop quoted you on RVLution recently as calling it "a mess." So I'll ask a more general question than "how does it work": Do you know if the game interprets that byte as an entire byte or as two individual nybbles?
  1424. <__Ninji> IIRC it's one byte, but values other than 0/1/2 will not get you any useful behaviour
  1425. <RoadrunnerWMC> OK, thanks! That will help a lot.
  1426. NSMB2
  1427. Variable sections
  1428. Sections are 24 (0x18) bytes long
  1429. The sections are followed by 0xFF FF FF FF to signify the end of the block
  1430. Breakdown:
  1431. 0x00 Sprite Type
  1432. 0x01 ^^
  1433. 0x02 X Position
  1434. 0x03 ^^
  1435. 0x04 Y Position
  1436. 0x05 ^^
  1437. 0x06 Sprite Data
  1438. 0x07 ^^
  1439. 0x08 ^^
  1440. 0x09 ^^
  1441. 0x0A ^^
  1442. 0x0B ^^
  1443. 0x0C ^^
  1444. 0x0D ^^
  1445. 0x0E ^^
  1446. 0x0F ^^
  1447. 0x10 Zone Associated With (CONFIRMED via RE: Only one byte.)
  1448. 0x11 PAD (0x00)
  1449. 0x12 Sprite Data (Continued)
  1450. 0x13 ^^
  1451. 0x14 PAD (0x00)
  1452. 0x15 PAD (0x00)
  1453. 0x16 PAD (0x00)
  1454. 0x17 PAD (0x00)
  1455. Note: Unlike the surrounding games, byte 0x11 has no effect here. In fact, none of bytes 0x11-0x17 control the active layer. Confirmed through testing.
  1456. NSMBU:
  1457. Variable Sections
  1458. Sections are 24 (0x18) bytes long
  1459. The sections are followed by 0xFF FF FF FF to signify the end of the block
  1460. Breakdown:
  1461. 0x00 Sprite Type
  1462. 0x01 ^^
  1463. 0x02 X Position
  1464. 0x03 ^^
  1465. 0x04 Y Position
  1466. 0x05 ^^
  1467. 0x06 Sprite Data
  1468. 0x07 ^^
  1469. 0x08 ^^
  1470. 0x09 ^^
  1471. 0x0A ^^
  1472. 0x0B ^^
  1473. 0x0C ^^
  1474. 0x0D ^^
  1475. 0x0E ^^
  1476. 0x0F ^^
  1477. 0x10 Zone Associated With
  1478. 0x11 Layer? (Used values line up...)
  1479. 0x12 Sprite Data (Continued)
  1480. 0x13 ^^
  1481. 0x14 ^^? (This is a flag.)
  1482. 0x15 PAD (0x00)
  1483. 0x16 PAD (0x00)
  1484. 0x17 PAD (0x00)
  1485.  
  1486.  
  1487.  
  1488. Block 8 - Sprites Used List
  1489. This block lists out all of the sprite IDs used in the level. The game only loads resources for sprites listed here.
  1490. NSMBW
  1491. Variable sections
  1492. Sections are 4 (0x04) bytes long
  1493. '>Hxx'
  1494. Breakdown:
  1495. 0x00 Sprite Type
  1496. 0x01 ^^
  1497. 0x02 PAD (0x00)
  1498. 0x03 PAD (0x00)
  1499. NSMB2
  1500. Variable sections
  1501. Sections are 4 (0x04) bytes long
  1502. '<Hxx'
  1503. Breakdown:
  1504. 0x00 Sprite Type
  1505. 0x01 ^^
  1506. 0x02 PAD (0x00)
  1507. 0x03 PAD (0x00)
  1508. NSMBU
  1509. Variable sections
  1510. Sections are 4 (0x04) bytes long
  1511. '>Hxx'
  1512. Breakdown:
  1513. 0x00 Sprite Type
  1514. 0x01 ^^
  1515. 0x02 PAD (0x00)
  1516. 0x03 PAD (0x00)
  1517.  
  1518.  
  1519.  
  1520. Block 9 - General Zone Settings
  1521. NSMBW
  1522. Variable sections
  1523. Sections are 24 (0x18) bytes long
  1524. '>hhhhHHBBBBxBBBBxBB'
  1525. Breakdown:
  1526. 0x00 X Position
  1527. 0x01 ^^
  1528. 0x02 Y Position
  1529. 0x03 ^^
  1530. 0x04 Width
  1531. 0x05 ^^
  1532. 0x06 Height
  1533. 0x07 ^^
  1534. 0x08 Zone Theme
  1535. 0x09 ^^
  1536. 0x0A Terrain Lighting
  1537. 0x0B ^^
  1538. 0x0C Zone ID
  1539. 0x0D Bounding Block ID
  1540. 0x0E Tracking/Zoom Settings
  1541. 0x0F Zoom Settings
  1542. 0x10 PAD (0x00)
  1543. 0x11 Visibility (darkness)
  1544. 0x12 Background A Block ID
  1545. 0x13 Background B Block ID
  1546. 0x14 Multiplayer Tracking
  1547. 0x15 PAD (0x00)
  1548. 0x16 Background Music
  1549. 0x17 Sound Modulation
  1550. Zone Theme
  1551. 0: Overworld
  1552. 1: Underground
  1553. 2: Underwater
  1554. 3: Lava/Volcano (reddish)
  1555. 4: Desert
  1556. 5: Beach*
  1557. 6: Forest*
  1558. 7: Snow Overworld*
  1559. 8: Sky/Bonus*
  1560. 9: Mountains*
  1561. 10: Tower
  1562. 11: Castle
  1563. 12: Ghost House
  1564. 13: River Cave
  1565. 14: Ghost House Exit
  1566. 15: Underwater Cave
  1567. 16: Desert Cave
  1568. 17: Icy Cave*
  1569. 18: Lava/Volcano
  1570. 19: Final Battle
  1571. 20: World 8 Castle
  1572. 21: World 8 Doomship*
  1573. 22: Lit Tower
  1574. Info
  1575. <RoadrunnerWMC> Hi, are you here right now?
  1576. <__Ninji> I'm here, but busy
  1577. <RoadrunnerWMC> OK, I just had a couple of questions about NSMBW that I was wondering if you could answer from memory?
  1578. <RoadrunnerWMC> First, did you ever find out what zone "bias" actually does?
  1579. * RoadrunnerWMC will wait patiently for a reply because __Ninji is busy
  1580. <__Ninji> I did not, no
  1581. <RoadrunnerWMC> Oh, ok.
  1582. NSMB2
  1583. Variable sections
  1584. Sections are 28 (0x1C) bytes long
  1585. '<hhhhHxxBBxxxxxxBBBxBxxx'
  1586. Breakdown:
  1587. 0x00 X Position
  1588. 0x01 ^^
  1589. 0x02 Y Position
  1590. 0x03 ^^
  1591. 0x04 Width
  1592. 0x05 ^^
  1593. 0x06 Height
  1594. 0x07 ^^
  1595. 0x08 UnkVal08
  1596. 0x09 ^^? Always 0
  1597. 0x0A PAD (0x00)
  1598. 0x0B PAD (0x00)
  1599. 0x0C Zone ID
  1600. 0x0D Bounding Block ID
  1601. 0x0E PAD (0x00)
  1602. 0x0F PAD (0x00)
  1603. 0x10 PAD (0x00)
  1604. 0x11 PAD (0x00)
  1605. 0x12 PAD (0x00)
  1606. 0x13 PAD (0x00)
  1607. 0x14 Multiplayer Tracking (0 = horizontal, 6 = vertical; other values are unused)
  1608. 0x15 Progress Path ID
  1609. 0x16 Background Music ID
  1610. 0x17 PAD (0x00)
  1611. 0x18 Background Block ID
  1612. 0x19 PAD (0x00)
  1613. 0x1A PAD (0x00)
  1614. 0x1B PAD (0x00)
  1615. Variable - UnkVal08
  1616. Used values are {0, 2, 3}
  1617. Usually 0x0
  1618. Value 0x2:
  1619. Seems to produce no obvious change.
  1620. 1-12 A1 Z1 (unused W1 castle)
  1621. 1-16 A1 Z1 (W1 castle)
  1622. 3-12 A1 Z1 (w3 boo house)
  1623. 3-12 A1 Z2 (w3 boo house)
  1624. 3-12 A1 Z3 (w3 boo house)
  1625. 3-12 A1 Z4 (w3 boo house) (NOTE: there are more zones in this area; they don't have this value set though)
  1626. Value 0x3:
  1627. 1-5 A1 Z1 (underwater)
  1628. 1-5 A1 Z2 (underwater)
  1629. 4-5 A1 Z2 (underwater)
  1630. 8-2 A1 Z1 (forest)
  1631. 8-2 A1 Z2 (forest)
  1632. Variable - Progress Path ID
  1633. Specifies the progpath ID for this zone to use
  1634. NSMBU
  1635. Variable sections
  1636. Sections are 28 (0x1C) bytes long
  1637. Breakdown:
  1638. 0x00 X Position
  1639. 0x01 ^^
  1640. 0x02 Y Position
  1641. 0x03 ^^
  1642. 0x04 Width
  1643. 0x05 ^^
  1644. 0x06 Height
  1645. 0x07 ^^
  1646. 0x08 PAD (0x00)
  1647. 0x09 Zone Theme
  1648. 0x0A PAD (0x00)
  1649. 0x0B [0, 3]
  1650. 0x0C Zone ID
  1651. 0x0D Bounding Block ID
  1652. 0x0E Tracking/Zoom Settings
  1653. 0x0F Zoom Settings
  1654. 0x10 PAD (0x00)
  1655. 0x11 Visibility
  1656. 0x12 Background Block ID
  1657. 0x13 PAD (0x00)
  1658. 0x14 [0, 1, 2, 4, 5, 6, 8] (multiplayer tracking?)
  1659. 0x15 PAD (0x00)
  1660. 0x16 Background Music ID
  1661. 0x17 [0, 16, 32, 48, 49, 64, 65, 80, 81, 96, 97, 98, 112, 128, 144, 145, 160, 161, 193, 208, 224]
  1662. 0x18 PAD (0x00)
  1663. 0x19 [0, 1, 2, 5, 12, 160]
  1664. 0x1A PAD (0x00)
  1665. 0x1B PAD (0x00)
  1666. Zone Theme
  1667. Mostly the same values as NSMBW.
  1668. 0 = Default
  1669. 1 = ['NSLU 5-5 A1', 'NSLU 5-5 A1', 'NSLU 5-5 A1', 'NSLU 5-6 A2', 'NSLU 6-4 A1', 'NSLU 9-4 A2', 'NSMBU 1-1 A3', 'NSMBU 1-3 A2', 'NSMBU 1-3 A2', 'NSMBU 5-5 A1', 'NSMBU 5-6 A2', 'NSMBU 5-6 A2', 'NSMBU 6-4 A1', 'NSMBU 6-4 A1', 'NSMBU 6-6 A1', 'NSMBU 9-4 A2', 'NSMBU 9-4 A2', 'NSMBU 9-6 A3']
  1670. 2 = Underwater
  1671. 3 = Castle/Lava
  1672. 4 = Desert
  1673. 5 = ['NSLU 3-2 A1', 'NSLU 3-5 A1', 'NSLU 6-2 A1', 'NSMBU 1-13 A1', 'NSMBU 11-5 A1', 'NSMBU 11-5 A3', 'NSMBU 3-3 A2', 'NSMBU 3-3 A3', 'NSMBU 3-4 A1', 'NSMBU 3-5 A1', 'NSMBU 6-2 A1', 'NSMBU 6-2 A1', 'NSMBU 6-2 A1', 'NSMBU 6-2 A1', 'NSMBU 9-3 A1']
  1674. 6 = Jungle
  1675. 7 = ['NSLU 2-14 A1', 'NSLU 2-14 A1', 'NSLU 4-16 A1', 'NSLU 4-2 A1', 'NSLU 4-5 A1', 'NSLU 4-5 A2', 'NSMBU 11-7 A4', 'NSMBU 14-6 A1', 'NSMBU 2-14 A1', 'NSMBU 2-14 A1', 'NSMBU 4-16 A1', 'NSMBU 4-16 A1', 'NSMBU 4-2 A1', 'NSMBU 4-3 A1', 'NSMBU 4-3 A1', 'NSMBU 4-3 A1', 'NSMBU 4-5 A1']
  1676. 8 = ['NSLU 1-2 A1', 'NSLU 1-2 A1', 'NSLU 1-23 A2', 'NSLU 1-3 A1', 'NSLU 1-4 A1', 'NSLU 1-4 A1', 'NSLU 2-23 A2', 'NSLU 2-4 A1', 'NSLU 2-6 A2', 'NSLU 3-23 A2', 'NSLU 4-23 A1', 'NSLU 4-23 A2', 'NSLU 4-3 A1', 'NSLU 4-3 A1', 'NSLU 5-23 A2', 'NSLU 5-37 A1', 'NSLU 6-1 A1', 'NSLU 6-1 A1', 'NSLU 6-21 A3', 'NSLU 6-22 A1', 'NSLU 6-23 A4', 'NSLU 7-1 A1', 'NSLU 7-2 A1', 'NSLU 7-23 A1', 'NSLU 7-23 A2', 'NSLU 7-37 A1', 'NSLU 7-37 A1', 'NSLU 7-4 A1', 'NSLU 7-6 A1', 'NSLU 9-1 A1', 'NSLU 9-7 A1', 'NSLU 9-8 A2', 'NSLU 9-9 A2', 'NSMBU 1-2 A1', 'NSMBU 1-2 A1', 'NSMBU 1-2 A3', 'NSMBU 1-23 A2', 'NSMBU 1-4 A1', 'NSMBU 1-4 A1', 'NSMBU 11-4 A1', 'NSMBU 11-8 A1', 'NSMBU 11-8 A1', 'NSMBU 11-8 A1', 'NSMBU 11-8 A2', 'NSMBU 11-8 A2', 'NSMBU 11-8 A2', 'NSMBU 13-7 A1', 'NSMBU 13-8 A1', 'NSMBU 14-7 A1', 'NSMBU 15-4 A1', 'NSMBU 15-5 A1', 'NSMBU 15-6 A1', 'NSMBU 16-1 A1', 'NSMBU 16-3 A1', 'NSMBU 16-5 A1', 'NSMBU 16-7 A1', 'NSMBU 16-8 A1', 'NSMBU 17-3 A1', 'NSMBU 17-4 A1', 'NSMBU 18-3 A1', 'NSMBU 18-4 A1', 'NSMBU 18-7 A1', 'NSMBU 2-23 A2', 'NSMBU 2-4 A2', 'NSMBU 3-21 A1', 'NSMBU 3-23 A2', 'NSMBU 3-3 A1', 'NSMBU 3-4 A2', 'NSMBU 4-23 A2', 'NSMBU 5-23 A3', 'NSMBU 5-37 A1', 'NSMBU 5-37 A1', 'NSMBU 6-21 A3', 'NSMBU 6-22 A1', 'NSMBU 6-22 A2', 'NSMBU 6-23 A4', 'NSMBU 7-1 A1', 'NSMBU 7-1 A2', 'NSMBU 7-1 A3', 'NSMBU 7-2 A1', 'NSMBU 7-23 A1', 'NSMBU 7-23 A2', 'NSMBU 7-3 A1', 'NSMBU 7-3 A1', 'NSMBU 7-37 A1', 'NSMBU 7-37 A1', 'NSMBU 7-4 A1', 'NSMBU 7-4 A2', 'NSMBU 7-5 A1', 'NSMBU 7-5 A2', 'NSMBU 7-6 A1', 'NSMBU 7-6 A1', 'NSMBU 7-6 A1', 'NSMBU 9-1 A1', 'NSMBU 9-7 A1', 'NSMBU 9-8 A2', 'NSMBU 9-9 A1']
  1677. 9 = High Mountains
  1678. 10 = Tower
  1679. 11 = ['NSLU 3-23 A1', 'NSLU 3-23 A1', 'NSMBU 16-4 A1', 'NSMBU 3-23 A1', 'NSMBU 3-23 A1', 'NSMBU 3-23 A1', 'NSMBU 4-23 A1', 'NSMBU 4-23 A1', 'NSMBU 4-23 A1', 'NSMBU 7-23 A1']
  1680. 12 = ['NSLU 3-20 A2', 'NSLU 4-20 A1', 'NSLU 5-20 A1', 'NSLU 7-20 A1', 'NSMBU 11-6 A1', 'NSMBU 11-6 A3', 'NSMBU 13-6 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 5-20 A1', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A3', 'NSMBU 7-20 A1', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A4', 'NSMBU 7-20 A4', 'NSMBU 7-20 A4']
  1681. 13 = Mountains
  1682. 14 = Boo House
  1683. 15 = Deepsea ruins?
  1684. 16 = ['NSLU 1-32 A1', 'NSLU 1-33 A1', 'NSLU 1-34 A1', 'NSLU 1-55 A1', 'NSLU 2-2 A2', 'NSLU 2-3 A2', 'NSLU 2-32 A1', 'NSLU 2-33 A1', 'NSLU 2-34 A1', 'NSLU 2-4 A3', 'NSLU 2-55 A1', 'NSLU 2-56 A1', 'NSLU 2-57 A1', 'NSLU 3-32 A1', 'NSLU 3-33 A1', 'NSLU 3-34 A1', 'NSLU 3-55 A1', 'NSLU 4-32 A1', 'NSLU 4-33 A1', 'NSLU 4-34 A1', 'NSLU 4-55 A1', 'NSLU 4-56 A1', 'NSLU 4-57 A1', 'NSLU 5-32 A1', 'NSLU 5-33 A1', 'NSLU 5-34 A1', 'NSLU 5-55 A1', 'NSLU 5-56 A1', 'NSLU 6-7 A2', 'NSLU 7-32 A1', 'NSLU 7-33 A1', 'NSLU 7-34 A1', 'NSLU 7-55 A1', 'NSMBU 1-32 A1', 'NSMBU 1-33 A1', 'NSMBU 1-34 A1', 'NSMBU 1-55 A1', 'NSMBU 14-4 A1', 'NSMBU 14-5 A1', 'NSMBU 14-5 A2', 'NSMBU 14-5 A3', 'NSMBU 14-8 A1', 'NSMBU 15-2 A1', 'NSMBU 15-2 A2', 'NSMBU 18-1 A1', 'NSMBU 18-5 A1', 'NSMBU 2-14 A2', 'NSMBU 2-2 A2', 'NSMBU 2-2 A2', 'NSMBU 2-2 A2', 'NSMBU 2-3 A2', 'NSMBU 2-3 A2', 'NSMBU 2-3 A2', 'NSMBU 2-32 A1', 'NSMBU 2-33 A1', 'NSMBU 2-34 A1', 'NSMBU 2-4 A3', 'NSMBU 2-5 A1', 'NSMBU 2-55 A1', 'NSMBU 2-56 A1', 'NSMBU 2-57 A1', 'NSMBU 2-6 A2', 'NSMBU 3-32 A1', 'NSMBU 3-33 A1', 'NSMBU 3-34 A1', 'NSMBU 3-55 A1', 'NSMBU 4-32 A1', 'NSMBU 4-33 A1', 'NSMBU 4-34 A1', 'NSMBU 4-55 A1', 'NSMBU 4-56 A1', 'NSMBU 4-57 A1', 'NSMBU 5-1 A2', 'NSMBU 5-1 A2', 'NSMBU 5-32 A1', 'NSMBU 5-33 A1', 'NSMBU 5-34 A1', 'NSMBU 5-55 A1', 'NSMBU 5-56 A1', 'NSMBU 6-22 A1', 'NSMBU 6-7 A2', 'NSMBU 7-32 A1', 'NSMBU 7-33 A1', 'NSMBU 7-34 A1', 'NSMBU 7-55 A1']
  1685. 17 = UNUSED
  1686. 18 = Lava
  1687. 19 = UNUSED
  1688. 20 = Meringue Clouds Tower's First Zone
  1689. Unknown value 0x0B:
  1690. 3: ['NSLU 8-3 A1', 'NSMBU 17-1 A1', 'NSMBU 8-3 A1', 'NSMBU 8-3 A2']
  1691. Unknown value 0x0E:
  1692. Values used for byte 0xe: [0, 1, 2, 3, 4, 6]
  1693. Frequencies: {0: 102, 1: 22, 2: 2, 3: 170, 4: 279, 6: 70}
  1694. 0: ['NSLU 1-1 A1', 'NSLU 1-2 A2', 'NSLU 1-21 A1', 'NSLU 1-3 A1', 'NSLU 1-4 A1', 'NSLU 1-5 A2', 'NSLU 2-5 A1', 'NSLU 3-1 A1', 'NSLU 3-2 A2', 'NSLU 3-20 A2', 'NSLU 3-5 A2', 'NSLU 4-1 A1', 'NSLU 4-16 A1', 'NSLU 4-20 A2', 'NSLU 4-20 A2', 'NSLU 4-3 A1', 'NSLU 4-3 A1', 'NSLU 4-5 A2', 'NSLU 5-1 A1', 'NSLU 5-21 A1', 'NSLU 5-5 A1', 'NSLU 5-5 A2', 'NSLU 6-1 A1', 'NSLU 6-2 A2', 'NSLU 6-4 A1', 'NSLU 6-6 A1', 'NSLU 6-7 A2', 'NSLU 7-1 A1', 'NSLU 7-20 A1', 'NSLU 7-21 A1', 'NSLU 7-23 A1', 'NSLU 8-4 A1', 'NSLU 8-42 A1', 'NSLU 8-42 A2', 'NSLU 9-1 A1', 'NSLU 9-3 A2', 'NSLU 9-4 A2', 'NSLU 9-6 A1', 'NSLU 9-7 A1', 'NSLU 9-8 A1', 'NSMBU 1-1 A1', 'NSMBU 1-21 A1', 'NSMBU 1-3 A1', 'NSMBU 1-4 A1', 'NSMBU 1-5 A1', 'NSMBU 11-1 A1', 'NSMBU 11-3 A1', 'NSMBU 11-6 A1', 'NSMBU 11-6 A3', 'NSMBU 11-7 A4', 'NSMBU 13-7 A1', 'NSMBU 13-8 A1', 'NSMBU 14-1 A1', 'NSMBU 16-4 A1', 'NSMBU 17-6 A1', 'NSMBU 18-3 A1', 'NSMBU 18-4 A1', 'NSMBU 2-1 A1', 'NSMBU 2-14 A1', 'NSMBU 2-2 A2', 'NSMBU 2-2 A2', 'NSMBU 2-2 A2', 'NSMBU 2-3 A2', 'NSMBU 3-1 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A1', 'NSMBU 3-4 A1', 'NSMBU 3-5 A2', 'NSMBU 4-1 A1', 'NSMBU 4-16 A1', 'NSMBU 4-2 A1', 'NSMBU 4-23 A1', 'NSMBU 4-3 A1', 'NSMBU 4-4 A1', 'NSMBU 5-1 A1', 'NSMBU 5-1 A2', 'NSMBU 5-20 A2', 'NSMBU 5-21 A1', 'NSMBU 5-21 A1', 'NSMBU 5-3 A1', 'NSMBU 5-5 A1', 'NSMBU 5-5 A2', 'NSMBU 5-6 A1', 'NSMBU 6-1 A1', 'NSMBU 6-2 A1', 'NSMBU 6-3 A1', 'NSMBU 6-4 A2', 'NSMBU 6-6 A1', 'NSMBU 7-1 A1', 'NSMBU 7-1 A2', 'NSMBU 7-1 A3', 'NSMBU 7-2 A1', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-23 A1', 'NSMBU 7-3 A1', 'NSMBU 9-1 A1', 'NSMBU 9-2 A1', 'NSMBU 9-4 A2', 'NSMBU 9-6 A1']
  1695. 1: ['NSLU 6-21 A1', 'NSLU 6-22 A1', 'NSMBU 1-1 A2', 'NSMBU 11-2 A3', 'NSMBU 11-8 A1', 'NSMBU 11-8 A2', 'NSMBU 12-3 A1', 'NSMBU 15-3 A1', 'NSMBU 15-7 A1', 'NSMBU 2-21 A1', 'NSMBU 2-21 A1', 'NSMBU 3-3 A3', 'NSMBU 4-21 A1', 'NSMBU 5-20 A3', 'NSMBU 5-7 A2', 'NSMBU 6-21 A1', 'NSMBU 6-21 A1', 'NSMBU 6-21 A1', 'NSMBU 6-22 A2', 'NSMBU 7-5 A1', 'NSMBU 8-42 A2', 'NSMBU 9-6 A2']
  1696. 2: ['NSMBU 2-6 A1', 'NSMBU 9-7 A1']
  1697. 3: ['NSLU 1-13 A2', 'NSLU 1-23 A2', 'NSLU 1-39 A1', 'NSLU 2-1 A1', 'NSLU 2-14 A1', 'NSLU 2-23 A1', 'NSLU 2-23 A2', 'NSLU 2-3 A2', 'NSLU 2-4 A2', 'NSLU 3-15 A1', 'NSLU 3-20 A1', 'NSLU 3-20 A1', 'NSLU 3-20 A1', 'NSLU 3-23 A1', 'NSLU 3-23 A1', 'NSLU 3-23 A1', 'NSLU 3-23 A1', 'NSLU 3-23 A2', 'NSLU 4-20 A1', 'NSLU 4-23 A2', 'NSLU 5-17 A1', 'NSLU 5-20 A1', 'NSLU 5-20 A2', 'NSLU 5-20 A2', 'NSLU 5-23 A1', 'NSLU 5-23 A2', 'NSLU 6-23 A1', 'NSLU 6-23 A3', 'NSLU 6-23 A4', 'NSLU 7-21 A1', 'NSLU 7-23 A2', 'NSLU 7-3 A1', 'NSLU 7-37 A1', 'NSLU 7-37 A1', 'NSLU 7-6 A1', 'NSLU 8-2 A1', 'NSLU 8-43 A1', 'NSLU 8-43 A2', 'NSLU 8-43 A3', 'NSLU 8-43 A4', 'NSLU 9-5 A1', 'NSLU 9-8 A2', 'NSLU 9-9 A1', 'NSMBU 1-13 A1', 'NSMBU 1-13 A2', 'NSMBU 1-2 A1', 'NSMBU 1-2 A1', 'NSMBU 1-2 A2', 'NSMBU 1-2 A3', 'NSMBU 1-23 A1', 'NSMBU 1-23 A2', 'NSMBU 1-39 A1', 'NSMBU 1-4 A1', 'NSMBU 11-2 A2', 'NSMBU 11-4 A1', 'NSMBU 11-5 A2', 'NSMBU 11-5 A3', 'NSMBU 11-6 A2', 'NSMBU 11-8 A1', 'NSMBU 11-8 A2', 'NSMBU 12-1 A1', 'NSMBU 12-2 A1', 'NSMBU 12-4 A1', 'NSMBU 13-1 A1', 'NSMBU 13-2 A1', 'NSMBU 13-3 A1', 'NSMBU 13-3 A2', 'NSMBU 13-4 A1', 'NSMBU 13-6 A1', 'NSMBU 14-2 A1', 'NSMBU 14-6 A1', 'NSMBU 15-1 A1', 'NSMBU 16-2 A1', 'NSMBU 16-7 A1', 'NSMBU 16-8 A1', 'NSMBU 17-2 A1', 'NSMBU 18-6 A1', 'NSMBU 18-8 A1', 'NSMBU 2-2 A1', 'NSMBU 2-23 A1', 'NSMBU 2-23 A2', 'NSMBU 2-3 A1', 'NSMBU 2-4 A1', 'NSMBU 2-4 A2', 'NSMBU 2-5 A1', 'NSMBU 3-15 A1', 'NSMBU 3-15 A2', 'NSMBU 3-2 A1', 'NSMBU 3-2 A2', 'NSMBU 3-20 A2', 'NSMBU 3-20 A2', 'NSMBU 3-23 A1', 'NSMBU 3-23 A1', 'NSMBU 3-23 A1', 'NSMBU 3-23 A2', 'NSMBU 3-5 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A2', 'NSMBU 4-20 A2', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-23 A2', 'NSMBU 4-5 A1', 'NSMBU 5-17 A1', 'NSMBU 5-17 A2', 'NSMBU 5-2 A1', 'NSMBU 5-2 A3', 'NSMBU 5-20 A4', 'NSMBU 5-20 A4', 'NSMBU 5-23 A1', 'NSMBU 5-23 A3', 'NSMBU 5-3 A1', 'NSMBU 5-37 A1', 'NSMBU 5-37 A1', 'NSMBU 5-7 A1', 'NSMBU 6-1 A1', 'NSMBU 6-2 A1', 'NSMBU 6-21 A3', 'NSMBU 6-23 A1', 'NSMBU 6-23 A3', 'NSMBU 6-23 A4', 'NSMBU 6-3 A1', 'NSMBU 6-5 A1', 'NSMBU 6-5 A1', 'NSMBU 6-5 A2', 'NSMBU 6-6 A2', 'NSMBU 6-7 A1', 'NSMBU 6-7 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A3', 'NSMBU 7-20 A3', 'NSMBU 7-21 A2', 'NSMBU 7-23 A2', 'NSMBU 7-37 A1', 'NSMBU 7-4 A1', 'NSMBU 7-4 A2', 'NSMBU 7-5 A2', 'NSMBU 7-6 A1', 'NSMBU 7-6 A1', 'NSMBU 8-1 A1', 'NSMBU 8-1 A1', 'NSMBU 8-1 A1', 'NSMBU 8-2 A1', 'NSMBU 8-3 A1', 'NSMBU 8-4 A1', 'NSMBU 8-4 A2', 'NSMBU 8-42 A3', 'NSMBU 8-43 A1', 'NSMBU 8-43 A2', 'NSMBU 8-43 A3', 'NSMBU 8-43 A4', 'NSMBU 9-3 A1', 'NSMBU 9-3 A2', 'NSMBU 9-4 A1', 'NSMBU 9-5 A2', 'NSMBU 9-6 A2', 'NSMBU 9-6 A2', 'NSMBU 9-8 A2', 'NSMBU 9-9 A1']
  1698. 4: ['NSLU 1-21 A2', 'NSLU 1-23 A1', 'NSLU 1-23 A3', 'NSLU 1-25 A1', 'NSLU 1-26 A1', 'NSLU 1-27 A1', 'NSLU 1-28 A1', 'NSLU 1-29 A1', 'NSLU 1-30 A1', 'NSLU 1-31 A1', 'NSLU 1-32 A1', 'NSLU 1-33 A1', 'NSLU 1-34 A1', 'NSLU 1-4 A1', 'NSLU 1-41 A1', 'NSLU 1-46 A1', 'NSLU 1-47 A1', 'NSLU 1-48 A1', 'NSLU 1-49 A1', 'NSLU 1-55 A1', 'NSLU 1-58 A1', 'NSLU 2-21 A1', 'NSLU 2-21 A2', 'NSLU 2-23 A3', 'NSLU 2-25 A1', 'NSLU 2-26 A1', 'NSLU 2-27 A1', 'NSLU 2-28 A1', 'NSLU 2-32 A1', 'NSLU 2-33 A1', 'NSLU 2-34 A1', 'NSLU 2-4 A1', 'NSLU 2-4 A3', 'NSLU 2-55 A1', 'NSLU 2-56 A1', 'NSLU 2-57 A1', 'NSLU 2-6 A2', 'NSLU 3-1 A2', 'NSLU 3-21 A1', 'NSLU 3-21 A2', 'NSLU 3-23 A3', 'NSLU 3-25 A1', 'NSLU 3-32 A1', 'NSLU 3-33 A1', 'NSLU 3-34 A1', 'NSLU 3-55 A1', 'NSLU 4-21 A1', 'NSLU 4-21 A2', 'NSLU 4-23 A3', 'NSLU 4-32 A1', 'NSLU 4-33 A1', 'NSLU 4-34 A1', 'NSLU 4-55 A1', 'NSLU 4-56 A1', 'NSLU 4-57 A1', 'NSLU 5-1 A1', 'NSLU 5-21 A2', 'NSLU 5-23 A3', 'NSLU 5-32 A1', 'NSLU 5-33 A1', 'NSLU 5-34 A1', 'NSLU 5-37 A2', 'NSLU 5-55 A1', 'NSLU 5-56 A1', 'NSLU 5-6 A2', 'NSLU 5-7 A1', 'NSLU 5-7 A1', 'NSLU 6-1 A1', 'NSLU 6-21 A1', 'NSLU 6-21 A1', 'NSLU 6-21 A2', 'NSLU 6-22 A2', 'NSLU 6-23 A2', 'NSLU 6-3 A1', 'NSLU 7-21 A2', 'NSLU 7-23 A3', 'NSLU 7-3 A1', 'NSLU 7-3 A1', 'NSLU 7-32 A1', 'NSLU 7-33 A1', 'NSLU 7-34 A1', 'NSLU 7-37 A2', 'NSLU 7-37 A2', 'NSLU 7-55 A1', 'NSLU 8-4 A1', 'NSLU 8-43 A1', 'NSMBU 1-1 A3', 'NSMBU 1-13 A2', 'NSMBU 1-13 A2', 'NSMBU 1-2 A2', 'NSMBU 1-2 A2', 'NSMBU 1-21 A2', 'NSMBU 1-23 A1', 'NSMBU 1-23 A3', 'NSMBU 1-25 A1', 'NSMBU 1-26 A1', 'NSMBU 1-27 A1', 'NSMBU 1-28 A1', 'NSMBU 1-29 A1', 'NSMBU 1-3 A2', 'NSMBU 1-3 A2', 'NSMBU 1-30 A1', 'NSMBU 1-31 A1', 'NSMBU 1-32 A1', 'NSMBU 1-33 A1', 'NSMBU 1-34 A1', 'NSMBU 1-41 A1', 'NSMBU 1-46 A1', 'NSMBU 1-47 A1', 'NSMBU 1-48 A1', 'NSMBU 1-49 A1', 'NSMBU 1-5 A1', 'NSMBU 1-55 A1', 'NSMBU 1-58 A1', 'NSMBU 11-5 A1', 'NSMBU 11-7 A1', 'NSMBU 11-7 A3', 'NSMBU 11-8 A1', 'NSMBU 11-8 A2', 'NSMBU 13-5 A1', 'NSMBU 14-4 A1', 'NSMBU 14-5 A1', 'NSMBU 14-5 A2', 'NSMBU 14-5 A3', 'NSMBU 14-7 A1', 'NSMBU 14-8 A1', 'NSMBU 15-2 A1', 'NSMBU 15-2 A2', 'NSMBU 15-4 A1', 'NSMBU 15-5 A1', 'NSMBU 15-6 A1', 'NSMBU 16-1 A1', 'NSMBU 16-3 A1', 'NSMBU 16-5 A1', 'NSMBU 17-3 A1', 'NSMBU 17-4 A1', 'NSMBU 18-1 A1', 'NSMBU 18-2 A1', 'NSMBU 18-5 A1', 'NSMBU 18-7 A1', 'NSMBU 2-1 A1', 'NSMBU 2-14 A1', 'NSMBU 2-14 A2', 'NSMBU 2-21 A1', 'NSMBU 2-21 A1', 'NSMBU 2-21 A1', 'NSMBU 2-21 A2', 'NSMBU 2-23 A1', 'NSMBU 2-23 A1', 'NSMBU 2-23 A3', 'NSMBU 2-25 A1', 'NSMBU 2-26 A1', 'NSMBU 2-27 A1', 'NSMBU 2-28 A1', 'NSMBU 2-3 A1', 'NSMBU 2-3 A2', 'NSMBU 2-3 A2', 'NSMBU 2-32 A1', 'NSMBU 2-33 A1', 'NSMBU 2-34 A1', 'NSMBU 2-4 A2', 'NSMBU 2-4 A3', 'NSMBU 2-5 A1', 'NSMBU 2-55 A1', 'NSMBU 2-56 A1', 'NSMBU 2-57 A1', 'NSMBU 2-6 A2', 'NSMBU 3-1 A2', 'NSMBU 3-15 A1', 'NSMBU 3-2 A2', 'NSMBU 3-2 A2', 'NSMBU 3-21 A1', 'NSMBU 3-21 A2', 'NSMBU 3-21 A2', 'NSMBU 3-21 A3', 'NSMBU 3-23 A1', 'NSMBU 3-23 A3', 'NSMBU 3-25 A1', 'NSMBU 3-3 A1', 'NSMBU 3-32 A1', 'NSMBU 3-33 A1', 'NSMBU 3-34 A1', 'NSMBU 3-4 A2', 'NSMBU 3-4 A3', 'NSMBU 3-5 A2', 'NSMBU 3-55 A1', 'NSMBU 4-16 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A3', 'NSMBU 4-20 A3', 'NSMBU 4-21 A2', 'NSMBU 4-23 A1', 'NSMBU 4-23 A1', 'NSMBU 4-23 A3', 'NSMBU 4-25 A1', 'NSMBU 4-3 A1', 'NSMBU 4-3 A1', 'NSMBU 4-32 A1', 'NSMBU 4-33 A1', 'NSMBU 4-34 A1', 'NSMBU 4-5 A1', 'NSMBU 4-55 A1', 'NSMBU 4-56 A1', 'NSMBU 4-57 A1', 'NSMBU 5-1 A2', 'NSMBU 5-1 A2', 'NSMBU 5-2 A2', 'NSMBU 5-20 A1', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-21 A1', 'NSMBU 5-21 A1', 'NSMBU 5-21 A2', 'NSMBU 5-23 A2', 'NSMBU 5-23 A2', 'NSMBU 5-23 A4', 'NSMBU 5-3 A1', 'NSMBU 5-32 A1', 'NSMBU 5-33 A1', 'NSMBU 5-34 A1', 'NSMBU 5-37 A2', 'NSMBU 5-4 A1', 'NSMBU 5-4 A1', 'NSMBU 5-5 A3', 'NSMBU 5-55 A1', 'NSMBU 5-56 A1', 'NSMBU 5-6 A2', 'NSMBU 5-6 A2', 'NSMBU 6-1 A1', 'NSMBU 6-2 A1', 'NSMBU 6-2 A1', 'NSMBU 6-21 A2', 'NSMBU 6-22 A1', 'NSMBU 6-22 A1', 'NSMBU 6-22 A3', 'NSMBU 6-23 A1', 'NSMBU 6-23 A2', 'NSMBU 6-23 A3', 'NSMBU 6-3 A1', 'NSMBU 6-3 A1', 'NSMBU 6-4 A1', 'NSMBU 6-4 A1', 'NSMBU 6-4 A2', 'NSMBU 6-4 A2', 'NSMBU 6-6 A1', 'NSMBU 7-2 A1', 'NSMBU 7-20 A1', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A4', 'NSMBU 7-20 A4', 'NSMBU 7-20 A4', 'NSMBU 7-21 A1', 'NSMBU 7-21 A2', 'NSMBU 7-21 A2', 'NSMBU 7-21 A2', 'NSMBU 7-21 A3', 'NSMBU 7-23 A1', 'NSMBU 7-23 A3', 'NSMBU 7-3 A1', 'NSMBU 7-32 A1', 'NSMBU 7-33 A1', 'NSMBU 7-34 A1', 'NSMBU 7-37 A1', 'NSMBU 7-37 A2', 'NSMBU 7-37 A2', 'NSMBU 7-55 A1', 'NSMBU 8-3 A1', 'NSMBU 8-42 A1', 'NSMBU 8-43 A1', 'NSMBU 9-4 A2', 'NSMBU 9-6 A3', 'NSMBU 9-8 A1']
  1699. 6: ['NSLU 1-13 A1', 'NSLU 1-2 A1', 'NSLU 1-2 A1', 'NSLU 1-23 A1', 'NSLU 1-5 A1', 'NSLU 2-14 A1', 'NSLU 2-2 A1', 'NSLU 2-2 A2', 'NSLU 2-3 A1', 'NSLU 2-4 A1', 'NSLU 2-6 A1', 'NSLU 3-15 A2', 'NSLU 3-2 A1', 'NSLU 3-3 A1', 'NSLU 3-4 A1', 'NSLU 3-5 A1', 'NSLU 4-1 A1', 'NSLU 4-2 A1', 'NSLU 4-23 A1', 'NSLU 4-4 A1', 'NSLU 4-5 A1', 'NSLU 5-1 A1', 'NSLU 5-2 A1', 'NSLU 5-2 A2', 'NSLU 5-3 A1', 'NSLU 5-37 A1', 'NSLU 5-4 A1', 'NSLU 5-4 A1', 'NSLU 5-5 A1', 'NSLU 5-5 A1', 'NSLU 5-6 A1', 'NSLU 5-7 A2', 'NSLU 6-2 A1', 'NSLU 6-21 A3', 'NSLU 6-3 A1', 'NSLU 6-4 A2', 'NSLU 6-5 A1', 'NSLU 6-5 A1', 'NSLU 6-7 A1', 'NSLU 7-2 A1', 'NSLU 7-20 A2', 'NSLU 7-20 A2', 'NSLU 7-4 A1', 'NSLU 7-5 A1', 'NSLU 8-1 A1', 'NSLU 8-1 A1', 'NSLU 8-3 A1', 'NSLU 8-4 A2', 'NSLU 8-42 A3', 'NSLU 9-2 A1', 'NSLU 9-3 A1', 'NSLU 9-4 A1', 'NSLU 9-5 A1', 'NSLU 9-9 A2', 'NSMBU 11-2 A1', 'NSMBU 11-7 A2', 'NSMBU 16-6 A1', 'NSMBU 17-1 A1', 'NSMBU 17-5 A1', 'NSMBU 3-3 A2', 'NSMBU 4-5 A2', 'NSMBU 5-4 A1', 'NSMBU 5-4 A1', 'NSMBU 5-5 A4', 'NSMBU 5-5 A4', 'NSMBU 7-6 A1', 'NSMBU 8-2 A1', 'NSMBU 8-3 A2', 'NSMBU 9-5 A1', 'NSMBU 9-8 A1']
  1700. Unknown value 0x12:
  1701. 0: Everywhere else
  1702. 1: ['NSLU 1-23 A1', 'NSLU 1-4 A1', 'NSLU 2-14 A1', 'NSLU 2-4 A1', 'NSLU 3-15 A2', 'NSLU 3-20 A1', 'NSLU 3-23 A1', 'NSLU 3-23 A1', 'NSLU 4-1 A1', 'NSLU 4-20 A2', 'NSLU 4-3 A1', 'NSLU 5-1 A1', 'NSLU 5-20 A2', 'NSLU 5-4 A1', 'NSLU 6-22 A1', 'NSLU 6-3 A1', 'NSLU 6-5 A1', 'NSLU 7-20 A2', 'NSLU 7-3 A1', 'NSLU 7-37 A1', 'NSLU 7-6 A1', 'NSLU 8-1 A1', 'NSLU 9-5 A1', 'NSMBU 1-13 A2', 'NSMBU 1-4 A1', 'NSMBU 1-5 A1', 'NSMBU 11-8 A1', 'NSMBU 11-8 A2', 'NSMBU 13-6 A1', 'NSMBU 16-1 A1', 'NSMBU 16-3 A1', 'NSMBU 17-4 A1', 'NSMBU 3-15 A1', 'NSMBU 3-20 A1', 'NSMBU 3-20 A2', 'NSMBU 3-23 A1', 'NSMBU 4-20 A1', 'NSMBU 4-20 A2', 'NSMBU 4-20 A3', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A2', 'NSMBU 5-20 A4', 'NSMBU 5-37 A1', 'NSMBU 5-4 A1', 'NSMBU 5-4 A1', 'NSMBU 5-7 A2', 'NSMBU 6-2 A1', 'NSMBU 6-22 A2', 'NSMBU 6-3 A1', 'NSMBU 6-3 A1', 'NSMBU 7-2 A1', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A2', 'NSMBU 7-20 A3', 'NSMBU 7-3 A1', 'NSMBU 7-37 A1', 'NSMBU 7-6 A1', 'NSMBU 7-6 A1', 'NSMBU 8-1 A1', 'NSMBU 8-3 A2', 'NSMBU 9-6 A2', 'NSMBU 9-6 A2']
  1703. 2: ['NSLU 5-1 A1', 'NSLU 7-3 A1', 'NSMBU 8-3 A1']
  1704.  
  1705.  
  1706.  
  1707. Block 10 - Locations
  1708. NSMBW
  1709. Variable sections
  1710. 12 (0x0C) bytes per section
  1711. '>HHHHBxxx'
  1712. Breakdown:
  1713. 0x00 X Position
  1714. 0x01 ^^
  1715. 0x02 Y Position
  1716. 0x03 ^^
  1717. 0x04 Width
  1718. 0x05 ^^
  1719. 0x06 Height
  1720. 0x07 ^^
  1721. 0x08 Location ID
  1722. 0x09 PAD (0x00)
  1723. 0x0A PAD (0x00)
  1724. 0x0B PAD (0x00)
  1725. NSMB2
  1726. Variable sections
  1727. 12 (0x0C) bytes per section
  1728. '<HHHHBxxx'
  1729. Breakdown:
  1730. 0x00 X Position
  1731. 0x01 ^^
  1732. 0x02 Y Position
  1733. 0x03 ^^
  1734. 0x04 Width
  1735. 0x05 ^^
  1736. 0x06 Height
  1737. 0x07 ^^
  1738. 0x08 Location ID
  1739. 0x09 PAD (0x00)
  1740. 0x0A PAD (0x00)
  1741. 0x0B PAD (0x00)
  1742. NSMBU
  1743. Variable sections
  1744. 12 (0x0C) bytes per section
  1745. '>HHHHBxxx'
  1746. Breakdown:
  1747. 0x00 X Position
  1748. 0x01 ^^
  1749. 0x02 Y Position
  1750. 0x03 ^^
  1751. 0x04 Width
  1752. 0x05 ^^
  1753. 0x06 Height
  1754. 0x07 ^^
  1755. 0x08 Location ID
  1756. 0x09 PAD (0x00)
  1757. 0x0A PAD (0x00)
  1758. 0x0B PAD (0x00)
  1759.  
  1760.  
  1761.  
  1762. Block 11 - Always Empty
  1763. NSMBW
  1764. Always empty
  1765. NSMB2
  1766. Always empty
  1767. NSMBU
  1768. Always empty
  1769.  
  1770.  
  1771.  
  1772. Block 12 - Different Purposes
  1773. NSMBW - Paths
  1774. Variable sections
  1775. Sections are 8 (0x08) bytes long
  1776. '>BxHHH'
  1777. Breakdown:
  1778. 0x00 Path ID
  1779. 0x01 PAD (0x00)
  1780. 0x02 Start Node Index
  1781. 0x03 ^
  1782. 0x04 Number of Nodes
  1783. 0x05 ^
  1784. 0x06 Loop Flag (if value == 2)
  1785. 0x07 ^
  1786. NSMB2
  1787. Always empty
  1788. NSMBU
  1789. Always empty
  1790.  
  1791.  
  1792.  
  1793. Block 13 - Different Purposes
  1794. NSMBW - Path Nodes
  1795. Variable sections
  1796. Sections are 16 (0x10) bytes long
  1797. '>HHffhxx'
  1798. Breakdown:
  1799. 0x00 X Position
  1800. 0x01 ^
  1801. 0x02 Y Position
  1802. 0x03 ^
  1803. 0x04 Speed (float)
  1804. 0x05 ^
  1805. 0x06 ^
  1806. 0x07 ^
  1807. 0x08 Accel (float)
  1808. 0x09 ^
  1809. 0x0A ^
  1810. 0x0B ^
  1811. 0x0C Delay (signed)
  1812. 0x0D ^
  1813. 0x0E PAD (0x00)
  1814. 0x0F PAD (0x00)
  1815. NSMB2 - Paths
  1816. Variable sections
  1817. Sections are 12 (0x0C) bytes long
  1818. '<BxHHxxxxxx'
  1819. Breakdown:
  1820. 0x00 Path ID
  1821. 0x01 PAD (0x00)
  1822. 0x02 Start Node Index
  1823. 0x03 ^
  1824. 0x04 Number of Nodes
  1825. 0x05 ^
  1826. 0x06 PAD (0x00)
  1827. 0x07 PAD (0x00)
  1828. 0x08 PAD (0x00)
  1829. 0x09 PAD (0x00)
  1830. 0x0A PAD (0x00)
  1831. 0x0B PAD (0x00)
  1832. NSMBU - Paths
  1833. Variable sections
  1834. Sections are 12 (0x0C) bytes long
  1835. '<Bx3Hxxxx'
  1836. Breakdown:
  1837. 0x00 Path ID
  1838. 0x01 PAD (0x00)
  1839. 0x02 Start Node Index
  1840. 0x03 ^
  1841. 0x04 Number of Nodes
  1842. 0x05 ^
  1843. 0x06 Loop Flag (if value == 2)
  1844. 0x07 ^
  1845. 0x08 PAD (0x00)
  1846. 0x09 PAD (0x00)
  1847. 0x0A PAD (0x00)
  1848. 0x0B PAD (0x00)
  1849.  
  1850.  
  1851.  
  1852. Block 14 - Path Nodes
  1853. NSMBW
  1854. -
  1855. NSMB2
  1856. Variable sections
  1857. Sections are 20 (0x14) bytes long
  1858. '<HHffBBB?BBxx'
  1859. Breakdown:
  1860. 0x00 X Position
  1861. 0x01 ^
  1862. 0x02 Y Position
  1863. 0x03 ^
  1864. 0x04 Speed (float)
  1865. 0x05 ^
  1866. 0x06 ^
  1867. 0x07 ^
  1868. 0x08 Accel (float)
  1869. 0x09 ^
  1870. 0x0A ^
  1871. 0x0B ^
  1872. 0x0C [0, 4, 5, 10, 11, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 29, 30, 34, 35, 45, 48, 60, 67, 80, 90, 120, 122, 160, 180] {0: 1772, 67: 1, 4: 1, 5: 2, 10: 2, 11: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 3, 20: 2, 21: 2, 22: 1, 24: 1, 25: 1, 90: 11, 27: 2, 28: 1, 29: 1, 30: 1, 160: 1, 80: 1, 34: 3, 35: 1, 45: 1, 48: 1, 180: 1, 120: 1, 122: 1, 60: 9}
  1873. 0x0D [0, 1, 2] {0: 1826, 1: 2, 2: 1}
  1874. 0x0E [0, 14, 15, 20, 25, 30, 45, 59, 64, 74, 79, 84, 90, 135, 180, 225] {0: 1683, 64: 13, 84: 5, 135: 3, 74: 1, 225: 4, 45: 34, 14: 7, 15: 6, 79: 9, 20: 24, 25: 9, 180: 4, 90: 22, 59: 1, 30: 4}
  1875. 0x0F [0, 1] {0: 1793, 1: 36}
  1876. 0x10 [0, 1, 4, 9, 17, 18, 19, 20, 21, 22, 23, 24, 25, 48] {0: 1671, 1: 138, 4: 9, 9: 1, 48: 1, 17: 1, 18: 1, 19: 1, 20: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1}
  1877. 0x11 [0, 2, 3, 5, 10, 11, 16, 17, 23] {0: 1819, 17: 1, 2: 1, 3: 1, 5: 2, 16: 1, 23: 1, 10: 2, 11: 1}
  1878. 0x12 PAD (0x00)
  1879. 0x13 PAD (0x00)
  1880. NSMBU
  1881. Variable sections
  1882. Sections are 20 (0x14) bytes long
  1883. '>HHffhHBBBx'
  1884. Breakdown:
  1885. 0x00 X Position
  1886. 0x01 ^
  1887. 0x02 Y Position
  1888. 0x03 ^
  1889. 0x04 Speed (float)
  1890. 0x05 ^
  1891. 0x06 ^
  1892. 0x07 ^
  1893. 0x08 Accel (float)
  1894. 0x09 ^
  1895. 0x0A ^
  1896. 0x0B ^
  1897. 0x0C Delay (signed?)
  1898. 0x0D ^ [0, 1, 6, 7, 8, 10, 11, 20, 22, 23, 24, 25, 26, 30, 60]
  1899. 0x0E Unknown Value (int) [0, 1, 20, 22, 24, 26, 32, 48] {0: 2937, 1: 162, 20: 5, 48: 1, 22: 2, 32: 1, 24: 7, 26: 7}
  1900. 0x0F ^
  1901. 0x10 [0, 1, 2, 3, 4, 5, 6, 10, 15, 18, 20, 22, 24, 25, 26, 27, 30, 32, 35, 40, 42, 45, 46, 48, 50, 53, 54, 55, 57, 60, 64, 65, 66, 69, 72, 80] {0: 2888, 1: 10, 2: 5, 3: 13, 4: 3, 5: 9, 6: 7, 65: 2, 64: 1, 10: 1, 66: 1, 15: 7, 80: 1, 18: 1, 20: 8, 22: 2, 24: 8, 25: 5, 26: 4, 27: 1, 30: 25, 69: 2, 32: 27, 35: 15, 40: 26, 42: 4, 45: 7, 46: 1, 48: 9, 72: 1, 50: 9, 53: 1, 54: 2, 55: 1, 57: 1, 60: 14}
  1902. 0x11 [0, 3, 5, 10, 15, 20, 24, 25, 30, 32, 35, 36, 37, 40, 41, 42, 45, 47, 48, 50, 60, 62, 66, 80] {0: 2993, 66: 1, 3: 5, 5: 5, 10: 1, 15: 7, 80: 1, 20: 8, 24: 5, 25: 4, 30: 16, 32: 8, 35: 10, 36: 6, 37: 1, 40: 19, 41: 1, 42: 3, 45: 2, 47: 1, 48: 3, 50: 8, 60: 13, 62: 1}
  1903. 0x12 [0, 1, 2] {0: 3044, 1: 74, 2: 4}
  1904. 0x13 PAD (0x00)
  1905.  
  1906.  
  1907.  
  1908. Block 15 - Progress Paths
  1909. NSMBW
  1910. -
  1911. NSMB2
  1912. Variable sections
  1913. Sections are 12 (0x0C) bytes long
  1914. '<HHHxxx?xx'
  1915. Breakdown:
  1916. 0x00 ID
  1917. 0x01 ^^
  1918. 0x02 Nodes Offset
  1919. 0x03 ^^
  1920. 0x04 Number of Nodes
  1921. 0x05 ^^
  1922. 0x06 PAD (0x00)
  1923. 0x07 PAD (0x00)
  1924. 0x08 PAD (0x00)
  1925. 0x09 Alternate Path Flag
  1926. 0x0A PAD (0x00)
  1927. 0x0B PAD (0x00)
  1928. NSMBU
  1929. -
  1930.  
  1931.  
  1932.  
  1933. Block 16 - Progress Path Nodes
  1934. NSMBW
  1935. -
  1936. NSMB2
  1937. Variable sections
  1938. Sections are 20 (0x14) bytes long
  1939. '<HH16x'
  1940. Breakdown:
  1941. 0x00 X Position
  1942. 0x01 ^^
  1943. 0x02 Y Position
  1944. 0x03 ^^
  1945. 0x04 PAD (0x00)
  1946. 0x05 PAD (0x00)
  1947. 0x07 PAD (0x00)
  1948. 0x08 PAD (0x00)
  1949. 0x09 PAD (0x00)
  1950. 0x0A PAD (0x00)
  1951. 0x0B PAD (0x00)
  1952. 0x0C PAD (0x00)
  1953. 0x0D PAD (0x00)
  1954. 0x0E PAD (0x00)
  1955. 0x0F PAD (0x00)
  1956. 0x10 PAD (0x00)
  1957. 0x11 PAD (0x00)
  1958. 0x12 PAD (0x00)
  1959. 0x13 PAD (0x00)
  1960. NSMBU
  1961. -
  1962.  
  1963.  
  1964.  
  1965. bgdat Files - Objects
  1966. NSMBW
  1967. Variable sections
  1968. Sections are 10 (0x0A) bytes long
  1969. Filenames:
  1970. course1_bgdatL0.bin = Layer 0 (foreground) data (Area 1)
  1971. course1_bgdatL1.bin = Layer 1 (main layer) data (Area 1)
  1972. course1_bgdatL2.bin = Layer 2 (background) data (Area 1)
  1973. course2_bgdatL0.bin = Layer 0 (foreground) data (Area 2)
  1974. course2_bgdatL1.bin = Layer 1 (main layer) data (Area 2)
  1975. course2_bgdatL2.bin = Layer 2 (background) data (Area 2)
  1976. course3_bgdatL0.bin = Layer 0 (foreground) data (Area 3)
  1977. course3_bgdatL1.bin = Layer 1 (main layer) data (Area 3)
  1978. course3_bgdatL2.bin = Layer 2 (background) data (Area 3)
  1979. course4_bgdatL0.bin = Layer 0 (foreground) data (Area 4)
  1980. course4_bgdatL1.bin = Layer 1 (main layer) data (Area 4)
  1981. course4_bgdatL2.bin = Layer 2 (background) data (Area 4)
  1982. '>HhhHH'
  1983. Breakdown:
  1984. 0x00-0x01
  1985. 0b10000000 00000000: Tileset Number (0-3)
  1986. 0b01000000 00000000: ^^
  1987. 0b00100000 00000000: ^^
  1988. 0b00010000 00000000: ^^
  1989. 0b00001000 00000000: Object Type
  1990. 0b00000100 00000000: ^^
  1991. 0b00000010 00000000: ^^
  1992. 0b00000001 00000000: ^^
  1993. 0b00000000 10000000: ^^
  1994. 0b00000000 01000000: ^^
  1995. 0b00000000 00100000: ^^
  1996. 0b00000000 00010000: ^^
  1997. 0b00000000 00001000: ^^
  1998. 0b00000000 00000100: ^^
  1999. 0b00000000 00000010: ^^
  2000. 0b00000000 00000001: ^^
  2001. 0x02 X Position
  2002. 0x03 ^^
  2003. 0x04 Y Position
  2004. 0x05 ^^
  2005. 0x06 Width
  2006. 0x07 ^^
  2007. 0x08 Height
  2008. 0x09 ^^
  2009. Data ends with "0xFFFF"
  2010. NSMB2
  2011. Variable sections
  2012. Sections are 16 (0x10) bytes long
  2013. Filenames:
  2014. course1_bgdatL1.bin = Layer 1 (main layer) data (Area 1)
  2015. course1_bgdatL2.bin = Layer 2 (background) data (Area 1)
  2016. course2_bgdatL1.bin = Layer 1 (main layer) data (Area 2)
  2017. course2_bgdatL2.bin = Layer 2 (background) data (Area 2)
  2018. course3_bgdatL1.bin = Layer 1 (main layer) data (Area 3)
  2019. course3_bgdatL2.bin = Layer 2 (background) data (Area 3)
  2020. course4_bgdatL1.bin = Layer 1 (main layer) data (Area 4)
  2021. course4_bgdatL2.bin = Layer 2 (background) data (Area 4)
  2022. '<HhhHH6x'
  2023. Breakdown:
  2024. 0x01-0x00 (remember to account for little-endiannness)
  2025. 0b10000000 00000000: Tileset Number (0-3)
  2026. 0b01000000 00000000: ^^
  2027. 0b00100000 00000000: ^^
  2028. 0b00010000 00000000: ^^
  2029. 0b00001000 00000000: Object Type
  2030. 0b00000100 00000000: ^^
  2031. 0b00000010 00000000: ^^
  2032. 0b00000001 00000000: ^^
  2033. 0b00000000 10000000: ^^
  2034. 0b00000000 01000000: ^^
  2035. 0b00000000 00100000: ^^
  2036. 0b00000000 00010000: ^^
  2037. 0b00000000 00001000: ^^
  2038. 0b00000000 00000100: ^^
  2039. 0b00000000 00000010: ^^
  2040. 0b00000000 00000001: ^^
  2041. 0x02 X Position
  2042. 0x03 ^^
  2043. 0x04 Y Position
  2044. 0x05 ^^
  2045. 0x06 Width
  2046. 0x07 ^^
  2047. 0x08 Height
  2048. 0x09 ^^
  2049. 0x0A PAD (0x00)
  2050. 0x0B PAD (0x00)
  2051. 0x0C PAD (0x00)
  2052. 0x0D PAD (0x00)
  2053. 0x0E PAD (0x00)
  2054. 0x0F PAD (0x00)
  2055. Data ends with "0xFFFF"
  2056. NSMBU/NSLU
  2057. Variable sections
  2058. Sections are 16 (0x10) bytes long
  2059. Filenames:
  2060. course1_bgdatL0.bin = Layer 0 (foreground) data (Area 1)
  2061. course1_bgdatL1.bin = Layer 1 (main layer) data (Area 1)
  2062. course1_bgdatL2.bin = Layer 2 (background) data (Area 1)
  2063. course2_bgdatL0.bin = Layer 0 (foreground) data (Area 2)
  2064. course2_bgdatL1.bin = Layer 1 (main layer) data (Area 2)
  2065. course2_bgdatL2.bin = Layer 2 (background) data (Area 2)
  2066. course3_bgdatL0.bin = Layer 0 (foreground) data (Area 3)
  2067. course3_bgdatL1.bin = Layer 1 (main layer) data (Area 3)
  2068. course3_bgdatL2.bin = Layer 2 (background) data (Area 3)
  2069. course4_bgdatL0.bin = Layer 0 (foreground) data (Area 4)
  2070. course4_bgdatL1.bin = Layer 1 (main layer) data (Area 4)
  2071. course4_bgdatL2.bin = Layer 2 (background) data (Area 4)
  2072. '>HhhHHB5x'
  2073. Breakdown:
  2074. 0x00-0x01
  2075. 0b10000000 00000000: Tileset Number (0-3)
  2076. 0b01000000 00000000: ^^
  2077. 0b00100000 00000000: ^^
  2078. 0b00010000 00000000: ^^
  2079. 0b00001000 00000000: Object Type
  2080. 0b00000100 00000000: ^^
  2081. 0b00000010 00000000: ^^
  2082. 0b00000001 00000000: ^^
  2083. 0b00000000 10000000: ^^
  2084. 0b00000000 01000000: ^^
  2085. 0b00000000 00100000: ^^
  2086. 0b00000000 00010000: ^^
  2087. 0b00000000 00001000: ^^
  2088. 0b00000000 00000100: ^^
  2089. 0b00000000 00000010: ^^
  2090. 0b00000000 00000001: ^^
  2091. 0x02: X Position
  2092. 0x03: ^^
  2093. 0x04: Y Position
  2094. 0x05: ^^
  2095. 0x06: Width
  2096. 0x07: ^^
  2097. 0x08: Height
  2098. 0x09: ^^
  2099. 0x0A: Contents
  2100. 0x0B: PAD (0x00)
  2101. 0x0C: PAD (0x00)
  2102. 0x0D: PAD (0x00)
  2103. 0x0E: PAD (0x00)
  2104. 0x0F: PAD (0x00)
  2105. Data ends with "0xFFFF"
  2106. Contents Value:
  2107. Only ever used for Tileset 0 Object 28
  2108. For Tileset 0 Object 28, this MUST be set to 1 or higher!
  2109. 0 = this is not Tileset 0 Object 28
  2110. 1 = Brick Block With One Coin
  2111. 2 = Brick Block with 10 Coins
  2112. 3 = Brick Block With Fire Flower
  2113. 4 = Brick Block With Invincibility Star
  2114. 5 = Brick Block With 1-UP
  2115. 6 = Brick Block With Vine
  2116. 7 = UNUSED
  2117. 8 = UNUSED
  2118. 9 = UNUSED
  2119. 10 = Brick Block With Yoshi
  2120. 11 = Brick Block With Ice Flower
  2121. 12 = UNUSED
  2122. 13 = ? Block With Coin
  2123. 14 = ? Block With Fire Flower
  2124. 15 = ? Block With Invincibility Star
  2125. 16 = ? Block With Continuous Star
  2126. 17 = ? Block With Vine
  2127. 18 = UNUSED
  2128. 19 = ? Block With Mini Mushroom
  2129. 20 = UNUSED
  2130. 21 = ? Block With Penguin Suit
  2131. 22 = ? Block With Yoshi
  2132. 23 = ? Block With Ice Flower
  2133. 24 = ? Block With Acorn Mushroom
  2134.  
  2135.  
  2136.  
  2137. CDT: The Super Mario Maker format
  2138.  
  2139. Structures have been confirmed via RE.
  2140. Header: 0xF0 bytes long
  2141. 0x00 Magic / version. SMM 1.00-1.10 use 0xB (v11).
  2142. 0x01 ^
  2143. 0x02 ^
  2144. 0x03 ^
  2145. 0x04 ^
  2146. 0x05 ^
  2147. 0x06 ^
  2148. 0x07 ^
  2149. 0x08 Data hash: CRC32 of the entire file, starting at offset 0x10.
  2150. 0x09 ^
  2151. 0x0A ^
  2152. 0x0B ^
  2153. 0x0C PAD (0x00)
  2154. 0x0D PAD (0x00)
  2155. 0x0E PAD (0x00)
  2156. 0x0F PAD (0x00)
  2157. 0x10 Creation Year
  2158. 0x11 ^
  2159. 0x12 Creation Month
  2160. 0x13 Creation Day
  2161. 0x14 Creation Hour
  2162. 0x15 Creation Minute
  2163. 0x16 Unknown: [0, 1]
  2164. 1: No obvious effect
  2165. 0x17 Unknown: Always 0
  2166. 1: No obvious effect
  2167. 255: No obvious effect
  2168. 0x18 Unknown: Always 0
  2169. 1: No obvious effect
  2170. 0xF000: No obvious effect
  2171. 0x19 ^
  2172. 0x1A ^
  2173. 0x1B ^
  2174. 0x1C ^
  2175. 0x1D ^
  2176. 0x1E ^
  2177. 0x1F ^
  2178. 0x20 Disable online uploading (?)
  2179. 0x21 PAD (0x00) Map was downloaded
  2180. 0x22 PAD (0x00)
  2181. 0x23 PAD (0x00)
  2182. 0x24 PAD (0x00)
  2183. 0x25 PAD (0x00)
  2184. 0x26 PAD (0x00)
  2185. 0x27 PAD (0x00)
  2186. 0x28 Course name: UCS-2 (no length value; it's zero-terminated)
  2187. 0x29 ^
  2188. 0x2A ^
  2189. 0x2B ^
  2190. 0x2C ^
  2191. 0x2D ^
  2192. 0x2E ^
  2193. 0x2F ^
  2194. 0x30 ^
  2195. 0x31 ^
  2196. 0x32 ^
  2197. 0x33 ^
  2198. 0x34 ^
  2199. 0x35 ^
  2200. 0x36 ^
  2201. 0x37 ^
  2202. 0x38 ^
  2203. 0x39 ^
  2204. 0x3A ^
  2205. 0x3B ^
  2206. 0x3C ^
  2207. 0x3D ^
  2208. 0x3E ^
  2209. 0x3F ^
  2210. 0x40 ^
  2211. 0x41 ^
  2212. 0x42 ^
  2213. 0x43 ^
  2214. 0x44 ^
  2215. 0x45 ^
  2216. 0x46 ^
  2217. 0x47 ^
  2218. 0x48 ^
  2219. 0x49 ^
  2220. 0x4A ^
  2221. 0x4B ^
  2222. 0x4C ^
  2223. 0x4D ^
  2224. 0x4E ^
  2225. 0x4F ^
  2226. 0x50 ^
  2227. 0x51 ^
  2228. 0x52 ^
  2229. 0x53 ^
  2230. 0x54 ^
  2231. 0x55 ^
  2232. 0x56 ^
  2233. 0x57 ^
  2234. 0x58 ^
  2235. 0x59 ^
  2236. 0x5A ^
  2237. 0x5B ^
  2238. 0x5C ^
  2239. 0x5D ^
  2240. 0x5E ^
  2241. 0x5F ^
  2242. 0x60 ^
  2243. 0x61 ^
  2244. 0x62 ^
  2245. 0x63 ^
  2246. 0x64 ^
  2247. 0x65 ^
  2248. 0x66 ^
  2249. 0x67 ^
  2250. 0x68 ^
  2251. 0x69 ^
  2252. 0x6A Game type: "M1", "M3", "MW", "WU"
  2253. 0x6B ^
  2254. 0x6C Unknown: Always 0
  2255. 1: M1 style, despite "WU"
  2256. 2: ^
  2257. 3: ^
  2258. 0x6D Level theme: (0 = overworld, 1 = underground, 2 = castle, 3 = airship, 4 = water, 5 = ghost house)
  2259. 6 or greater = black-screen crash
  2260. 0x6E Unknown: Always 0
  2261. 1: No effect
  2262. 0x6F Unknown: [0, 1]
  2263. 1: No visible effect
  2264. 0x70 Time limit
  2265. 0x71 ^
  2266. 0x72 Autoscroll speed (0/1/2/3; 0 = no autoscroll)
  2267. 0x73 Unknown: [0, 1]
  2268. 0x74 Unknown: Always 0
  2269. 0x75 ^
  2270. 0x76 Unknown: Array of u8s. 0x76: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
  2271. 0F F0 0D D0 0B B0 09 90 07 70 05 50 03 30 01 10 : Goal goes all the way to the right!
  2272. 0x77 ^ [0, 16, 32, 48, 64, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240]
  2273. 0x78 ^
  2274. 0x79 ^
  2275. 0x7A ^
  2276. 0x7B ^
  2277. 0x7C ^
  2278. 0x7D ^
  2279. 0x7E ^
  2280. 0x7F ^
  2281. 0x80 ^
  2282. 0x81 ^
  2283. 0x82 ^
  2284. 0x83 ^
  2285. 0x84 ^
  2286. 0x85 ^
  2287. 0x86 ^
  2288. 0x87 ^
  2289. 0x88 ^
  2290. 0x89 ^
  2291. 0x8A ^
  2292. 0x8B ^
  2293. 0x8C ^
  2294. 0x8D ^
  2295. 0x8E ^
  2296. 0x8F ^
  2297. 0x90 ^
  2298. 0x91 ^
  2299. 0x92 ^
  2300. 0x93 ^
  2301. 0x94 ^
  2302. 0x95 ^
  2303. 0x96 ^
  2304. 0x97 ^
  2305. 0x98 ^
  2306. 0x99 ^
  2307. 0x9A ^
  2308. 0x9B ^
  2309. 0x9C ^
  2310. 0x9D ^
  2311. 0x9E ^
  2312. 0x9F ^
  2313. 0xA0 ^
  2314. 0xA1 ^
  2315. 0xA2 ^
  2316. 0xA3 ^
  2317. 0xA4 ^
  2318. 0xA5 ^
  2319. 0xA6 ^
  2320. 0xA7 ^
  2321. 0xA8 ^
  2322. 0xA9 ^
  2323. 0xAA ^
  2324. 0xAB ^
  2325. 0xAC ^
  2326. 0xAD ^
  2327. 0xAE ^
  2328. 0xAF ^
  2329. 0xB0 ^
  2330. 0xB1 ^
  2331. 0xB2 ^
  2332. 0xB3 ^
  2333. 0xB4 ^
  2334. 0xB5 ^
  2335. 0xB6 ^
  2336. 0xB7 ^
  2337. 0xB8 ^
  2338. 0xB9 ^
  2339. 0xBA ^
  2340. 0xBB ^
  2341. 0xBC ^
  2342. 0xBD ^
  2343. 0xBE ^
  2344. 0xBF ^
  2345. 0xC0 ^
  2346. 0xC1 ^
  2347. 0xC2 ^
  2348. 0xC3 ^
  2349. 0xC4 ^
  2350. 0xC5 ^
  2351. 0xC6 ^
  2352. 0xC7 ^
  2353. 0xC8 ^
  2354. 0xC9 ^
  2355. 0xCA ^
  2356. 0xCB ^
  2357. 0xCC ^
  2358. 0xCD ^
  2359. 0xCE ^
  2360. 0xCF ^
  2361. 0xD0 ^
  2362. 0xD1 ^
  2363. 0xD2 ^
  2364. 0xD3 ^
  2365. 0xD4 ^
  2366. 0xD5 ^
  2367. 0xD6 ^
  2368. 0xD7 ^
  2369. 0xD8 Unknown: Always 0
  2370. 0xD9 ^
  2371. 0xDA ^
  2372. 0xDB ^
  2373. 0xDC Unknown: [0, 1, 6]
  2374. 0xDD ^
  2375. 0xDE ^
  2376. 0xDF ^
  2377. 0xE0 PAD (0x00)
  2378. 0xE1 PAD (0x00)
  2379. 0xE2 PAD (0x00)
  2380. 0xE3 PAD (0x00)
  2381. 0xE4 PAD (0x00)
  2382. 0xE5 PAD (0x00)
  2383. 0xE6 PAD (0x00)
  2384. 0xE7 PAD (0x00)
  2385. 0xE8 PAD (0x00)
  2386. 0xE9 PAD (0x00)
  2387. 0xEA PAD (0x00)
  2388. 0xEB PAD (0x00)
  2389. 0xEC Sprite count
  2390. 0xED ^
  2391. 0xEE ^
  2392. 0xEF ^
  2393.  
  2394. Item data - data length 0x20, total length 0x14500, 2600 in total (the rest is padded with 0s)
  2395. 0x00 X-pos * 10
  2396. 0x01 ^
  2397. 0x02 ^
  2398. 0x03 ^
  2399. 0x04 Z-pos * 10
  2400. 0x05 ^
  2401. 0x06 ^
  2402. 0x07 ^
  2403. 0x08 Y-pos * 10 (signed)
  2404. 0x09 ^
  2405. 0x0A Width (tiles) (signed)
  2406. 0x0B Height (tiles) (signed)
  2407. 0x0C Spritedata
  2408. 0x0D ^
  2409. 0x0E ^
  2410. 0x0F ^
  2411. ABCD EFGH
  2412. All tested with Goomba
  2413. A (default: 0)
  2414. 0: -
  2415. 1: Initial jump-up and suddenly facing right
  2416. 2: No obvious effect
  2417. 3: Initial jump-up and suddenly facing right
  2418. 4: No obvious effect
  2419. 5: Initial jump-up and suddenly facing right
  2420. 6: No obvious effect
  2421. 7: Initial jump-up and suddenly facing right
  2422. 8: No obvious effect
  2423. 9: Initial jump-up and suddenly facing right
  2424. A: No obvious effect
  2425. B: Initial jump-up and suddenly facing right
  2426. C: No obvious effect
  2427. D: Initial jump-up and suddenly facing right
  2428. E: No obvious effect
  2429. F: Initial jump-up and suddenly facing right
  2430. B (default: 6)
  2431. 0: No obvious effects
  2432. 1: No obvious effects
  2433. 2: No obvious effects
  2434. 3: No obvious effects
  2435. 4: No obvious effects
  2436. 5: No obvious effects
  2437. 6: -
  2438. 7: No obvious effects
  2439. 8: Initial speed to the right, and suddenly facing right
  2440. 9: Initial speed to the right, and suddenly facing right
  2441. A: Initial speed to the right, and suddenly facing right
  2442. B: Initial speed to the right, and suddenly facing right
  2443. C: Initial speed to the right, and suddenly facing right
  2444. D: Initial speed to the right, and suddenly facing right
  2445. E: Initial speed to the right, and suddenly facing right
  2446. F: Initial speed to the right, and suddenly facing right
  2447. C (default: 0)
  2448. No obvious effects
  2449. D (default: 0)
  2450. 0: -
  2451. 1: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2452. 2: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2453. 3: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2454. 4: No obvious effects
  2455. 5: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2456. 6: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2457. 7: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2458. 8: No obvious effects
  2459. 9: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2460. A: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2461. B: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2462. C: No obvious effects
  2463. D: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2464. E: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2465. F: In Lakitu cloud (entire sprite is invisible in Edit mode)
  2466. E (default: 0)
  2467. Works with:
  2468. 0, 1, 2, 12, 13*, 15, 28, 30, 31, 39, 40, 41, 42, 45^, 46, 47*, 48, 52', 56, 57*, 58, 60, 61, 62
  2469. * = collisions unchanged
  2470. ^ = reverts upon level launch
  2471. ' = the head is large but the body pieces revert upon launch
  2472. Uncertain:
  2473. 32, 37, 39, 40, 41, 49, 59, 64
  2474. Also:
  2475. Sprite 45 is Shoe Goomba, yes, but in NSMBU it's Yoshi
  2476. 47 is a cannonball cannon
  2477. 0: -
  2478. 1: No obvious effects
  2479. 2: 1.5x size
  2480. 3: 1.5x size
  2481. 4: 2x size
  2482. 5: 2x size
  2483. 6: 3x size
  2484. 7: 3x size
  2485. 8: No obvious effects
  2486. 9: No obvious effects
  2487. A: 1.5x size
  2488. B: 1.5x size
  2489. C: 2x size
  2490. D: 2x size
  2491. E: 3x size
  2492. F: 3x size
  2493. F (default: 8)
  2494. 0: No obvious effects
  2495. 1: No obvious effects
  2496. 2: In Clown Car (entire sprite is invisible in Edit mode)
  2497. 3: In Clown Car (entire sprite is invisible in Edit mode)
  2498. 4: On layer 0 (entier sprite is invisible in Edit mode)
  2499. 5: On layer 0 (entier sprite is invisible in Edit mode)
  2500. 6: In Clown Car (entire sprite is invisible in Edit mode)
  2501. 7: In Clown Car (entire sprite is invisible in Edit mode)
  2502. 8: -
  2503. 9: No obvious effects
  2504. A: In Clown Car (entire sprite is invisible in Edit mode)
  2505. B: In Clown Car (entire sprite is invisible in Edit mode)
  2506. C: On layer 0 (entier sprite is invisible in Edit mode)
  2507. D: On layer 0 (entier sprite is invisible in Edit mode)
  2508. E: In Clown Car (entire sprite is invisible in Edit mode)
  2509. F: Disappears with a click effect (entire sprite is invisible in Edit mode)
  2510. G (default: 4)
  2511. 0: On left wall facing up
  2512. 1: On left wall facing up
  2513. 2: On right wall facing down
  2514. 3: On right wall facing down
  2515. 4: Upright facing left
  2516. 5: Upright facing left
  2517. 6: Upside-down facing right
  2518. 7: Upside-down facing right
  2519. 8: On left wall facing up
  2520. 9: On left wall facing up
  2521. A: On right wall facing down
  2522. B: On right wall facing down
  2523. C: Upright facing left
  2524. D: Upright facing left
  2525. E: Upside-down facing right
  2526. F: Upside-down facing right
  2527. H (default: 0)
  2528. 0: -
  2529. 1: Rises up, as out of a pipe
  2530. 2: Winged
  2531. 3: Winged + Rises up, as out of a pipe
  2532. 4: No visible effect
  2533. 5: Rises up, as out of a pipe
  2534. 6: Winged
  2535. 7: Winged + Rises up, as out of a pipe
  2536. 8: No visible effect
  2537. 9: Rises up, as out of a pipe
  2538. A: Winged
  2539. B: Winged + Rises up, as out of a pipe
  2540. C: No visible effect
  2541. D: Rises up, as out of a pipe
  2542. E: Winged
  2543. F: Winged + Rises up, as out of a pipe
  2544. 0x10 Subsprite data
  2545. 0x11 ^
  2546. 0x12 ^
  2547. 0x13 ^
  2548. 0x14 Extra Object Data
  2549. 0x15 ^
  2550. 0x16 ^
  2551. 0x17 ^
  2552. https://i.imgur.com/1DgiKxH.png
  2553. FWIW, in SMB1 mode, those all become the same tile (but the info is preserved if you then switch back to NSMBU)
  2554. 0x17, for type 7 (ground) is Ground Type
  2555. 00 Top-left corner
  2556. 01 Top-right corner
  2557. 02 Left side
  2558. 03 Right side 3
  2559. 04 Bottom-left corner
  2560. 05 Bottom-right corner
  2561. 06 Top/ceiling
  2562. 07 Top/ceiling
  2563. 08 Top/ceiling
  2564. 09 Top
  2565. 0a Top
  2566. 0b Top 2
  2567. 0c Filler
  2568. 0d Filler 2
  2569. 0e Filler 3
  2570. 0f Ceiling
  2571. 10 Ceiling 2
  2572. 11 Ceiling 3
  2573. 12 Left side
  2574. 13 Left side 2
  2575. 14 Left side 3
  2576. 15 Right side
  2577. 16 Right side 2
  2578. 17 Right side 3
  2579. 18 1x1 solitary block
  2580. 19 Top/left/ceiling
  2581. 1a Top/ceiling
  2582. 1b Top/right/ceiling
  2583. 1c Top/left/right
  2584. 1d Left/right
  2585. 1e Left/right/bottom
  2586. 1f Bottom/right + bottom-right inner corner
  2587. 20 Bottom/left + bottom-left inner corner
  2588. 21 Top/right + top-right inner corner
  2589. 22 Top/left + top-left inner corner
  2590. 23 Bottom + bottom-left inner corner + bottom-right inner corner
  2591. 24 Top + top-left inner corner + top-right inner corner
  2592. 25 Right + top-right inner corner + bottom-right inner corner
  2593. 26 Left + top-left inner corner + bottom-left inner corner
  2594. 27 All four inner corners
  2595. 28 Left + bottom-left inner corner
  2596. 29 Right + bottom-right inner corner
  2597. 2a Left + top-left inner corner
  2598. 2b Right + top-right inner corner
  2599. 2c Top + top-right inner corner
  2600. 2d Top + top-left inner corner
  2601. 2e Bottom + bottom-right inner corner
  2602. 2f Bottom + bottom-left inner corner
  2603. 30 Bottom-left inner corner + bottom-right inner corner + top-left inner corner
  2604. 31 Bottom-left inner corner + bottom-right inner corner + top-right inner corner
  2605. 32 Bottom-left inner corner + top-left inner corner + top-right inner corner
  2606. 33 Bottom-right inner corner + top-left inner corner + top-right inner corner
  2607. 34 Bottom-left inner corner + bottom-right inner corner
  2608. 35 Top-left inner corner + top-right inner corner
  2609. 36 Bottom-right inner corner + top-right inner corner
  2610. 37 Bottom-left inner corner + top-left inner corner
  2611. 38 Bottom-left inner corner + top-right inner corner
  2612. 39 Bottom-right inner corner + top-left inner corner
  2613. 3a Top-left corner
  2614. 3b Top
  2615. 3c ?
  2616. 3d ?
  2617. 3e ?
  2618. 3f ?
  2619. 0x18 Sprite Type (signed :P)
  2620. 0x19 Sub-sprite Type (signed)
  2621. 0x1A Link ID (signed) (pipes and rails, apparently)
  2622. 0x1B ^
  2623. 0x1C SFX Struct index, or -1 if N/A
  2624. 0x1D ^
  2625. 0x1E Unknown: Always 0xFF (possibly this object's costume ID?)
  2626. 0x1F Costume ID (costume applied upon collection - used exclusively by ? mushrooms)
  2627.  
  2628.  
  2629. Sound Effect Info
  2630. 0x00 [def. -1] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
  2631. 0x01 Always -1
  2632. 0x02 [def. 0] [0, 1]
  2633. 0x03 [def. -1] [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 144, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 178, 180, 181, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 202, 204, 205, 207, 208, 210, 211, 212, 217, 218, 219, 220, 221, 222, 224, 225, 226, 227, 230]
  2634. 0x04 [def. -1] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26]
  2635. 0x05 PAD (0x00)
  2636. 0x06 PAD (0x00)
  2637. 0x07 PAD (0x00)
  2638.  
  2639.  
  2640. Then there's 0xB0 bytes of padding.
  2641.  
  2642.  
  2643. Object Types
  2644. Unused in sample levels: [32, 44, 50, 51, 65]
  2645. 00 Goomba
  2646. 01 Koopa Troopa
  2647. 02 Piranha Plant
  2648. 03 Hammer Bro.
  2649. 04 Brick Block
  2650. 05 ? Block
  2651. 06 Wooden Block
  2652. 07 Ground Tile
  2653. 08 Coin
  2654. 09 Pipe
  2655. 10 Springboard
  2656. 11 Platform
  2657. 12 Thwomp
  2658. 13 Bullet Bill Launcher
  2659. 14 Mushroom Platform
  2660. 15 Bob-omb
  2661. 16 Tree Platform
  2662. 17 Bridge
  2663. 18 P Switch
  2664. 19 POW Block
  2665. 20 Mushroom
  2666. 21 Dount Block
  2667. 22 Cloud Block
  2668. 23 Note Block
  2669. 24 Fire Bar
  2670. 25 Spiny
  2671. 26 Goal Pole Ground
  2672. 27 Goal Pole
  2673. 28 Buzzy Beetle
  2674. 29 Invisible Block
  2675. 30 Lakitu
  2676. 31 Rideable Cloud
  2677. 32 Vine Block
  2678. 33 1-UP
  2679. 34 Fire Flower
  2680. 35 Super Star
  2681. 36 Bone Platform
  2682. 37 Start Point Ground
  2683. 38 Start Point Signboard
  2684. 39 Magikoopa
  2685. 40 Spike Top
  2686. 41 Boo
  2687. 42 Clown Car
  2688. 43 Spike Block
  2689. 44 Skinny Mushroom
  2690. 45 Shoe Goomba
  2691. 46 Dry Bones
  2692. 47 Cannon
  2693. 48 Blooper
  2694. 49 Castle Bridge
  2695. 50 "EditCharaKinoko"
  2696. 51 "EditDekaKinoko"
  2697. 52 Wiggler
  2698. 53 Conveyor Belt
  2699. 54 Flamethrower
  2700. 55 Door
  2701. 56 Cheep Cheep
  2702. 57 Muncher
  2703. 58 Monty Mole / Wrench
  2704. 59 Track/Rail/Line Piece
  2705. 60 Podoboo
  2706. 61 Chain Chomp
  2707. 62 Bowser
  2708. 63 Ice Block
  2709. 64 Vine
  2710. 65 "EditCharaMario"
  2711. 66 Arrow Sign / Checkpoint Flag (v1.20+)
  2712. 67 One-Way Wall
  2713. 68 Grinder
  2714. 69 Mario
  2715.  
  2716.  
  2717.  
  2718. NSMB2 Backgrounds/Lighting: Hardcoded Info
  2719. Arranged by RoadrunnerWMC -- Nov. 6, 2015
  2720. Thanks to Treeki for getting all of the actual information.
  2721.  
  2722.  
  2723. Sorted by internal ID:
  2724. 0x00: dv_Chika (Chika_Player00)
  2725. 0x01: dv_Kaigan (Basic_Player00)
  2726. 0x02: dv_Nohara (Basic_Player00)
  2727. 0x03: dv_Sabaku (Sabaku_Player00)
  2728. 0x04: dv_Shiro (Shiro_Player00)
  2729. 0x05: dv_Sora (Basic_Player00)
  2730. 0x06: dv_Obake (Obake_Player00)
  2731. 0x07: dv_Toride (Toride_Player00)
  2732. 0x08: dv_Sora_Shita (Basic_Player00)
  2733. 0x09: dv_Kazan_soto (Kazan_soto_Player00)
  2734. 0x0A: dv_Setsugen (Basic_Player00)
  2735. 0x0B: dv_Jungle (Basic_Player00)
  2736. 0x0C: dv_Suichu (Water_Player00)
  2737. 0x0D: dv_Obake_Soto (Obake_Player00)
  2738. 0x0E: dv_Sabaku_Chika (ChikaIseki_Player00)
  2739. 0x0F: dv_Gake (Basic_Player00)
  2740. 0x10: dv_Kazan_Ue (Kazan_soto_Player00)
  2741. 0x11: dv_Kazan_Shita (ShiroYogan_Player00)
  2742. 0x12: dv_Nohara_Castle (Basic_Player00)
  2743. 0x13: dv_Iseki_Chika (ChikaIseki_Player00)
  2744. 0x14: dv_Sora_Kinoko (Basic_Player00)
  2745. 0x15: dv_Sora_Ue (Basic_Player00)
  2746. 0x16: dv_Sora_Kinoko_Ue (Basic_Player00)
  2747. 0x17: dv_Sora_Totempole (Basic_Player00)
  2748. 0x18: dv_NaNameYama_Kori (Basic_Player00)
  2749. 0x19: dv_Kinopio_Normal (Basic_Player00)
  2750. 0x1A: dv_Shiro_Yogan (ShiroYogan_Player00)
  2751. 0x1B: dv_Nohara_Suichu (Basic_Player00)
  2752. 0x1C: dv_WarpZone_A (Basic_Player00)
  2753. 0x1D: dv_Boss_Buibui (BossNormal_Player00)
  2754. 0x1E: dv_Rainbow (Basic_Player00)
  2755. 0x1F: dv_Koopa (ShiroYogan_Player00)
  2756. 0x20: dv_Koopa_Last (ShiroYogan_Player00)
  2757. 0x21: dv_Boss_Normal (BossNormal_Player00)
  2758. 0x22: dv_WarpZone_B (Basic_Player00)
  2759. 0x23: dv_Sora_KinokoSnow (Basic_Player00)
  2760. 0x24: dv_Boss_Iggy (BossNormal_Player00)
  2761. 0x25: dv_Boss_Ludwig (BossNormal_Player00)
  2762. 0x26: dv_Boss_Wendy (BossNormal_Player00)
  2763. 0x27: dv_Boss_Lemmy (BossNormal_Player00)
  2764. 0x28: dv_Cave (Chika_Player00)
  2765. 0x29: dv_Boss_Morton (BossNormal_Player00)
  2766. 0x2A: dv_Nohara_Endroll (Basic_Player00)
  2767. 0x2B: dv_Gake_Evening (Gake_Evening_Player00)
  2768. 0x2C: dv_WarpZone_C (Basic_Player00)
  2769. 0x2D: dv_WarpZone_D (Basic_Player00)
  2770. 0x2E: dv_Toride_Yogan (ShiroYogan_Player00)
  2771. 0x2F: dv_KinokoSnow_Ue (Basic_Player00)
  2772. 0x30: dv_Kaigan_Naname (Basic_Player00)
  2773. 0x31: dv_WarpZone_E (Basic_Player00)
  2774. 0x32: dv_Nohara_Night (Nohara_Night_Player00)
  2775. 0x33: dv_SkyTower (Basic_Player00)
  2776. 0x34: dv_SkyTower_Ue (Basic_Player00)
  2777. 0x35: dv_Gake_Evening_Ue (Gake_Evening_Player00)
  2778. 0x36: dv_Sora_TotempoleB (Sora_TotempoleB_Player00)
  2779. 0x37: dv_Toride_Suichu (Shiro_Suichu_Player00)
  2780. 0x38: dv_Obake_Low (Obake_Player00)
  2781. 0x39: dv_Sora_Night (Nohara_Night_Player00)
  2782. 0x3A: dv_Shiro_Suichu (Shiro_Suichu_Player00)
  2783. 0x3B: dv_Sora_Block (Basic_Player00)
  2784. 0x3C: dv_Sora_Block_Ue (Basic_Player00)
  2785. 0x3D: dv_Kinopio_W6 (Basic_Player00)
  2786. 0x3E: dv_Kinopio_W7 (Basic_Player00)
  2787. 0x3F: dv_Kinopio_W8 (Basic_Player00)
  2788. 0x40: dv_Kinopio_W9 (Basic_Player00)
  2789. 0x41: dv_Kinopio_W2 (Basic_Player00)
  2790. 0x42: dv_Kinopio_W3 (Basic_Player00)
  2791. 0x43: dv_Kinopio_W4 (Basic_Player00)
  2792. 0x44: dv_Kinopio_W3B (Basic_Player00)
  2793. 0x45: dv_Kinopio_W5 (Basic_Player00)
  2794. 0x46: dv_Iseki_Kori (Chika_Player00)
  2795. 0x47: dv_Jungle_Kaigan (Basic_Player00)
  2796. 0x48: dv_Toride_Blue (Toride_Blue_Player00)
  2797. 0x49: dv_Nohara_EndrollB (Basic_Player00)
  2798. 0x4A: dv_Sora_Simple (Basic_Player00)
  2799.  
  2800.  
  2801. Alphabetical by name:
  2802. dv_Boss_Buibui: BossNormal_Player00
  2803. dv_Boss_Iggy: BossNormal_Player00
  2804. dv_Boss_Lemmy: BossNormal_Player00
  2805. dv_Boss_Ludwig: BossNormal_Player00
  2806. dv_Boss_Morton: BossNormal_Player00
  2807. dv_Boss_Normal: BossNormal_Player00
  2808. dv_Boss_Wendy: BossNormal_Player00
  2809. dv_Cave: Chika_Player00
  2810. dv_Chika: Chika_Player00
  2811. dv_Gake: Basic_Player00
  2812. dv_Gake_Evening: Gake_Evening_Player00
  2813. dv_Gake_Evening_Ue: Gake_Evening_Player00
  2814. dv_Iseki_Chika: ChikaIseki_Player00
  2815. dv_Iseki_Kori: Chika_Player00
  2816. dv_Jungle: Basic_Player00
  2817. dv_Jungle_Kaigan: Basic_Player00
  2818. dv_Kaigan: Basic_Player00
  2819. dv_Kaigan_Naname: Basic_Player00
  2820. dv_Kazan_Shita: ShiroYogan_Player00
  2821. dv_Kazan_Ue: Kazan_soto_Player00
  2822. dv_Kazan_soto: Kazan_soto_Player00
  2823. dv_KinokoSnow_Ue: Basic_Player00
  2824. dv_Kinopio_Normal: Basic_Player00
  2825. dv_Kinopio_W2: Basic_Player00
  2826. dv_Kinopio_W3: Basic_Player00
  2827. dv_Kinopio_W3B: Basic_Player00
  2828. dv_Kinopio_W4: Basic_Player00
  2829. dv_Kinopio_W5: Basic_Player00
  2830. dv_Kinopio_W6: Basic_Player00
  2831. dv_Kinopio_W7: Basic_Player00
  2832. dv_Kinopio_W8: Basic_Player00
  2833. dv_Kinopio_W9: Basic_Player00
  2834. dv_Koopa: ShiroYogan_Player00
  2835. dv_Koopa_Last: ShiroYogan_Player00
  2836. dv_NaNameYama_Kori: Basic_Player00
  2837. dv_Nohara: Basic_Player00
  2838. dv_Nohara_Castle: Basic_Player00
  2839. dv_Nohara_Endroll: Basic_Player00
  2840. dv_Nohara_EndrollB: Basic_Player00
  2841. dv_Nohara_Night: Nohara_Night_Player00
  2842. dv_Nohara_Suichu: Basic_Player00
  2843. dv_Obake: Obake_Player00
  2844. dv_Obake_Low: Obake_Player00
  2845. dv_Obake_Soto: Obake_Player00
  2846. dv_Rainbow: Basic_Player00
  2847. dv_Sabaku: Sabaku_Player00
  2848. dv_Sabaku_Chika: ChikaIseki_Player00
  2849. dv_Setsugen: Basic_Player00
  2850. dv_Shiro: Shiro_Player00
  2851. dv_Shiro_Suichu: Shiro_Suichu_Player00
  2852. dv_Shiro_Yogan: ShiroYogan_Player00
  2853. dv_SkyTower: Basic_Player00
  2854. dv_SkyTower_Ue: Basic_Player00
  2855. dv_Sora: Basic_Player00
  2856. dv_Sora_Block: Basic_Player00
  2857. dv_Sora_Block_Ue: Basic_Player00
  2858. dv_Sora_Kinoko: Basic_Player00
  2859. dv_Sora_KinokoSnow: Basic_Player00
  2860. dv_Sora_Kinoko_Ue: Basic_Player00
  2861. dv_Sora_Night: Nohara_Night_Player00
  2862. dv_Sora_Shita: Basic_Player00
  2863. dv_Sora_Simple: Basic_Player00
  2864. dv_Sora_Totempole: Basic_Player00
  2865. dv_Sora_TotempoleB: Sora_TotempoleB_Player00
  2866. dv_Sora_Ue: Basic_Player00
  2867. dv_Suichu: Water_Player00
  2868. dv_Toride: Toride_Player00
  2869. dv_Toride_Blue: Toride_Blue_Player00
  2870. dv_Toride_Suichu: Shiro_Suichu_Player00
  2871. dv_Toride_Yogan: ShiroYogan_Player00
  2872. dv_WarpZone_A: Basic_Player00
  2873. dv_WarpZone_B: Basic_Player00
  2874. dv_WarpZone_C: Basic_Player00
  2875. dv_WarpZone_D: Basic_Player00
  2876. dv_WarpZone_E: Basic_Player00
  2877.  
  2878.  
  2879. Alphabetical by lighting:
  2880. Basic_Player00
  2881. dv_Kaigan
  2882. dv_Nohara
  2883. dv_Sora
  2884. dv_Sora_Shita
  2885. dv_Setsugen
  2886. dv_Jungle
  2887. dv_Gake
  2888. dv_Nohara_Castle
  2889. dv_Sora_Kinoko
  2890. dv_Sora_Ue
  2891. dv_Sora_Kinoko_Ue
  2892. dv_Sora_Totempole
  2893. dv_NaNameYama_Kori
  2894. dv_Kinopio_Normal
  2895. dv_Nohara_Suichu
  2896. dv_WarpZone_A
  2897. dv_Rainbow
  2898. dv_WarpZone_B
  2899. dv_Sora_KinokoSnow
  2900. dv_Nohara_Endroll
  2901. dv_WarpZone_C
  2902. dv_WarpZone_D
  2903. dv_KinokoSnow_Ue
  2904. dv_Kaigan_Naname
  2905. dv_WarpZone_E
  2906. dv_SkyTower
  2907. dv_SkyTower_Ue
  2908. dv_Sora_Block
  2909. dv_Sora_Block_Ue
  2910. dv_Kinopio_W6
  2911. dv_Kinopio_W7
  2912. dv_Kinopio_W8
  2913. dv_Kinopio_W9
  2914. dv_Kinopio_W2
  2915. dv_Kinopio_W3
  2916. dv_Kinopio_W4
  2917. dv_Kinopio_W3B
  2918. dv_Kinopio_W5
  2919. dv_Jungle_Kaigan
  2920. dv_Nohara_EndrollB
  2921. dv_Sora_Simple
  2922. BossNormal_Player00:
  2923. dv_Boss_Buibui
  2924. dv_Boss_Normal
  2925. dv_Boss_Iggy
  2926. dv_Boss_Ludwig
  2927. dv_Boss_Wendy
  2928. dv_Boss_Lemmy
  2929. dv_Boss_Morton
  2930. ChikaIseki_Player00:
  2931. dv_Sabaku_Chika
  2932. dv_Iseki_Chika
  2933. Chika_Player00:
  2934. dv_Chika
  2935. dv_Cave
  2936. dv_Iseki_Kori
  2937. Gake_Evening_Player00:
  2938. dv_Gake_Evening
  2939. dv_Gake_Evening_Ue
  2940. Kazan_soto_Player00:
  2941. dv_Kazan_soto
  2942. dv_Kazan_Ue
  2943. Nohara_Night_Player00:
  2944. dv_Nohara_Night
  2945. dv_Sora_Night
  2946. Obake_Player00:
  2947. dv_Obake
  2948. dv_Obake_Soto
  2949. dv_Obake_Low
  2950. Sabaku_Player00:
  2951. dv_Sabaku
  2952. ShiroYogan_Player00:
  2953. dv_Kazan_Shita
  2954. dv_Shiro_Yogan
  2955. dv_Koopa
  2956. dv_Koopa_Last
  2957. dv_Toride_Yogan
  2958. Shiro_Player00:
  2959. dv_Shiro
  2960. Shiro_Suichu_Player00:
  2961. dv_Toride_Suichu
  2962. dv_Shiro_Suichu
  2963. Sora_TotempoleB_Player00:
  2964. dv_Sora_TotempoleB
  2965. Toride_Blue_Player00:
  2966. dv_Toride_Blue
  2967. Toride_Player00:
  2968. dv_Toride
  2969. Water_Player00:
  2970. dv_Suichu
  2971.  
  2972.  
  2973. Raw info as a Python list:
  2974. [(0, 'dv_Chika', 'Chika_Player00'), (1, 'dv_Kaigan', 'Basic_Player00'), (2, 'dv_Nohara', 'Basic_Player00'), (3, 'dv_Sabaku', 'Sabaku_Player00'), (4, 'dv_Shiro', 'Shiro_Player00'), (5, 'dv_Sora', 'Basic_Player00'), (6, 'dv_Obake', 'Obake_Player00'), (7, 'dv_Toride', 'Toride_Player00'), (8, 'dv_Sora_Shita', 'Basic_Player00'), (9, 'dv_Kazan_soto', 'Kazan_soto_Player00'), (10, 'dv_Setsugen', 'Basic_Player00'), (11, 'dv_Jungle', 'Basic_Player00'), (12, 'dv_Suichu', 'Water_Player00'), (13, 'dv_Obake_Soto', 'Obake_Player00'), (14, 'dv_Sabaku_Chika', 'ChikaIseki_Player00'), (15, 'dv_Gake', 'Basic_Player00'), (16, 'dv_Kazan_Ue', 'Kazan_soto_Player00'), (17, 'dv_Kazan_Shita', 'ShiroYogan_Player00'), (18, 'dv_Nohara_Castle', 'Basic_Player00'), (19, 'dv_Iseki_Chika', 'ChikaIseki_Player00'), (20, 'dv_Sora_Kinoko', 'Basic_Player00'), (21, 'dv_Sora_Ue', 'Basic_Player00'), (22, 'dv_Sora_Kinoko_Ue', 'Basic_Player00'), (23, 'dv_Sora_Totempole', 'Basic_Player00'), (24, 'dv_NaNameYama_Kori', 'Basic_Player00'), (25, 'dv_Kinopio_Normal', 'Basic_Player00'), (26, 'dv_Shiro_Yogan', 'ShiroYogan_Player00'), (27, 'dv_Nohara_Suichu', 'Basic_Player00'), (28, 'dv_WarpZone_A', 'Basic_Player00'), (29, 'dv_Boss_Buibui', 'BossNormal_Player00'), (30, 'dv_Rainbow', 'Basic_Player00'), (31, 'dv_Koopa', 'ShiroYogan_Player00'), (32, 'dv_Koopa_Last', 'ShiroYogan_Player00'), (33, 'dv_Boss_Normal', 'BossNormal_Player00'), (34, 'dv_WarpZone_B', 'Basic_Player00'), (35, 'dv_Sora_KinokoSnow', 'Basic_Player00'), (36, 'dv_Boss_Iggy', 'BossNormal_Player00'), (37, 'dv_Boss_Ludwig', 'BossNormal_Player00'), (38, 'dv_Boss_Wendy', 'BossNormal_Player00'), (39, 'dv_Boss_Lemmy', 'BossNormal_Player00'), (40, 'dv_Cave', 'Chika_Player00'), (41, 'dv_Boss_Morton', 'BossNormal_Player00'), (42, 'dv_Nohara_Endroll', 'Basic_Player00'), (43, 'dv_Gake_Evening', 'Gake_Evening_Player00'), (44, 'dv_WarpZone_C', 'Basic_Player00'), (45, 'dv_WarpZone_D', 'Basic_Player00'), (46, 'dv_Toride_Yogan', 'ShiroYogan_Player00'), (47, 'dv_KinokoSnow_Ue', 'Basic_Player00'), (48, 'dv_Kaigan_Naname', 'Basic_Player00'), (49, 'dv_WarpZone_E', 'Basic_Player00'), (50, 'dv_Nohara_Night', 'Nohara_Night_Player00'), (51, 'dv_SkyTower', 'Basic_Player00'), (52, 'dv_SkyTower_Ue', 'Basic_Player00'), (53, 'dv_Gake_Evening_Ue', 'Gake_Evening_Player00'), (54, 'dv_Sora_TotempoleB', 'Sora_TotempoleB_Player00'), (55, 'dv_Toride_Suichu', 'Shiro_Suichu_Player00'), (56, 'dv_Obake_Low', 'Obake_Player00'), (57, 'dv_Sora_Night', 'Nohara_Night_Player00'), (58, 'dv_Shiro_Suichu', 'Shiro_Suichu_Player00'), (59, 'dv_Sora_Block', 'Basic_Player00'), (60, 'dv_Sora_Block_Ue', 'Basic_Player00'), (61, 'dv_Kinopio_W6', 'Basic_Player00'), (62, 'dv_Kinopio_W7', 'Basic_Player00'), (63, 'dv_Kinopio_W8', 'Basic_Player00'), (64, 'dv_Kinopio_W9', 'Basic_Player00'), (65, 'dv_Kinopio_W2', 'Basic_Player00'), (66, 'dv_Kinopio_W3', 'Basic_Player00'), (67, 'dv_Kinopio_W4', 'Basic_Player00'), (68, 'dv_Kinopio_W3B', 'Basic_Player00'), (69, 'dv_Kinopio_W5', 'Basic_Player00'), (70, 'dv_Iseki_Kori', 'Chika_Player00'), (71, 'dv_Jungle_Kaigan', 'Basic_Player00'), (72, 'dv_Toride_Blue', 'Toride_Blue_Player00'), (73, 'dv_Nohara_EndrollB', 'Basic_Player00'), (74, 'dv_Sora_Simple', 'Basic_Player00')]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement