Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Super Mario World (SNES): Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
Line 15: Line 15:
''See also:'' [[List of Super Mario World hacks]]
''See also:'' [[List of Super Mario World hacks]]
==Level Format==
==Level Format==
Super Mario World uses an object-based format to store it's levels.  These objects are grouped into 4 main categories:
Super Mario World uses an object-based format to store its levels.  These objects are grouped into 4 main categories:


<ul><li>Standard objects</li>
<ul><li>Standard objects</li>
Line 33: Line 33:
<b>Direct MAP16 objects</b>
<b>Direct MAP16 objects</b>
Inclusion of an ASM hack by FuSoYa in Lunar Magic allows hackers to incorpaorate specific tiles in the MAP16 tables into a level.  Normally, you would need a special object to do so, which is one reason for the disporportionate number of extended objects with a size of 1x1 16x16 tiles.
Inclusion of an ASM hack by FuSoYa in Lunar Magic allows hackers to incorpaorate specific tiles in the MAP16 tables into a level.  Normally, you would need a special object to do so, which is one reason for the disporportionate number of extended objects with a size of 1x1 16x16 tiles.


==Miscellaneous==
==Miscellaneous==

Revision as of 04:56, 19 February 2006

Super Mario World was the first SNES game, and is quite possibly the most extensively hacked SNES game.

Template:Magnify

Template:Magnify

Utilities

Lunar Magic is the principal Super Mario World hacking utility. It is available here.

See also: List of Super Mario World utilities

Hacks

There are ostensibly many complete hacks of Super Mario World.

See also: List of Super Mario World hacks

Level Format

Super Mario World uses an object-based format to store its levels. These objects are grouped into 4 main categories:

  • Standard objects
  • Tileset specific Objects
  • Extended Objects
  • Direct MAP16 Objects

Standard objects Standard objects are such items are concrete blocks or pipes that use mainly the first page of8x8 and 16x16 tiles.

Tileset Specific Objects Tileset specific objects are objects listrs chosen by level tileset, and mainly use graphics from the second 8x8 page, and both normal MAP16 pages. These objects are not as widely available as other objecfts due to memory restraints and SMW's internal coding.

Extended Objects These objects are objects that were so far out to left field, or just used so rarely, they were not used as commonly as other objects, and so stored in their own definition.

Direct MAP16 objects Inclusion of an ASM hack by FuSoYa in Lunar Magic allows hackers to incorpaorate specific tiles in the MAP16 tables into a level. Normally, you would need a special object to do so, which is one reason for the disporportionate number of extended objects with a size of 1x1 16x16 tiles.

Miscellaneous

See also: Super Mario World:Fun facts

External Links

So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?