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
- Download the latest release
- Extract the archive for your platform (Windows, Mac, or Linux)
- Run
DungeonRandomizer.exe(or the appropriate platform executable) - Configure your settings and generate a seed
- 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:
- Discord: ALTTP Randomizer Discord
#door-rando- General discussion and help#bug-reports- Report bugs and issues
Learn More
- Features Guide - Comprehensive feature documentation
- Installation & Usage - Setup and running the randomizer
- Known Issues - Current bugs and limitations
- Roadmap - Future development plans
- Blog - Latest updates and release notes
Credits
Based on the ALttP Entrance Randomizer by KevinCathcart et al.
See alttpr.com for more details on the original VT randomizer.