LADXR: Legend of Zelda: Link's Awakening DX - Randomizer
What is this?
This is a randomizer for the Gamebox Color game The Legend of Zelda: Link's Awakening DX
What does this do? It changes the locations of items in the game to give a new way to play the game.
It ensures the game is still beatable, by checking if all locations can still be reached. But no guarantee that you progress from Dungeon to Dungeon, you will have to find your own path.
The goal of this randomizer is to create a new experience, which does not show any glitches or bugs (except when you use a bug/glitch yourself). Normal gameplay should not introduce any bugs, and it can be experienced like the normal game.
Feature list:
- Chest contents all chests is shuffled
- Your starting shield is randomized to be a different item (or the shield)
- Dungeon related items are kept in dungeons by default, keysanity option puts these items everywhere.
- Seashells, golden leaves, dungeon keys, and heart pieces are shuffled with items from the chests
- Trading sequence nor taking Marin on a date is needed to beat the game.
Important notes/tips/hints/changes:
- Bowwow is put in a chest and can be anywhere. Once you find him, he will only follow you in the swamp. The cave with the Moblins contains a chest with any item, and do not require Dungeon 1 to be completed to be available.
- The ghost that follows you after Dungeon 4 is removed. Nobody likes that guy. The seashell in his house is always available.
- Golden leaves are decoupled from the slime key, the glitch where the slime key works as a way to open richard no longer works. As the golden leaves can be anywhere, and the slimekey can be anywhere.
- Marin is not needed to enter the desert, the walrus is already gone.
- Rooster is currently not available, a Elephant statue is at the bird key location to allow access to that spot.
- Stealing from the shop is not required, there will always be enough rupees from chests before the item from the shop is needed.
- The rafting game can be accessed with just the hookshot, and not flippers, there are 2 chests in there.
- There is a "return to house" in the save and quit menu. To faster get around, and prevent soft locking yourself in rare situations (normal gameplay should not require it, but using glitches makes it easy to softlock yourself)
- The color dungeon is randomized as well, and the two tunics are in the item randomization pool. If you have found multiple tunics, you can switch between them at any phonebooth.
- You might be required to use alternative kill methods on enemies, like powder on bats, or even luring Stalfos that run away from you into pits in Dungeon 1 map chest room.
Play
You can use the following webpages to generate a custom randomized ROM for you.
Latest: Latest greatest version, can change at any moment and might be unstable, but most of the time works great.
V0.8: Current stable version, combining boss shuffle with heart container randomization is buggy.
V0.7: Current stable version, few small logic bugs.
V0.6: Whole bunch of small bugs, softlocking due to bad key logic is possible, many newer features not available.
V0.5: Contains a few logic bugs, newer versions are recommended.
(Older versions are too unstable to be useful, as seed generation was not stable)
Community
Drop by on discord for a chat!
Report issues/bugs on discord, or at github issue tracker
Visit here for another Links Awakening Randomizer, which has a different focus and gives different playstyle options. Both are cool! We use the same discord server.
Development
Source code is available at: Source code. If you want to contribute, that can be done in many ways, including updating documentation, logic. Or even just bug reports!
Seed Generation Options
- Add items on owl statues - Replaces the hints from owl statues with additional randomized items. Extra 20-rupees are added to the pool.
- Never - All owl statues contain hints.
- In dungeons - Owl statues in dungeons give an item if you have the stone beak.
- On the overworld - Owl statues on the overworld give an item just by talking to them.
- Both - Owl statues both in dungeons and on the overworld give items.
- Boomerang trade - Affects how the boomerang guy in the beach cave is handled.
- Default - Boomerang guy requires the magnifying glass and will always trade you the boomerang.
- Trade - The boomerang is shuffled into the main item pool, boomerang guy is visible without the magnifying glass, and can trade you either the boomerang, the hookshot, the magic rod, the boots, the feather, or the shovel.
- Gift - The boomerang is shuffled into the main item pool, boomerang guy is visible without the magnifying glass, and simply gives you his item. Also enables the expanded inventory patch.
- Dungeon shuffle - Randomizes the dungeon that each dungeon entrance leads to. For example, the entirety of D1 could be locked behind the face key.
- Good boy mode - Affects how BowWow is handled.
- Disabled - BowWow's location is randomized, but he only appears in the swamp.
- Enabled - You start with BowWow, he can come with you to every screen and can damage bosses and more enemies.
- Enabled (swordless) - Same as above, but the sword is removed from the item pool and crystals that usually require the sword are removed.
- Graphics - Applies the selected graphical mod. Usually includes at least Link's sprite, but may also include any other graphics in the game.
- Health mode - Affects how health is handled.
- Normal - Heath behaves exactly as in vanilla.
- Inverted - Link starts with 9 hearts and heart containers reduce health. Works in combination with heart container randomization. Collecting pieces of heart increases health as normal.
- Start with 1 heart - Link starts with 1 heart container, but otherwise health behaves normally.
- Instruments needed to open egg - Sets the number of instruments required to open the egg. Unless set to "Egg already open", the Ballad of the Wind Fish is still required to open the egg.
- Keysanity - All dungeon items (maps, compasses, small keys and nightmare keys) can be found anywhere, even in other dungeons.
- Link's color - Forces Link's sprite to use a specific palette.
- Logic - Affects the things the player is expected to be able to do to reach items.
See the full requirements,
GIF demonstrations, and
detailed trick guide for more information.
- Casual - Same as normal, but using powder on bushes or enemies is never required, and killing enemies with bombs is not required (except for enemies that always require bombs).
- Normal - Items are placed such that they can all be reached with the techniques the vanilla game expects you to use. Somewhat lesser known things such as destroying bushes with powder may be required.
- Hard - More advanced techniques may be required, but glitches are not. Examples include tricky jumps, killing enemies with only pots and skipping keys with smart routing.
- Glitched - Advanced glitches and techniques may be required, but extremely difficult or tedious tricks are not required. Examples include Bomb Triggers, Super Jumps and Jesus Jumps.
- Hell - Obscure and hard techniques may be required. Examples include featherless jumping with boots and/or hookshot, sequential pit buffers and unclipped superjumps.
- Low HP beeps - Affects the low health beeping sound.
- Slow - The time between low health beeps is increased.
- Normal - The low health beep is unchanged.
- Disabled - The low health beep is completely removed.
- Quickswap with SELECT key - Adds a hidden item slot that the SELECT key swaps with either A or B like a Tetris hold piece. The map is not available when quickswap is enabled.
- Race mode - Prevents spoiler logs from being generated from ROMs generated with race mode enabled.
- Randomize heart containers - Includes heart containers dropped from bosses in the randomization process. Items dropped by bosses will have the correct graphic, and must be collected to access the instrument.
- Randomize heart pieces - Includes heart pieces in the randomization process. Items placed in locations that were originally heart pieces will have the correct graphic, and can be collected the same way a heart piece can (e.g. with the hookshot). The fishing minigame's heart piece is not randomized.
- Randomize hidden seashells - Includes secret seashells found via digging or bonking in the randomization process. Seashells found in chests are always randomized. Items placed in locations that were originally seashells will have the correct graphic and behave like a seashell.
- Randomize item given by the witch - Includes both the toadstool and the reward for giving the toadstool to the witch in the randomization process. Also enables the expanded inventory, to allow for both the toadstool and powder to exist at the same time.
- Seed - Used to manually set the seed used for random number generation. Leave this blank to get a randomly selected seed.
- Show nag messages - Enables the nag messages normally shown when touching stones and crystals.
- Stealing from the shop - Affects how stealing from the shop works.
- Always - The shopkeeper never stops you from stealing, but still kills you if you come back to the shop after stealing.
- Never - The shopkeeper always looks at you, preventing you from stealing.
- Normal - The shopkeeper behaves normally, allowing you to steal if his back is turned.
- Text mode - Affects how text is displayed.
- Fast - Text boxes scroll twice as fast as vanilla.
- Normal - Text boxes scroll at the normal speed.
- No-text - All text is removed from the game.
- Spoiler format - Affects how the spoiler log is generated.
- Text - Creates a .txt file meant for a human to read.
- JSON - Creates a .json file with a little more information and meant for a computer to read.
- None - No spoiler log is generated. One can still be manually dumped later.