Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

SMM > Level Files

A Super Mario Maker level consists of the following files:

Both course_data.cdt and course_data_sub.cdt contain exactly 0x15000 bytes and use the same format.

Course Data

OffsetSizeDescription
0x08Unknown
0x84CRC32 of file from offset 0x10 until the end
0xC4Unknown
0x102Last modification year
0x121Last modification month
0x131Last modification day
0x141Last modification hour
0x151Last modification minute
0x164Unknown
0x1A6Last 12 digits of level id
0x201Is downloaded level (0 or 1)
0x211Previously removed level from servers (0 or 1)
0x225Unknown
0x271Physics version
0x2864Level name (UTF-16)
0x682Unknown
0x6A2Level style (M1, M3, MW or WU)
0x6C1Unknown
0x6D1Level theme
0x6E1Uploaded level to servers (0 or 1)
0x6F1Clear check level status (0 or 1)
0x702Level timer
0x721Level scroll (0 = None, 1 = Slow, 2 = Normal, 3 = Fast)
0x735Unknown
0x7896Mii data
0xD83Unknown
0xDB1Mii country flag (for downloaded levels, see table here)
0xDC44Unknown
0x10883176Space reserved for object/items/enemies
0x145F02400Space reserved for sound effects
0x14F50176Unknown

The following repositories provide more information about placing objects:

Physics Version

This field specifies the version of the physics engine. The older the version, the less patches have been applied.

ValueVersion
01.00
11.20
21.30
31.43
41.44
51.45
61.46
71.47

Level Theme

ValueTheme
0Ground
1Underground
2Castle
3Airship
4Underwater
5Ghost house

Thumbnails

Level thumbnails are saved with a .tnl extension. A .tnl file always has a size of 0xC800 bytes. It is a wrapper around the JPEG format. More details about the format can be found here.

  • thumbnail0.tnl contains an overview of the whole level. Its maximum resolution is 720 x 80 pixels (the width can be smaller).
  • thumbnail1.tnl contains a picture of the initial screen. Its resolution is 320 x 240 pixels.