Randomizer Guide

From Twilight Princess Randomizer Wiki
Revision as of 03:55, 25 April 2026 by Lunarsoap5 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Hello, everyone and welcome to the Twilight Princess Randomizer! On this page, we will explore the land of Hyrule, go over what is new to the randomizer, what is the same, the generation process, and any other miscellaneous bits of information that you need to know about the randomizer and this specific release. You can also join the Discord server here!

The current version is: v1.3.0. The latest version can be found here!

Overview

The Legend of Zelda: Twilight Princess Randomizer is a mod that shuffles various items in the land of Hyrule and places them into new locations to allow for a new, dynamic playthrough every time. To ensure that each seed is possible to complete, we utilize logical parameters to determine where an item can and cannot be placed. (Although these parameters do not exist if you choose to generate a playthrough with "No Logic".).

As with any game that has been modified from it's original state, it can be easy to get stuck and not know how to progress in the game. Please be sure to check out the logic page which contains information to assist in the transition from vanilla to randomized playthrough.

Known Issues

Unfortunately, not everything is perfect and there are some issues that you may encounter during your playthrough. Please note that we are working in the background to solve these and they will hopefully be addressed in future versions:

  • Certain audio track replacement combinations cause the Audio Stream or Game to crash.
    • Unfortunately Twilight Princess is a complicated game, sound-wise and rarely we sometimes encounter that some random sound effects don't play well together.
  • Using the REL Loader on Console causes a Green or Black Screen
    • If you create a new save file, save and go back to the title screen, this helps resolve the issue.
  • If you enter Sera's shop after clearing Faron Twilight without Shadow Crystal, you briefly turn into a wolf.
    • This doesn't cause any issues. It's just a little silly.
  • Certain music tracks sound like they are missing some instruments without BGM rando being enabled
  • Stealing a Bomb Bag from Iza and trying to sell to Barnes will steal your Bomb Bag.
    • This is more of a vanilla issue, but people reported it enough that we wanted to put it somewhere. Know the repercussions of the glitches you perform.
  • Ooccoo is just weird in rando.
    • Don't rely on her too much.
  • If the Boss Flag has an unexpected value when entering a boss room, it can cause unexpected behavior.
  • Attempting to change Tunics while wrestling Bo crashes the game.
  • Voiding out or Dying on the same frame you open a chest can cause you to lose the check
  • Shop bottle contents flicker. Not the end of the world, just a little odd.

The Console Window

There is a console that displays information about the playthrough that can be accessed at any time. The controls are as follows:

  • Open or close the console using ButtonIcon-GCN-R.png+ ButtonIcon-GCN-Z.png.

Setup

To set up the randomizer, you will need the following things:

  • A Legally Obtained Copy of The Game This can either be in the form of a physical game disc or an ISO that you have dumped from your disk. The randomizer currently supports the Gamecube version of the game.
  • [Only applicable if you are loading the randomizer files onto a memory card.]Rel_Loader.gci This is the same file that was used in previous betas. This is a save file that has the Rel Loader that is used to load the randomizer. You can either use the .gci file or the Gecko Code to load the Randomizer. Both can be found here.
  • [Only applicable if you are loading the randomizer files onto a memory card.]seedData.gci This file contains raw data created by the Generator that is read by the Randomizer file.

Check Types

The following is a brief overview of the different kinds of checks that take place in the randomizer and how they operate.

  • Treasure Chests
    • Self explanatory. These are the items that you get from treasure chests.
  • Event-Based Items
    • Items received from cutscenes or received from in-game events.
  • Free-Standing Items
    • These are items that appear in the overworld. As of 1.0, the items render with the proper item model.
  • Gifts from NPCs
    • These are items that are given by Non-Playable Characters (NPCs).
  • Shop Items
    • Items that can be bought from shops. As of 1.0, the items render with the proper item model if the setting is enabled.
  • Golden Bugs
    • In 1.0, the golden bugs are replaced with freestanding items. This means that you won’t have to chase them everywhere.
  • Bug Rewards
    • Agitha gives a reward based on the bug that you give her.
      • If the setting to shuffle NPC Gifts is disabled, Agitha will work like in vanilla.
  • Poes
    • Poes operate in a simple manner. You kill a poe, you get an item.
  • Hidden Skills
    • To get the item, you will need to howl at the stone and then a freestanding item will appear where the Golden wolf is.
  • Foolish Items
    • These are trick items that can be added into the item pool. If one is collected, then Link will take damage of some sort.

Logic and Randomization

The randomizer uses an assumed fill algorithm to place items. More info about the algorithm can be found here. In short, it assumes that the player has all items and removes the items one at a time until there are no more items left to place. The randomizer also uses sphere based logic to place items, meaning that items are placed in dynamic layers called spheres where an item in a lower sphere cannot require an item from a higher sphere.

  • How is this different from the layered logic that the old beta used?
    • Layers are static, meaning that the same checks were in the same layer all the time and the same items were required to progress to the next layer. Spheres are dynamic and can have a different checks in them based on the items in the current and previous spheres.


FAQ

Q: Are there any trackers for this randomizer?

A: Yes. You can find a list of all trackers here.

Shows the location of each of the 3 mist chests

Q: Are glitches required?

A: It all depends on your settings. Glitchless seeds, as the name implies, do not require any glitches to complete. Glitched Logic seeds take certain glitches into consideration when placing items and may require them to complete the seed. No Logic seeds place items with no regard to logic, so it is very likely that you will need to use glitches to complete the seed.

Q: I can't find the 3rd mist chest. I swear I looked everywhere!

A: It gets us all... until we see the image to the right ->

Q: Why is this randomizer so annoying to set up?!? I'm mad!!!!!!!!!!!1!!!!

A: The Rel Loader method is designed to work on vanilla hardware as well as on Dolphin and doesn't require you to transfer multiple GB of data each playthrough. A script to patch the iso with the randomizer is in the works at the moment.

Q: I can't seem to get Dolphin to find my game in the game list.

A: Go to Config -> Paths and add the folder that has your ISO to the Game Folders

Q: Can I read?

A: If you've made it this far, the odds are in your favor!

Miscellaneous

If you're playing the randomizer on the Dolphin emulator, you may find this guide useful. It has tips on lag reduction, how to use the recommended GCI folder and more.