ALttP Dungeon Randomizer

A dungeon randomizer for The Legend of Zelda: A Link to the Past

Door Randomizer extends the standard ALttP Entrance Randomizer with advanced dungeon shuffling capabilities that can rearrange dungeon interiors at the room level, creating entirely new dungeon experiences.

Download Latest Release View on GitHub


What is Door Randomizer?

Door Randomizer takes the dungeon experience in A Link to the Past to the next level by shuffling the connections between rooms within dungeons. Instead of just shuffling dungeon entrances, Door Randomizer can:

  • Shuffle doors within dungeons - Rooms connect in completely new ways
  • Cross dungeon boundaries - Walk through a door in Eastern Palace and end up in Tower of Hera
  • Adjust intensity levels - From basic door shuffling to complete dungeon lobby randomization

Key Features

Basic Randomizer Features

  • Supports many standard ALttP Randomizer features without needing more advanced settings.

Door Shuffle Modes

  • Vanilla - No shuffling, classic experience
  • Basic - Doors shuffled within each dungeon
  • Partitioned - Shuffle in pools (Light World, Early Dark World, Late Dark World)
  • Crossed - Full shuffle between all dungeons

Intensity Levels

  • Level 1 - Normal doors and spiral staircases
  • Level 2 - + open edges and straight staircases
  • Level 3 - + dungeon lobbies

Advanced Features

  • Multiple key shuffle modes - In dungeon, randomized, or universal keys
  • Pottery shuffle - Randomize items under pots with multiple modes
  • Shopsanity - 32 shop locations added to item pool
  • Enemy randomization - Built-in enemizer with logic-aware placement
  • Custom seeds - Create your own custom dungeons and rooms
  • Fill algorithms - Multiple item placement strategies (balanced, vanilla fill, major only, district)

Quick Start

  1. Download the latest release
  2. Extract the archive for your platform (Windows, Mac, or Linux)
  3. Run DungeonRandomizer.exe (or the appropriate platform executable)
  4. Configure your settings and generate a seed
  5. Apply the patch to your A Link to the Past ROM (must be JP 1.0 version)

See detailed installation instructions →

Community

Join the discussion and get help:

Learn More

Credits

Based on the ALttP Entrance Randomizer by KevinCathcart et al.

See alttpr.com for more details on the original VT randomizer.


Back to top

Copyright © 2026 ALttP Door Randomizer Team. Based on ALttP Entrance Randomizer.

This site uses Just the Docs, a documentation theme for Jekyll.