Super Mario Land 2 Randomizer

Welcome to the randomizer for the 1992 Game Boy platformer Super Mario Land 2: 6 Golden Coins. By providing a copy of the ROM, many elements of the game can be shuffled and randomized, plus additional elements can be added for a whole new experience. The result can be shared with others using a generated link, and then multiple people can play the same exact randomized game.

This randomizer was developed by dadinfinitum and toruzz, and is licensed under the GNU GPL v3.0 licence.

Load Settings

If you have a custom flag string, you may enter it here. Once applied, all settings will be marked below for review.

Flags:

If you do not have a custom flag string, you may continue and customize your settings below.

Choose Settings

Review and customize your settings below.

Overworld

Affects various elements of the entire overworld and level structure.

Randomizes levels within sets: all boss levels with each other, all levels with two exits with each other, and all other levels with each other.

Randomizes bosses between boss levels and clears the zone where the boss is found.

All levels with two exits will be swapped (normal exit will be secret exit and vice versa), except for the Hippo level and any level in the overworld position of Macro Zone 1.

Any level with two exits may have their exits swapped (normal exit will be secret exit and vice versa).

Randomize the cost of gambling on the overworld; costs will be increasing for each pipe.

Sprites

Affects various sprites in each level.

Randomizes enemies within each level (swaps locations).

Randomizes power-ups, both ones in blocks and ones on the ground, in each level.

Randomizes platforms, either the type or the height, in Tree Zone 4, Tree Zone 5, and Wario's Castle.

Randomizes the power-ups in both the crane and wirecutting bonus games at the end of levels.

Movement

Affects either how Mario moves or how the screen moves.

When possible, levels may randomly have normal, moon (from Space Zone 1), or space (from Space Zone 2) gravity.

Levels may randomly have ice physics, where Mario has difficulty stopping.

Levels may randomly have Luigi physics (from the SML2 DX ROM hack), where Mario will run a little faster and jump a little higher. In the DX ROM, the Luigi sprite will be used in those levels, and Mario will be forced in some levels.

All levels will have Luigi physics (from the SML2 DX ROM hack), where Mario will run a little faster and jump a little higher. In the DX ROM, the Luigi sprite will be used in the levels.

When possible, levels may randomly be autoscrollers (or autoscrollers can be turned off).

When possible, levels that are autoscrollers may have the screen scroll at twice the speed.

When possible, levels that are autoscrollers will always have the screen scroll at twice the speed.

Enhancements

Various effects that alter different aspects of the game.

Music on the file select screen, the overworld, in each zone, and in each level is randomized.

Music in levels may randomly play as if under 100 seconds remain on the timer.

Each boss will have a random amount of health within a range; the 3 Pigs and the 3 phases of Wario are set individually from one another.

Players start with zero extra lives, can not soft reset or start+select out of levels, all stars and hearts have been removed from levels, and gambling costs 999 coins.

Patch the ROM with the DX color hack that also reduces lag; saves the ROM as a .gbc and is not playable on a Super Game Boy; more information.

Input Seed

You may specify a seed for the random generator, or one will be created for you. Seeds should be 8-character strings in hexadecimal format (containing only numbers 0-9 and letters A-F).

Seed:

Generate ROM

Provide a ROM of Super Mario Land 2: 6 Golden Coins. Both v1.0 and v1.2 ROMs are accepted. Once a valid ROM is uploaded, you will be able to apply your settings to the uploaded ROM.