SMBX64

From Moondust Wiki
Revision as of 20:27, 11 October 2014 by Wohlstand (talk | contribs)
Jump to navigation Jump to search

SMBX64 - is a technical standard which using by Super Mario Bros. X version 1.3. Standard contains the file formats, references, item lists and constants set. Specification of this standard was researched by Wohlstand in 2014 year.


Standard history

SMBX1 - The first version of standard which came with Super Mario Bros. X 1.0, written by Andrew 'Redigit' Spinks. Blocks can hold 1-99 coins or one of NPCs: goomba, flower, leaf, shoe or mushroom.

SMBX2 - Added support of custom music

SMBX8 - Added support of inter-level warps, added lock by stars number for warps, added "Door" warp type

SMBX10 - Added support of layer and events for levels. Parakoopas, Paragoombas, Cheep-Cheeps have a multiple algorithms. Added NPC Generators.

SMBX17 - Added star count field into level file.

SMBX18 - Blocks can contain any available NPC by it's ID. Added play-sound event.

SMBX28 - Added "Locked", "No Yoshi" and "Allow NPC" flags for wars, Added trigger events support. Added seizing of player's control keys events support.

SMBX32 - Added support for "Water" physical environment zones. Added autostart of events, added layer motion events.

SMBX49 - Added autoscrolling support.

SMBX62 - Added "level title" field. Added slippery blocks support.

SMBX63 - Added layer attaching to NPC which will move layers with NPC's motion. Added "Quicksand" physical environment zone type.

SMBX64 - is a last and current version of SMBX standard which created in 2011 year with "Super Mario Bros. X 1.3". After this version, "Super Mario bros. X" development no more continues.


File formats

SMBX64 standard using the text format with unmarked values.

.LVL - is a level file format.

.WLD - is a world file format.

.SAV - is a game save file format.

Limits

SMBX64 standard have a maximal item limits which can be listed in the files.


Standard item list

Level

  • Blocks
  • Background Objects
  • Non-playable Characters
  • Backgrounds
  • Music
  • Sound effects

World map

  • Tiles
  • Sceneries
  • Paths
  • Levels
  • Music