View on GitHub


The Legend of Zelda: A Link to the Past Randomizer

Current Version: (ALttP VT Randomizer)

The newest version of the randomizer is a web interface. Please click the link above to use it. The executable version is not currently being supported.

About the Legend of Zelda: A Link to the Past Randomizer (or ALttPRandomizer)

This is a simple program that moves around items in the Legend of Zelda: A Link to the Past (ALttP). It is used for racing the game.

When racing the game, it is suggested that each player play the same seed to ensure a level playing field.

This was created by Dessyreqt, Karkat, ChristosOwen, and Smallhacker, with input from the SRL ALttP community.

Using the Randomizer

Select a location to save your randomized rom, then select Create.

There are two difficulties, "Casual" and "Glitched". If you don't know which one to pick, select "Casual". You can also create a non-randomized ROM, to play the classic game with the changes to the rom file we've added.

You can slow down the low-health warning or turn it off using the "Heart Beep Speed" dropdown box.

Enabling the "SRAM Trace" option will allow the rom's SRM file to automatically populate Zarby89's HUD, which can be found at

"Show complexity" will display the number of steps to collect all of the items in the generated rom (explained more clearly in the spoiler log.)

"Check for Updates on Startup" will disable update checking. I'd recommend you leave this on, but if it's problematic to check due to your network situation, I understand.

Think You're Stuck? (A FAQ of sorts)

Randomizing the game definitely tests how well you know it. Here's a few places where people commonly get stuck.

Unable get all three pendants and can't get the Master Sword to enter Hyrule Castle Tower?

Try using the cape to enter the tower instead of the Master Sword.

No Book of Mudora to enter Desert Palace?

If you have the Ocarina and Titan's Mitt, you can use that instead.

No Fire Rod for use in the Ice Palace?

Try the Bombos Medallion instead. It makes lots of fire.

Need the Hookshot to enter Misery Mire?

Try using the Pegasus Boots to charge into the block, jumping the gap with the recoil.

I just got the shovel and my flute is now gone!

Go over to the shovel and press "Y". You can also toggle the Mushroom/Powder, Normal/Silver Arrows, and all the bottles in this way.

I beat the Eastern Palace, but Sahasrahla is holding out on me!

Sahasrahla is expecting the Pendant of Courage (the green one). It may be located in a different dungeon (check your map.)

How do I get the Super Bomb for the Great Faerie in the Pyramid?

You need to collect crystals 5 and 6, which may not be in the Ice Palace and Misery Mire anymore (check your map to see where.)

How do I see which crystals I have?

Press select on the inventory screen.

This boss just gave me a map/compass!

Yep, their hearts can be found elsewhere now. Good luck!

Differences from the normal game

There are a number of differences from a randomized game to the normal game. Here's a short list:

Some bugs that wouldn't crop up in normal play have been fixed:

Why is the game in Japanese?

There isn't much text left in the game, but some of what you will find is in Japanese.

This randomizer uses the 1.0 JP version of the base rom because it is what is primarily used in speedrunning ALttP. Here are some of the features of this version compared to the English version:

What's new in Randomizer?








What are the caves referred to in the spoiler log?

Those caves are idenitified using the maps located in this zip file.

Maps courtesy of

Previous Version: 7 (Download)