Files
alttpr-python/index.md
aerinon bf92fe91c2 doc: new documentation helps
fix: issue with blank shop items
2026-01-30 10:05:29 -07:00

82 lines
3.3 KiB
Markdown

---
layout: default
title: Home
nav_order: 1
---
# 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](https://github.com/aerinon/ALttPDoorRandomizer/releases/latest){: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 }
[View on GitHub](https://github.com/aerinon/ALttPDoorRandomizer){: .btn .fs-5 .mb-4 .mb-md-0 }
---
## 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](https://github.com/aerinon/ALttPDoorRandomizer/releases/latest)
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 →](/installation)
## Community
Join the discussion and get help:
- **Discord**: [ALTTP Randomizer Discord](https://discordapp.com/invite/alttprandomizer)
- `#door-rando` - General discussion and help
- `#bug-reports` - Report bugs and issues
## Learn More
- [Features Guide](/features) - Comprehensive feature documentation
- [Installation & Usage](/installation) - Setup and running the randomizer
- [Known Issues](/known-issues) - Current bugs and limitations
- [Roadmap](/roadmap) - Future development plans
- [Blog](/blog) - Latest updates and release notes
## Credits
Based on the [ALttP Entrance Randomizer](https://github.com/KevinCathcart/ALttPEntranceRandomizer) by KevinCathcart et al.
See [alttpr.com](https://alttpr.com/) for more details on the original VT randomizer.