commit
fca872ced2
|
@ -0,0 +1,144 @@
|
|||
# ALttPEntranceRandomizer
|
||||
|
||||
This is a entrance randomizer for _The Legend of Zelda: A Link to the Past_ for the SNES.
|
||||
|
||||
## Installation
|
||||
|
||||
Clone this repository and then run ```Main.py``` (requires Python 3).
|
||||
|
||||
## Options
|
||||
|
||||
|
||||
```
|
||||
-h, --help
|
||||
```
|
||||
|
||||
Show the help message and exit.
|
||||
|
||||
```
|
||||
--create_spoiler
|
||||
```
|
||||
|
||||
Output a Spoiler File (default: False)
|
||||
|
||||
```
|
||||
--logic [{noglitches,minorglitches}]
|
||||
```
|
||||
|
||||
Select Enforcement of Item Requirements.
|
||||
|
||||
### No Glitches
|
||||
|
||||
The game can be completed without knowing how to perform glitches of any kind.
|
||||
|
||||
### Minor Glitches
|
||||
|
||||
May require Fake Flippers, Bunny Revival and Dark Room Navigation. (default: noglitches)
|
||||
|
||||
```
|
||||
--mode [{standard,open}]
|
||||
```
|
||||
|
||||
Select game mode.
|
||||
|
||||
### Standard
|
||||
Fixes Hyrule Castle Secret Entrance and Front Door, but may lead to weird rain state issues if you exit through the Hyrule Castle side exits before rescuing Zelda in a full shuffle. (default: open)
|
||||
|
||||
### Open
|
||||
|
||||
This mode starts with the option to start in your house or the sanctuary, you are free to explore.
|
||||
|
||||
Special notes:
|
||||
|
||||
- Uncle already in sewers and most likely does not have a sword.
|
||||
- Dark rooms do not get a free light cone.
|
||||
- It may be a while before you find a sword, think of other ways to do damage to enemies. (bombs are a great tool, as well as picking up bushes in over world).
|
||||
|
||||
```
|
||||
--goal [{ganon,pedestal,dungeons}]
|
||||
```
|
||||
|
||||
Select completion goal.
|
||||
|
||||
### Gannon (Default)
|
||||
|
||||
Standard game completion requiring you to collect the 7 crystals and defeat Gannon.
|
||||
|
||||
### Pedestal
|
||||
|
||||
Places a second Triforce at the Master Sword Pedestal, the playthrough may still deem Ganon to be the easier goal.
|
||||
|
||||
### All Dungeons
|
||||
|
||||
Not enforced ingame but considered in the rules.
|
||||
|
||||
```
|
||||
--difficulty [{normal}]
|
||||
```
|
||||
|
||||
Select game difficulty. Affects available itempool. (default: normal)
|
||||
|
||||
```
|
||||
--algorithm [{regular,flood}]
|
||||
```
|
||||
|
||||
Select item filling algorithm.
|
||||
|
||||
### Regular (Default)
|
||||
The ordinary VT algorithm.
|
||||
|
||||
### Flood
|
||||
Pushes out items starting from Link's House and is slightly biased to placing progression items with less restrictions.
|
||||
|
||||
```
|
||||
--shuffle [{default,simple,restricted,full,madness,dungeonsfull,dungeonssimple}]
|
||||
```
|
||||
|
||||
Select Entrance Shuffling Algorithm.
|
||||
|
||||
### Default
|
||||
|
||||
Is the Vanilla layout. Simple shuffles Dungeon Entrances/Exits between each other and keeps all 4-entrance dungeons confined to one location. All caves outside of death mountain are shuffled in pairs.
|
||||
|
||||
### Full (Default)
|
||||
|
||||
Mixes cave and dungeon entrances freely.
|
||||
|
||||
### Restricted
|
||||
|
||||
Uses Dungeons shuffling from Simple But freely connects remaining entrances.
|
||||
|
||||
### Madness
|
||||
|
||||
Decouples entrances and exits from each other and shuffles them freely, only ensuring that no fake Light/Dark World happens and all locations are reachable. The dungeon variants only mix up dungeons and keep the rest of the overworld vanilla.
|
||||
|
||||
```
|
||||
--openrom OPENROM
|
||||
```
|
||||
|
||||
Path to a VT21 open normal difficulty rom to use as a base. (default: Open_Base_Rom.sfc)
|
||||
|
||||
```
|
||||
--standardrom STANDARDROM
|
||||
```
|
||||
|
||||
Path to a VT21 standard normal difficulty rom to use as a base. (default: Standard_Base_Rom.sfc)
|
||||
|
||||
```
|
||||
--loglevel [{error,info,warning,debug}]
|
||||
```
|
||||
|
||||
Select level of logging for output. (default: info)
|
||||
|
||||
```
|
||||
--seed SEED
|
||||
```
|
||||
|
||||
Define seed number to generate. (default: None)
|
||||
|
||||
```
|
||||
--count COUNT
|
||||
```
|
||||
|
||||
Use to batch generate multiple seeds with same settings.
|
||||
If --seed is provided, it will be used for the first seed, then used to derive the next seed (i.e. generating 10 seeds with --seed given will produce the same 10 (different) roms each time). (default: None)
|
Loading…
Reference in New Issue