Super Mario Bros. 35 Research
Level Data
Tile Flags
The "_stage.xml_" file for each stage lists various properties of the stages, and next to it in the archive is XML files for each area and their corresponding .dat file. The tilemap is just raw tilemap data, where each tile takes up 2 bytes of data. The first byte is the tile's internal ID, and the second is flags for it to use.
Tile ListTile ID | Description |
---|---|
0x00 | Air |
0x01 | Ground |
0x02 | Coin Frame 1 |
0x03 | Coin Frame 2 |
0x04 | Coin Frame 3 |
0x05 | ? Block Frame 1 |
0x06 | ? Block Frame 2 |
0x07 | ? Block Frame 3 |
0x08 | Used Block |
0x09 | Block |
0x0A | Vertical Pipe Exit Left |
0x0B | Vertical Pipe Exit Right |
0x0C | Vertical Pipe Base Left |
0x0D | Vertical Pipe Base Right |
0x0E | Horizontal Pipe Exit Top |
0x0F | Horizontal Pipe Middle Top |
0x10 | Horizontal Pipe Base Top |
0x11 | Horizontal Pipe Exit Bottom |
0x12 | Horizontal Pipe Middle Bottom |
0x13 | Horizontal Pipe Base Bottom |
0x14 | Brick Block |
0x15 | Castle Top |
0x16 | Castle Window Left |
0x17 | Castle Bricks |
0x18 | Castle Window Right |
0x19 | Castle Midlevel |
0x1A | Castle Door Top |
0x1B | Castle Door Bottom |
0x1C | Castle Top (Transparent) |
0x1D | Nothing |
0x1E | Flagpole Top |
0x1F | Flagpole |
0x20 | Tree |
0x21 | Tree Platform Top Left |
0x22 | Tree Platform Top Middle |
0x23 | Tree Platform Top Right |
0x24 | Bush Left |
0x25 | Bush Middle |
0x26 | Bush Right |
0x27 | Hill Top |
0x28 | Hill Edge |
0x29 | Hill Dotted Left |
0x2A | Hill Middle |
0x2B | Hill Dotted Right |
0x2C | Cloud Top Left |
0x2D | Cloud Top Middle |
0x2E | Cloud Top Right |
0x2F | Cloud Bottom Left |
0x30 | Cloud Bottom Middle |
0x31 | Cloud Bottom Right |
0x32 | Tree Small Top |
0x33 | Tree Tall Top |
0x34 | Tree Tall Bottom |
0x35 | Tree Trunk |
0x36 | Fence |
0x37 | Cloud |
0x38 | Water |
0x39 | Water Top |
0x3A | Coral |
0x3B | Bridge |
0x3C | Mushroom Root |
0x3D | Mushroom Root Top |
0x3E | Mushroom Platform Left |
0x3F | Mushroom Platform Middle |
0x40 | Mushroom Platform Right |
0x41 | Bill Blaster Cannon |
0x42 | Bill Blaster Middle |
0x43 | Bill Blaster Bottom |
0x44 | Suspension Line Corner |
0x45 | Suspension Line |
0x46 | Castle Brick |
0x47 | Castle Bridge |
0x48 | Axe Frame 1 |
0x49 | Axe Frame 2 |
0x4A | Axe Frame 3 |
0x4B | Chain |
0x4C | Used Block (Castle Palette) |
0x4D | Bridge Railing |
0x4E | Used Block |
0x4F | Nothing |
Flag | Description |
---|---|
0x01 | Flip Sprite |
0x02 | Unknown |
0x04 | Unknown |
0x08 | Unknown |
0x10 | Something to do with hidden blocks? |
0x20 | Something to do with powerups |
0x40 | Something to do with item variations |
0x80 | Something to do with coins |