<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mmrandomizer.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TreZc0</id>
	<title>MM Randomizer - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mmrandomizer.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TreZc0"/>
	<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Special:Contributions/TreZc0"/>
	<updated>2026-10-18T01:37:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:FifthWhammy&amp;diff=309</id>
		<title>User talk:FifthWhammy</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:FifthWhammy&amp;diff=309"/>
		<updated>2026-08-03T21:40:28Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 21:40, 3 August 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:TheWayfaringFox&amp;diff=188</id>
		<title>User talk:TheWayfaringFox</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:TheWayfaringFox&amp;diff=188"/>
		<updated>2026-05-24T15:32:48Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 15:32, 24 May 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:Whispy&amp;diff=52</id>
		<title>User talk:Whispy</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:Whispy&amp;diff=52"/>
		<updated>2026-05-15T21:12:23Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 21:12, 15 May 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:TheOtherSection&amp;diff=48</id>
		<title>User talk:TheOtherSection</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:TheOtherSection&amp;diff=48"/>
		<updated>2026-05-15T19:41:24Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 19:41, 15 May 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:Muervo&amp;diff=43</id>
		<title>User talk:Muervo</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:Muervo&amp;diff=43"/>
		<updated>2026-02-09T20:24:34Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 20:24, 9 February 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Changelog&amp;diff=42</id>
		<title>Changelog</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Changelog&amp;diff=42"/>
		<updated>2026-01-15T21:23:53Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Release v2.0.0 ==&lt;br /&gt;
&lt;br /&gt;
== Website ==&lt;br /&gt;
* Generate a seed online at [https://mmrandomizer.com/ mmrandomizer.com]&lt;br /&gt;
&lt;br /&gt;
== New Features ==&lt;br /&gt;
&lt;br /&gt;
=== Main Settings ===&lt;br /&gt;
==== Entrances ====&lt;br /&gt;
* Removed &#039;&#039;Shuffle dungeon entrances&#039;&#039; and &#039;&#039;Shuffle boss rooms&#039;&#039; and instead added an &#039;&#039;&#039;Entrances&#039;&#039;&#039; tab.&lt;br /&gt;
* Renamed boss lairs from, for example, &#039;&#039;Odolwa&#039;s Lair&#039;&#039; to &#039;&#039;Woodfall Boss&#039;&#039;. This is to make location names more appropriate.&lt;br /&gt;
* Added &#039;&#039;&#039;Grottos&#039;&#039;&#039; and &#039;&#039;&#039;Simple Interiors&#039;&#039;&#039; as options for randomizing entrances.&lt;br /&gt;
** Only interiors with a single exit are shuffled.&lt;br /&gt;
** The locations &#039;&#039;Gossip Stones&#039;&#039; and &#039;&#039;Gossip Grotto Fairy&#039;&#039; are now multi-location checks, as the four grottos can now appear in multiple regions.&lt;br /&gt;
** &#039;&#039;Meeting Romani&#039;&#039;, &#039;&#039;Meeting Cremia&#039;&#039;, &#039;&#039;Meeting Madame Aroma&#039;&#039; and &#039;&#039;Meeting Toto&#039;&#039; are now multi-location checks.&lt;br /&gt;
** &#039;&#039;Meeting Gorman&#039;&#039; and &#039;&#039;Meeting Postman&#039;&#039; have additional regions.&lt;br /&gt;
** &#039;&#039;Kotake&#039;&#039; is now a multi-location check since the Woods of Mystery and Potion Shop can be in different regions.&lt;br /&gt;
** &#039;&#039;Big Bomb Bag Purchase&#039;&#039; is now a multi-location check since the Bomb Shop and Curiosity Shop can be in different regions.&lt;br /&gt;
** Purchasing the Big Bomb Bag via the Curiosity Shop is now considered by logic.&lt;br /&gt;
** The grottos in North Clock Town and Deku Palace will never be randomized to a generic or cow grotto.&lt;br /&gt;
** Updated location names to reflect their region. For example, &#039;&#039;Hot Spring Water Grotto&#039;&#039; (referring to the chest inside) can now be called &#039;&#039;Bean Seller Grotto Rock Chest&#039;&#039;.&lt;br /&gt;
** Similarly, boss heart containers and boss remains are now named after their boss lair. For example, &#039;&#039;Woodfall Heart Container&#039;&#039; can now be called &#039;&#039;Woodfall Boss Heart Container&#039;&#039;.&lt;br /&gt;
** Updated casual and glitched logic with this new feature.&lt;br /&gt;
&lt;br /&gt;
==== Gibdo Requirements ====&lt;br /&gt;
* Added ability to randomize gibdo requirements.&lt;br /&gt;
* They can request ammo, bottle contents, quest and trade items, photos, and masks.&lt;br /&gt;
&lt;br /&gt;
==== Random Starting Items ====&lt;br /&gt;
* Added ability to randomize starting items.&lt;br /&gt;
&lt;br /&gt;
=== Item Randomization ===&lt;br /&gt;
* Added moon butterfly fairies to the randomized item pool.&lt;br /&gt;
** 12 of the 13 butterflies on the Moon can turn into fairies.&lt;br /&gt;
* Added palm tree Deku Nuts to the randomized item pool.&lt;br /&gt;
** 3 palm trees on the Great Bay Coast beach.&lt;br /&gt;
** 2 palm trees on the Zora Cape beach.&lt;br /&gt;
** 3 palm trees on the small islands in Zora Cape.&lt;br /&gt;
&lt;br /&gt;
=== Comfort ===&lt;br /&gt;
==== Keg Drops ====&lt;br /&gt;
* Similar to &#039;&#039;Add Bombchu Drops&#039;&#039;.&lt;br /&gt;
* If you have found the Powder Keg, then any random Bomb drop or fixed non-randomized Bomb drop will drop a Powder Keg instead if:&lt;br /&gt;
** You are in Goron form&lt;br /&gt;
** You have 0 Powder Kegs&lt;br /&gt;
* When enabled, logic will no longer require the ability to purchase Powder Kegs from the Bomb Shop Goron, which is only relevant when prices are randomized.&lt;br /&gt;
&lt;br /&gt;
==== Minor Drops Sparkle ====&lt;br /&gt;
* Added setting for objects that drop a randomized item to emit a sparkle.&lt;br /&gt;
&lt;br /&gt;
==== Zora Eggs Required ====&lt;br /&gt;
* Added setting to reduce the number of Zora Eggs required to get the &#039;&#039;Baby Zoras&#039;&#039; check.&lt;br /&gt;
&lt;br /&gt;
== Updates ==&lt;br /&gt;
* Skulltula tokens, stray fairies, and frogs will now appear in small wooden chests if the rewards for them are forced to be junk.&lt;br /&gt;
* Ensured items stolen from you can be bought back from the Curiosity Shop as many times as necessary.&lt;br /&gt;
* Replaced &#039;&#039;Death is Moon Crash&#039;&#039; checkbox with a &#039;&#039;Death Mode&#039;&#039; dropdown, adding the &#039;&#039;&#039;Reduce Max Hearts&#039;&#039;&#039; option.&lt;br /&gt;
* Added Day and Night states to the sequence form mask capability.&lt;br /&gt;
* If any victory modes are enabled, Happy Mask Salesman&#039;s text will indicate what they are.&lt;br /&gt;
* Updated Happy Mask Salesman behavior to not talk about recovering your precious item.&lt;br /&gt;
* Added Skulltula tokens to the starting items list.&lt;br /&gt;
* Added 8× damage multiplier to the damage mode gimmick.&lt;br /&gt;
* Locations in the text spoiler log with the same region, name, and importance will now only be shown once.&lt;br /&gt;
* Changed how custom hint priority tier caps work:&lt;br /&gt;
** Instead of choosing X number of locations in advance and enforcing junk on the rest, it limits how much non-junk can be placed.&lt;br /&gt;
** All non-junk locations will be hinted.&lt;br /&gt;
** Additional hints are added if necessary to reach the cap.&lt;br /&gt;
* Updated output tabs in the UI to match the web version.&lt;br /&gt;
&lt;br /&gt;
== Casual Logic ==&lt;br /&gt;
* Fixed Mirror Shield check conditional not requiring Gibdo Mask for talking to Gibdos.&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* Fixed item placement UI not working.&lt;br /&gt;
* Fixed issue where Custom Hint Priorities could cause seeds to generate differently with the same seed value.&lt;br /&gt;
* Fixed Remains hints pointing at the wrong regional area with dungeons shuffled.&lt;br /&gt;
* Fixed start location stray fairies and Skulltula tokens being hinted.&lt;br /&gt;
* Fixed junked locations with multiple regions not appearing as junk in the spoiler log.&lt;br /&gt;
* Fixed issue with STT boss door texture causing a crash when the boss at STT was Gyorg.&lt;br /&gt;
* Fixed player taking damage every frame while voiding in water as Deku when there is no stored position to return to.&lt;br /&gt;
** This occurred regardless of whether &#039;&#039;Take Damage From Void&#039;&#039; was enabled.&lt;br /&gt;
* Fixed seeds sometimes failing to generate when Goron Elder is shuffled and songs are not mixed with items.&lt;br /&gt;
* Fixed item importance algorithm in rare circumstances incorrectly marking items as important.&lt;br /&gt;
* Fixed infinite loop when generating Moon Gossip hints when masks aren&#039;t randomized and there aren&#039;t enough non-junk items.&lt;br /&gt;
* Fixed issue caused by Giant’s Mask being auto-removed while diving.&lt;br /&gt;
* Fixed Doom damage mode to prevent it from reducing Link’s health below 0.&lt;br /&gt;
* Music: Fixed bug where &#039;&#039;all songs that use banks get their own bank&#039;&#039; was not working properly, causing bank overwriting.&lt;br /&gt;
* Debug: Fixed the debug crash screen not showing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release v1.16.0.12 ==&lt;br /&gt;
&lt;br /&gt;
=== New Features ===&lt;br /&gt;
&lt;br /&gt;
==== Item Randomization ====&lt;br /&gt;
&lt;br /&gt;
* Add the Goron Elder / Lullaby Intro to the randomized item pool. This is part of Progressive Upgrades with the Goron Lullaby. The Goron Baby behavior has been changed. To get the reward from the Goron Baby, you must either play the Lullaby Intro or the Goron Lullaby. To put the Goron Baby to sleep and light the nearby torch, you must play the Goron Lullaby.&lt;br /&gt;
* Add the Bombers&#039; Notebook Entries to the randomized item pool. Only the 20 entries for meeting people actually require you to have the Bombers&#039; Notebook to acquire. The other 31 events are triggered and the randomized reward granted whether you have the Bombers&#039; Notebook or not.&lt;br /&gt;
* Add fairies to the randomized item pool. This includes fairies summoned from gossip stones, fixed fairy spawned from objects such as pots, free-floating fairies and butterflies that turn into fairies.&lt;br /&gt;
* Add the four frog choir frogs to the randomized item pool. Even when randomized, the frogs will not be kept through song of time and must be found again.&lt;br /&gt;
&lt;br /&gt;
==== Main Settings ====&lt;br /&gt;
&lt;br /&gt;
* Added plando capability from Isghj&#039;s actorizer. Plando files are in a similar format, but must be valid JSON (e.g. property names must be in double quotes).&lt;br /&gt;
* Extra Starting Items Added dungeon stray fairies.&lt;br /&gt;
* Shuffle boss rooms Boss rooms will be shuffled among themselves. The boss door texture will match the boss behind the door.&lt;br /&gt;
* Boss Remains For Moon Set the number of Boss Remains required to proceed through the final Giants cutscene to the moon.&lt;br /&gt;
* Victory Modes: Direct to Credits - Once the custom victory condition(s) is/are fulfilled, begin the credits as soon as possible. Otherwise, you must fulfill the condition(s) and then defeat Majora. Cant Fight Majora - When enabled, speaking to the Moon Child who is wearing Majora&#039;s Mask will send you back in time if you haven&#039;t fufilled the victory condition(s). When disabled, defeating Majora will send you back in time if you haven&#039;t fulfilled the victory condition(s). Fairies - Have 15 of each dungeon stray fairy. Skull Tokens - Have 30 of each type of skulltula token. Non Transformation Masks - Have all 20 non-transformation masks. Transformation Masks - Have all 4 transformation masks. Notebook - Have all the notebook entries. Hearts - Have all 20 hearts. One Boss Remains, Two Boss Remains, Three Boss Remains and Four Boss Remains - Have that many boss remains. Only the highest selected boss remains victory condition will be used. When victory modes are applied, relevant items (pieces of heart, dungeon stray fairies, skulltula tokens) will be placed in Large Gold chests with the Update Chests setting.&lt;br /&gt;
* Randomize Prices Shuffle Only - Prices will only be shuffled among each other. Must enable Puchases, Minigames or Misc for this setting to have any effect.&lt;br /&gt;
* Boss Remains Modes: Great Fairy Rewards - altered to just place boss remains on any great fairy reward. Combining it with the Keep Within Area will put them at the fairy fountain near the temple where the boss of the boss remain is. Shuffle Only - Shuffles Boss Remains among each other. Keep Within Temples - Boss Remains can be placed into any temple. Keep Within Area - Boss Remains can be placed in or near the temple of the boss. Combine this with Keep Within Temples to put Boss Remains in the temple of their boss (This replaces Keep Within Dungeon). Keep Within Overworld - Boss Remains will not be placed in temples. Blitz1 - Start with 1 random boss remain. Locations in and after the temple with that boss will be forced to be junk. Blitz2 - Start with 2 random boss remains. Locations in and after the temple with those bosses will be forced to be junk. Blitz3 - Start with 3 random boss remains. Locations in and after the temple with those bosses will be forced to be junk. Blitz4 - Start with 4 random boss remains. Locations in and after temples will be forced to be junk. Any non-randomized item whose location is forced to be junk will either be granted as a starting item if it&#039;s capable of being a starting item, or locations requiring it will also be junked.&lt;br /&gt;
* Boss Key Modes: Great Fairy Rewards - Boss Keys will be placed on great fairy rewards. Keep Within Temples - Boss Keys can be placed into any temple. Keep Within Area - Boss Keys can be placed in or near the temple they&#039;re used in. Combine this with Keep Within Temples to put Boss Keys in the temple they&#039;re used in (This replaces Keep Within Dungeon). Keep Within Overworld - Boss Keys will not be placed in temples.&lt;br /&gt;
* Small Key Modes: Keep Within Temples - Small Keys can be placed into any temple. Keep Within Area - Small Keys can be placed in or near the temple they&#039;re used in. Combine this with Keep Within Temples to put Small Keys in the temple they&#039;re used in (This replaces Keep Within Dungeon). Keep Within Overworld - Small Keys will not be placed in temples.&lt;br /&gt;
* Dungeon Fairy Modes: Keep Within Temples - Dungeon stray fairies can be placed into any temple. Keep Within Area - Dungeon stray fairies can be placed in or near the fairy fountain they originate from. Combine this with Keep Within Temples to put dungeon stray fairies in the temple near their fairy fountain (This replaces Keep Within Dungeon). Keep Within Overworld - Dungeon stray fairies will not be placed in temples.&lt;br /&gt;
* Dungeon Navigation Modes: Keep Within Temples - Dungeon Maps and Compasses can be placed into any temple. Keep Within Area - Dungeon Maps and Compasses can be placed in or near the temple they&#039;re used in. Combine this with Keep Within Temples to put Dungeon Maps and Compasses in the temple they&#039;re used in (This replaces Keep Within Dungeon). Keep Within Overworld - Dungeon Maps and Compasses will not be placed in temples. Map Reveals Location - Finding a Dungeon Map will tell you the location of the dungeon. Dungeon Maps will be in large gold chests if Update Chests is enabled. Compass Reveals Boss - Finding a Compass will tell you which boss is in the dungeon. Compasses will be in large gold chests if Update Chests is enabled.&lt;br /&gt;
* Spoiler Log Added an indicator that shows if a location has been forced to be junk. Added a Playthrough section that lists the spheres of items.&lt;br /&gt;
&lt;br /&gt;
==== Logic Editor ====&lt;br /&gt;
&lt;br /&gt;
* Added ability for trick entries to specify a YouTube url which will be linked in the Edit Tricks window.&lt;br /&gt;
* Added ability for entries to require specific settings. In the UI, gimmicks that are considered in logic will be marked with an asterisk.&lt;br /&gt;
&lt;br /&gt;
==== Gimmicks ====&lt;br /&gt;
&lt;br /&gt;
* Giant&#039;s Mask anywhere Be careful not to softlock on unusual terrain.&lt;br /&gt;
* Instant Transformations Transforming using Deku Mask, Goron Mask, Zora Mask and Fierce Deity&#039;s Mask will be almost instant. These items can no longer be used as &amp;quot;cutscene items&amp;quot;. In some cases, the transformation cutscene will still play to prevent issues.&lt;br /&gt;
* Bomb Arrows Use a bomb while an arrow is out when using the bow to attach the bomb to the tip of the arrow.&lt;br /&gt;
* Change Ice Trap UI to Traps and add a weighting option for each type of trap.&lt;br /&gt;
* Add Bomb Traps as a type of trap, which explode and can change the player&#039;s tunic color if the setting is enabled.&lt;br /&gt;
* Add Rupoors as a type of trap, which take 10 rupees away.&lt;br /&gt;
* Add Nothing as a trap type, which is literally nothing.&lt;br /&gt;
* Fewer Health Drops Recovery Hearts will not drop, and re-acquiring random items to turn into Green Rupees instead. Fairies will not heal except on death.&lt;br /&gt;
* Iron Goron Goron Link will sink in water instead of drowning.&lt;br /&gt;
* Vanilla Moon Trial Access Entering the trials on the Moon will require masks, as per the vanilla behavior, but this is not considered by logic. Without this enabled, the trials will not require any masks to enter.&lt;br /&gt;
* More Damage Sources&lt;br /&gt;
** On Epona - Instead of being immune to damage while riding Epona, Link will take damage and be thrown off.&lt;br /&gt;
** While Shielding - Link will take damage when being hit on his shield, and can&#039;t recoil off damage to the shield.&lt;br /&gt;
** From Void - Link will take damage when falling into most voids. Voids that have a specific destination will not deal damage.&lt;br /&gt;
** From Gorons - Link will take damage when being hit by Gorons during the Goron Race.&lt;br /&gt;
** From Gibdos Faster - Gibdos will deal damage immediately after grabbing Link.&lt;br /&gt;
** Getting Caught - Getting thrown out after being caught by guards will deal damage. Being thrown out after getting the reward from the Imprisoned Monkey will not deal damage.&lt;br /&gt;
** From Dog - Dogs will damage Deku Link.&lt;br /&gt;
** From Dexihands - Link will take damage from Dexihands.&lt;br /&gt;
* Moon Crash Erases File This erases both files at the end of the moon crash cutscene.&lt;br /&gt;
&lt;br /&gt;
==== Comfort ====&lt;br /&gt;
&lt;br /&gt;
* Safer Glitches This setting aims to encourage players to try glitches without being worried about the game crashing. This includes:&lt;br /&gt;
** Prevents HESS crash&lt;br /&gt;
** Prevents Weirdshot crash&lt;br /&gt;
** Prevents Action Swap crash&lt;br /&gt;
** Prevents Song of Double Time softlock during 0th or 4th day&lt;br /&gt;
** Prevents Tatl text softlock on 0th of 4th day&lt;br /&gt;
** Prevents 0th day file deletion&lt;br /&gt;
** Prevents hookslide crash&lt;br /&gt;
** Prevents softlocks when using Remote Hookshot&lt;br /&gt;
** Prevents 0th day Goron Bow crash&lt;br /&gt;
** Applies safety fixes for Fierce Deity even if Fierce Deity Anywhere is not enabled&lt;br /&gt;
** Index warp no longer crashes or softlocks (but you won&#039;t be able to use it to access the Debug Menu)&lt;br /&gt;
** Prevents softlocks when interrupting mask transformations&lt;br /&gt;
** Mayor is removed on 4th day&lt;br /&gt;
** Prevents Gossip Stone time from crashing on 4th day&lt;br /&gt;
** Deku playground employees are removed on 4th day.&lt;br /&gt;
** Prevents the Town Shooting Gallery from crashing on 0th day and 4th day.&lt;br /&gt;
* Quest Items Through Time Quest items will return to your inventory after Song of Time.&lt;br /&gt;
* Add Bombchu Drops If you have found Bombchu, then any random Bomb drop or fixed non-randomized Bomb drop will have a chance to drop Bombchu instead. Where relevant, Bombchu packs of 1 and 5 will be in logic in addition to packs of 10.&lt;br /&gt;
* New Speed Up - Baby Cuccos Map The baby cuccos in the Cucco Shack will show as dots on the minimap.&lt;br /&gt;
* Treasure Chest Game Spoiler Draws a minimap during the Treasure Chest Game if you have the Map of Clock Town:&lt;br /&gt;
** Off: No minimap, default vanilla behaviour.&lt;br /&gt;
** Minimal: Minimap is displayed, blocks appear on minimap when triggered.&lt;br /&gt;
** Conditional Spoiler: Minimal behaviour, and if the Mask of Truth is aquired along with Map of Clock Town, spoil the maze layout.&lt;br /&gt;
** Spoiler: Only Map of Clock Town needed to spoil the maze layout.&lt;br /&gt;
* Update world models Kafei now wears the model for the Keaton Mask check on his face. Kafei now wears the model for the Pendant of Memories check around his neck. The Hungry Goron now wears the model for the Don Gero&#039;s Mask check on his head. The Postman now wears the model for the Postman&#039;s Hat check on his head. The cursed man in the Swamp Spider House now wears the model for the Mask of Truth check on his face. This reward is no longer hinted when using default Competitive Hint settings. The Gorman Bros now wear the model for the Garo&#039;s Mask check on their heads when chasing Cremia. The Mountain Smithy now hammers at a molten version of the model for the Razor Sword and Gilded Sword checks once you&#039;ve given them the payment or gold dust. Changed the item the bomb shop keeper is holding to be the same as the shop&#039;s left item. The Skull Kid will, in addition to holding the model for the Ocarina check in his left hand, hold the model for the Song of Time check in his right hand.&lt;br /&gt;
* Update NPC Text NPC text that refers to items and their locations will be updated.&lt;br /&gt;
** The banker will hint what the reward will be if you deposit 200 rupees.&lt;br /&gt;
** The Keaton Quiz will sometimes hint the reward for Romani&#039;s Epona minigame.&lt;br /&gt;
** The Keaton Quiz will sometimes hint what item is sold by the Milk Bar.&lt;br /&gt;
** Mr Barten, the Milk Bar bartender, between 3pm and 9pm will hint the expensive item sold by the Milk Bar and its price.&lt;br /&gt;
** The Bomb Shop owner and his mother will hint the item that is being delivered.&lt;br /&gt;
** The goron in the Bomb Shop will hint the region of the Powder Keg.&lt;br /&gt;
** The Pictograph Contest will let you know what the reward is rather than saying &amp;quot;5 Rupees&amp;quot; or &amp;quot;20 Rupees&amp;quot;.&lt;br /&gt;
** The Mountain Smithy will hint the region of the Gold Dust.&lt;br /&gt;
** The Zora next to the jar minigame will hint the item rewarded by the first beaver race.&lt;br /&gt;
** The beavers will hint the item that they will reward you with if you race them.&lt;br /&gt;
** Evan will hint the region of an empty bottle, specifically the one that was originally on the Beaver Race.&lt;br /&gt;
** The graves will hint the final item under each of them.&lt;br /&gt;
** The ghost on the Road to Ikana will hint the region of the Garo&#039;s Mask.&lt;br /&gt;
** If the Song of Soaring is randomized, the Owl will appear in Southern Swamp and hint the region of the Song of Soaring.&lt;br /&gt;
** If the Song of Time is randomized, the scarecrow will hint the region of the Song of Time. Items and locations hinted this way can not be Way of the Hero and will not appear as two stars in the spoiler log.&lt;br /&gt;
* Tolerant Gossip Angle The angle at which Gossip Stones can be read will be more tolerant.&lt;br /&gt;
* Adult Link model is now automatically considered in Casual and Glitched logic, and is no longer considered &amp;quot;Risky!&amp;quot;.&lt;br /&gt;
* Easy Frame By Frame Hold Start while unpausing to pause again after one frame passes.&lt;br /&gt;
* Detect Stray Fairies Nearby stray fairies, even randomized ones, will cause the Great Fairy Mask to shimmer.&lt;br /&gt;
* Detect Skulltula Tokens Nearby skulltula tokens, even randomized ones, will emit a spider crawling sound.&lt;br /&gt;
* Importance Count For gossip stone hints and garo hints. When enabled, hints that normally give a Way of the Hero hint will instead tell you the number of important items in the region; Foolish hints will say zero important items; Foolish Except The Song hints will say one important song.&lt;br /&gt;
* Oath Hint When you take the boss warp after defeating a temple boss, if you have enough boss remains to go to the moon and do not have Oath to Order then a cutscene will play in which the Giants reveal to you the region where the Oath to Order is located.\n\nIf Mix Songs With Items is disabled, they will instead reveal the region of the Powder Keg, Captain&#039;s Hat, Mirror Shield, Deku Mask, Goron Mask or Zora Mask, depending on where the Oath to Order is.&lt;br /&gt;
* Remains Hint At the entrance to the Clock Tower Interior, Tatl will prompt to speak and will tell you the regions where the Boss Remains are located.&lt;br /&gt;
* Fairy and Skull Hint The cursed man in the Swamp Spider House, and the Green Shirt Man in the Ocean Spider House will tell you the regions of the remaining spider tokens. The Green Shirt Man in the Ocean Spider House will appear there when you blow up the entrance wall.\n\nEach fairy fountain (including Clock Town) will tell you the regions of the remaining Stray Fairies.&lt;br /&gt;
&lt;br /&gt;
==== Shorten Cutscenes ====&lt;br /&gt;
&lt;br /&gt;
* Short Chest Opening Large chests now by default play their long opening animation, and this setting makes them play the short animation.&lt;br /&gt;
* Princess Delivery The cutsene when delivering the Deku Princess will be skipped.&lt;br /&gt;
* Sun Mask Shortens various aspects of recovery the Sun Mask.&lt;br /&gt;
* Tingle You don&#039;t have to watch Tingle Fall, and his text is shortened.&lt;br /&gt;
* Jim Running You don&#039;t have to watch Jim run away after using the Bombers&#039; code.&lt;br /&gt;
* Kotake You don&#039;t have to watch Kotake fly into the woods, and don&#039;t have to watch her fly away after giving you the item.&lt;br /&gt;
* Hold A Text Hold A to automatically advance text.&lt;br /&gt;
&lt;br /&gt;
==== Cosmetics ====&lt;br /&gt;
&lt;br /&gt;
* Bomb Traps Randomize Tunic Color When you trigger a bomb trap, your tunic color will change to a random color.&lt;br /&gt;
* Rainbow Tunic Link&#039;s tunic will slowly cycle its hue.&lt;br /&gt;
* Remove Minor Music Minor music such as indoors and grottos will not play. Background music that is already playing will instead continue.&lt;br /&gt;
* Show Track Names Shows the filename of the music being played at the bottom left of the screen in-game.&lt;br /&gt;
* Disable Fanfares Item fanfares, scoop fanfares and swamp shooting gallery fanfares are replaced with sound effects.&lt;br /&gt;
* Camera Style Default: Vanilla camera. Responsive: Link&#039;s movement will always be relative to the direction the camera is facing. Instant: When Z-Targeting to move the camera behind Link, it will do it very quickly. Camera panning when climbing ledges is also sped up.&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Added &amp;lt;code&amp;gt;-settingsConfig&amp;lt;/code&amp;gt; CLI parameter that outputs available settings in json format.&lt;br /&gt;
&lt;br /&gt;
=== Updates ===&lt;br /&gt;
&lt;br /&gt;
* All items major items can now be re-acquired in future cycles. When a progressive upgrade is acquired, that location is locked to that specific upgrade tier.&lt;br /&gt;
* Logic entries can now have tricks and settings in the dependencies list and in the conditionals list even if the whole conditionals list is tricks or settings. Inaccessible locations will automatically be forced to be junk.&lt;br /&gt;
* Fierce Deity&#039;s Mask anywhere Now able to use transformation masks. Slightly move the crate in Goron Village that causes a softlock. Can now open doors properly. Sword Beams now hit more enemies (the same damage values as magic spin attack).&lt;br /&gt;
* Update Chests Bombchu in logic now appear in small gold chests instead of large gold chests, unless Add Bombchu Drops is enabled. Magic Beans now appear in small gold chests instead of large gold chests.&lt;br /&gt;
* Custom Hint Priorities Added ability for hint tiers to only hint a subsection of the tier, and junk the rest of the locations in the tier.&lt;br /&gt;
* Update some NPC text regardless of the Update NPC Text setting. If Kotake red potion is not vanilla, update her text to not mention the potion. If any Tingle maps are randomized, update Tingle&#039;s text to not mention maps. If Pendant is not vanilla, update Kafei&#039;s text to not mention it. If Blast Mask is not vanilla, update the old lady&#039;s text to not mention it. If any curiosity shop sales are randomized, update the text to say &#039;something worth X Rupees&#039; instead of just &#039;X Rupees&#039;. When shop appearance update is enabled: Update the text of a goron in goron shrine spring to say what the keg challenge reward is; Update the curiosity shop text to say what the big bomb bag and all night mask purchases are instead of saying their vanilla text.&lt;br /&gt;
* Removed the message after beating the deku scrub playground for three days in a row, which could cause a softlock if you try to play a song when it comes up.&lt;br /&gt;
* Tingle, Milk Bar and Shop texts now truncate item names that are too long. They also now say &amp;quot;1 Rupee&amp;quot; instead of &amp;quot;1 Rupees&amp;quot; when appropriate.&lt;br /&gt;
* Changed vanilla behavior that causes you to lose your Powder Keg ammo if you carry a Powder Keg through a loading zone.&lt;br /&gt;
* Made No Logic use Glitched Logic with all tricks enabled for HTML tracker and for blitz junk location calculation.&lt;br /&gt;
* Added more music states for form-changing music:&lt;br /&gt;
** FierceDeity&lt;br /&gt;
** Indoors&lt;br /&gt;
** Cave&lt;br /&gt;
** CriticalHealth&lt;br /&gt;
** Outdoors&lt;br /&gt;
* Increase background music budget to 0x6000.&lt;br /&gt;
* Allow equipping over transformation masks when they&#039;re on the D-pad.&lt;br /&gt;
* Locations that are junked or already hinted can no longer be hinted by relevant or random hints. Combined locations now also apply to relevant and random hints settings.&lt;br /&gt;
* Made the stray fairy message icon work for picking up stray fairies.&lt;br /&gt;
* Instead of explicitly marking the Crimson Rupee and Maps and Compasses as not junk, now all items that are unique and items that are uniquely randomized can no longer be considered junk. For example if you only randomize one gold rupee, it&#039;s not considered junk.&lt;br /&gt;
* Add icon to the kokiri sword get item message.&lt;br /&gt;
* Increase the time tooltips are displaed to 30 seconds.&lt;br /&gt;
* Update Account For Royal Wallet price mode to also double the price of any shuffled or non-randomized price.&lt;br /&gt;
* Increased the ROM size threshold for the WiiVC build output to fail at from 32MB to 39MB.&lt;br /&gt;
* When filtering the tricks list, it now also checks the trick tooltips.&lt;br /&gt;
* Significantly improve the time it takes for item importance calculation.&lt;br /&gt;
* Updated logic algorithm to discard conditionals when one of the options is solely made up of non-randomized sphere 0 items. This means, for example, that a randomized red potion will not be considered important if there is a non-randomized red potion in the trading post or witch shop that don&#039;t require a wallet to purchase.&lt;br /&gt;
* The Clock Tower Roof region now counts towards the limit of Clock Town hints.&lt;br /&gt;
* Allowed cancel RSP audio command while preventing audio thread death.&lt;br /&gt;
* Carets in the text spoiler log now indicate highly restricted items (such as songs on songs) that are required but dont lock anything. Hints that indicate hint importance now correctly say (required) for highly restricted items that lock nothing.&lt;br /&gt;
* When shortened cutscenes Everything Else option is disabled, the midnight fireworks cutscene will only play if you&#039;re in south clock town.&lt;br /&gt;
* Pieces of Heart and Heart Containers can now be considered important, and if they are then they will prevent regions with them from being foolish.&lt;br /&gt;
* Prevented Dinolfos from being randomized to Beneath the Graveyard to avoid a crash.&lt;br /&gt;
* Prevented Chuchus from being randomized to Southern Swamp (Clear) to avoid a crash.&lt;br /&gt;
* Added support for .seq and .aseq files in mmrs music files.&lt;br /&gt;
* Changed DisableCombatMusic to a boolean.&lt;br /&gt;
* Music tracks with custom audiobanks will no longer attempt to alter and reuse vanilla slots.&lt;br /&gt;
&lt;br /&gt;
=== Casual Logic ===&lt;br /&gt;
&lt;br /&gt;
* Massive update by bcguppy. Tricks list mostly split out into individual uses of a technique.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
&lt;br /&gt;
* Overlay Menu: Fixed skulltula icon not being recognized by texture packs. Renamed &amp;quot;StnTower&amp;quot; to &amp;quot;StoneTwr&amp;quot;. Used stray fairy icons in parameter_static to avoid allocating memory.&lt;br /&gt;
* Fixed Bombers&#039; Notebook issues: Fixed Grog not giving the notebook entry if you don&#039;t have the Bunny Hood. Fixed Kamaro not giving the notebook entry if you don&#039;t have Kamaro&#039;s Mask. Fixed Romani not giving the notebook entry if you don&#039;t have Epona&#039;s Song. Fixed Anju and Kafei not giving the notebook entry by adding the appropriate text box at the end of the Couple&#039;s Mask cutscene.&lt;br /&gt;
* Fixed the smithy glowing sword models not working properly on Wii VC and Dolphin (vanilla bug).&lt;br /&gt;
* Fixed the Giants cutscene behavior after defeating a boss. It is now consistent and the cutscene that plays depends on how much boss remains you have.&lt;br /&gt;
* Fixed finding the Clock Town Stray Fairy altering your HUD visibility.&lt;br /&gt;
* Fixed adult link voice when wearing the Giant&#039;s Mask.&lt;br /&gt;
* Fixed position and rotation of the item the Skull Kid holds when he&#039;s not tossing it in the air.&lt;br /&gt;
* Relevent garo hint after defeating Igos can no longer hint the item from defeating Igos.&lt;br /&gt;
* Fixed bgm issues on the clock tower roof.&lt;br /&gt;
* Fixed incorrect tooltip for the Music dropdown. The &amp;quot;None&amp;quot; option does not in-fact softlock on Frog Choir.&lt;br /&gt;
* Fixed a softlock when picking up two major items from randomized deku playground rupees one frame after the other.&lt;br /&gt;
* Fixed softlock when using a cutscene item right after picking up the telescope guay rupee.&lt;br /&gt;
&lt;br /&gt;
----Older release notes can be found on GitHub [https://github.com/ZoeyZolotova/mm-rando/releases here].&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:ShanaanBread&amp;diff=41</id>
		<title>User talk:ShanaanBread</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:ShanaanBread&amp;diff=41"/>
		<updated>2026-01-02T17:20:38Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 17:20, 2 January 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=40</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=40"/>
		<updated>2026-01-02T13:21:24Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.boxWrapper {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: row;&lt;br /&gt;
  justify-content: space-evenly;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.frontBox {&lt;br /&gt;
  width: 40%;&lt;br /&gt;
  min-width: 340px;&lt;br /&gt;
  background-color: #0a0f09;&lt;br /&gt;
  color: white;&lt;br /&gt;
  border: 2px solid black; &lt;br /&gt;
  margin-top: 1.5em; &lt;br /&gt;
  padding: 2px; &lt;br /&gt;
  padding-top: 0; &lt;br /&gt;
  text-align: center; &lt;br /&gt;
  margin-bottom: 1.5em; &lt;br /&gt;
  border-radius: 25px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.leftBox {&lt;br /&gt;
  float: left; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rightBox {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-light div.frontBox {&lt;br /&gt;
    background-color: lightgrey !important;&lt;br /&gt;
    color: black !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark {&lt;br /&gt;
 --color-surface-0: #051701;&lt;br /&gt;
 --color-surface-2: hsl(106,34%,9%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark div.frontBox {&lt;br /&gt;
    background-color: #0a0f09 !important;&lt;br /&gt;
    color: white !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpBio, #wpNotes, #wpUrls, #wpEmail, .cdx-text-input__input:enabled:read-only {&lt;br /&gt;
  background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#userloginForm &amp;gt; .mw-htmlform &amp;gt; div {&lt;br /&gt;
  flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen.css&amp;diff=39</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen.css&amp;diff=39"/>
		<updated>2026-01-02T13:21:06Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* All CSS here will be loaded for users of the Citizen skin */&lt;br /&gt;
&lt;br /&gt;
.cdx-message--warning, .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--warning {&lt;br /&gt;
  flex-direction: row !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#userloginForm &amp;gt; .mw-htmlform &amp;gt; div {&lt;br /&gt;
  flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen.css&amp;diff=38</id>
		<title>MediaWiki:Citizen.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen.css&amp;diff=38"/>
		<updated>2026-01-02T13:20:10Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;/* All CSS here will be loaded for users of the Citizen skin */  .cdx-message--warning, .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--warning {   flex-direction: row !important; }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* All CSS here will be loaded for users of the Citizen skin */&lt;br /&gt;
&lt;br /&gt;
.cdx-message--warning, .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--warning {&lt;br /&gt;
  flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=37</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=37"/>
		<updated>2026-01-02T13:19:06Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.boxWrapper {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: row;&lt;br /&gt;
  justify-content: space-evenly;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.frontBox {&lt;br /&gt;
  width: 40%;&lt;br /&gt;
  min-width: 340px;&lt;br /&gt;
  background-color: #0a0f09;&lt;br /&gt;
  color: white;&lt;br /&gt;
  border: 2px solid black; &lt;br /&gt;
  margin-top: 1.5em; &lt;br /&gt;
  padding: 2px; &lt;br /&gt;
  padding-top: 0; &lt;br /&gt;
  text-align: center; &lt;br /&gt;
  margin-bottom: 1.5em; &lt;br /&gt;
  border-radius: 25px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.leftBox {&lt;br /&gt;
  float: left; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rightBox {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-light div.frontBox {&lt;br /&gt;
    background-color: lightgrey !important;&lt;br /&gt;
    color: black !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark {&lt;br /&gt;
 --color-surface-0: #051701;&lt;br /&gt;
 --color-surface-2: hsl(106,34%,9%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark div.frontBox {&lt;br /&gt;
    background-color: #0a0f09 !important;&lt;br /&gt;
    color: white !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpBio, #wpNotes, #wpUrls, #wpEmail, .cdx-text-input__input:enabled:read-only {&lt;br /&gt;
  background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message--warning, .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--error, .cdx-message .cdx-message--block .cdx-message--warning {&lt;br /&gt;
  flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=36</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=36"/>
		<updated>2026-01-02T13:18:02Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.boxWrapper {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: row;&lt;br /&gt;
  justify-content: space-evenly;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.frontBox {&lt;br /&gt;
  width: 40%;&lt;br /&gt;
  min-width: 340px;&lt;br /&gt;
  background-color: #0a0f09;&lt;br /&gt;
  color: white;&lt;br /&gt;
  border: 2px solid black; &lt;br /&gt;
  margin-top: 1.5em; &lt;br /&gt;
  padding: 2px; &lt;br /&gt;
  padding-top: 0; &lt;br /&gt;
  text-align: center; &lt;br /&gt;
  margin-bottom: 1.5em; &lt;br /&gt;
  border-radius: 25px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.leftBox {&lt;br /&gt;
  float: left; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rightBox {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-light div.frontBox {&lt;br /&gt;
    background-color: lightgrey !important;&lt;br /&gt;
    color: black !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark {&lt;br /&gt;
 --color-surface-0: #051701;&lt;br /&gt;
 --color-surface-2: hsl(106,34%,9%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark div.frontBox {&lt;br /&gt;
    background-color: #0a0f09 !important;&lt;br /&gt;
    color: white !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpBio, #wpNotes, #wpUrls, #wpEmail, .cdx-text-input__input:enabled:read-only {&lt;br /&gt;
  background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message--warning, .cdx-message--error {&lt;br /&gt;
flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=35</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=35"/>
		<updated>2026-01-02T13:16:47Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.boxWrapper {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: row;&lt;br /&gt;
  justify-content: space-evenly;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.frontBox {&lt;br /&gt;
  width: 40%;&lt;br /&gt;
  min-width: 340px;&lt;br /&gt;
  background-color: #0a0f09;&lt;br /&gt;
  color: white;&lt;br /&gt;
  border: 2px solid black; &lt;br /&gt;
  margin-top: 1.5em; &lt;br /&gt;
  padding: 2px; &lt;br /&gt;
  padding-top: 0; &lt;br /&gt;
  text-align: center; &lt;br /&gt;
  margin-bottom: 1.5em; &lt;br /&gt;
  border-radius: 25px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.leftBox {&lt;br /&gt;
  float: left; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rightBox {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-light div.frontBox {&lt;br /&gt;
    background-color: lightgrey !important;&lt;br /&gt;
    color: black !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark {&lt;br /&gt;
 --color-surface-0: #051701;&lt;br /&gt;
 --color-surface-2: hsl(106,34%,9%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark div.frontBox {&lt;br /&gt;
    background-color: #0a0f09 !important;&lt;br /&gt;
    color: white !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpBio, #wpNotes, #wpUrls, #wpEmail, .cdx-text-input__input:enabled:read-only {&lt;br /&gt;
  background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cdx-message--warning {&lt;br /&gt;
flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=34</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=34"/>
		<updated>2026-01-02T13:16:25Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.boxWrapper {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: row;&lt;br /&gt;
  justify-content: space-evenly;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.frontBox {&lt;br /&gt;
  width: 40%;&lt;br /&gt;
  min-width: 340px;&lt;br /&gt;
  background-color: #0a0f09;&lt;br /&gt;
  color: white;&lt;br /&gt;
  border: 2px solid black; &lt;br /&gt;
  margin-top: 1.5em; &lt;br /&gt;
  padding: 2px; &lt;br /&gt;
  padding-top: 0; &lt;br /&gt;
  text-align: center; &lt;br /&gt;
  margin-bottom: 1.5em; &lt;br /&gt;
  border-radius: 25px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.leftBox {&lt;br /&gt;
  float: left; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rightBox {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-light div.frontBox {&lt;br /&gt;
    background-color: lightgrey !important;&lt;br /&gt;
    color: black !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark {&lt;br /&gt;
 --color-surface-0: #051701;&lt;br /&gt;
 --color-surface-2: hsl(106,34%,9%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark div.frontBox {&lt;br /&gt;
    background-color: #0a0f09 !important;&lt;br /&gt;
    color: white !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpBio, #wpNotes, #wpUrls, #wpEmail, .cdx-text-input__input:enabled:read-only {&lt;br /&gt;
  background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#userloginForm &amp;gt; .mw-htmlform &amp;gt; .cdx-message--warning {&lt;br /&gt;
flex-direction: row !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=User_talk:Treztest&amp;diff=33</id>
		<title>User talk:Treztest</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=User_talk:Treztest&amp;diff=33"/>
		<updated>2026-01-02T13:14:24Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Welcome!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Welcome to &#039;&#039;MM Randomizer&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
We hope you will contribute much and well.&lt;br /&gt;
You will probably want to read the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents help pages].&lt;br /&gt;
Again, welcome and have fun! [[User:TreZc0|TreZc0]] ([[User talk:TreZc0|talk]]) 13:14, 2 January 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Setup&amp;diff=31</id>
		<title>Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Setup&amp;diff=31"/>
		<updated>2025-08-29T14:55:56Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;To get started with the Majora&amp;#039;s Mask Randomizer, you have two options:  # The Web Generator on https://mmrandomizer.com # the local application  We recommend usage of the web generator. it is feature complete (&amp;#039;&amp;#039;except for the patching of custom music&amp;#039;&amp;#039;) and more convenient.  Ocarina of Time Randomizer is compatible with emulators, Wii Virtual Console, and original Nintendo 64 hardware.  === Requirements ===  * Always Required ** Majora&amp;#039;s Mask v1.0 NTSC-U ROM (ending wi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get started with the Majora&#039;s Mask Randomizer, you have two options:&lt;br /&gt;
&lt;br /&gt;
# The Web Generator on https://mmrandomizer.com&lt;br /&gt;
# the local application&lt;br /&gt;
&lt;br /&gt;
We recommend usage of the web generator. it is feature complete (&#039;&#039;except for the patching of custom music&#039;&#039;) and more convenient.&lt;br /&gt;
&lt;br /&gt;
Ocarina of Time Randomizer is compatible with emulators, Wii Virtual Console, and original Nintendo 64 hardware.&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&lt;br /&gt;
* Always Required&lt;br /&gt;
** Majora&#039;s Mask v1.0 NTSC-U ROM (ending with .z64)&lt;br /&gt;
*** This is copyrighted material. Neither mmrandomizer.com nor the MMR Discord can help you to acquire it.&lt;br /&gt;
** A device with a multicore CPU &amp;amp; at least 2GB of available ram&lt;br /&gt;
*** Most modern mobile devices (i.e. 2019 or newer) meet these requirements&lt;br /&gt;
** A modern browser (2020 or later): Chrome, Firefox, Edge, Safari, or Opera&lt;br /&gt;
** A method to play the game&lt;br /&gt;
*** Emulator, WiiVC, N64&lt;br /&gt;
* Only Required for WiiVC/vWii/Dolphin&lt;br /&gt;
** MM v1.0 NTSC WAD - Copyrighted file&lt;br /&gt;
** Wii Common Key - Copyrighted file&lt;br /&gt;
&lt;br /&gt;
=== Online Generator ===&lt;br /&gt;
The web generator on https://mmrandomizer.com consists of two major parts. The generation page and the seed page.&lt;br /&gt;
&lt;br /&gt;
On the generation page, you can set up your settings, select presets, and alter the experience your seed is gonna become.&lt;br /&gt;
[[File:Web Generator.png|left|thumb|1092x1092px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You are also able to patch MMR patch files here. Note however that due to how patch files are generated by the randomizer, the patcher will only work with patch files generated with the same version of the randomizer from the website.&lt;br /&gt;
&lt;br /&gt;
Once you have set up your seed settings, you can generate your seed via the &#039;&#039;&#039;Generate Seed&#039;&#039;&#039; button. The &#039;&#039;&#039;Generate Race Seed&#039;&#039;&#039; button encrypts the seeds and makes it more secure. In addition, the spoiler log will be hidden. &lt;br /&gt;
&lt;br /&gt;
After generation is complete (which takes 10-20 seconds), you will be redirected to the seed page.&lt;br /&gt;
&lt;br /&gt;
The URL follows the naming convention of &#039;&#039;&amp;quot;&amp;lt;nowiki&amp;gt;https://mmrandomizer.com/seed/get?id=680574&amp;lt;/nowiki&amp;gt;&amp;quot;&#039;&#039; where the 6 digit ID at the end is unique to your seed. This is particularly useful for sharing seeds with friends or sharing the spoiler log when asking for help. (Note that the seed ID at the end of the URL is also present in the default file name of randomized roms. We recommend not changing rom names to keep this piece of information always with the seed.)&lt;br /&gt;
&lt;br /&gt;
On this seed page, you can gain additional information about the seed, check the spoiler log if one was generated, and, most importantly, actually generate your final seed. You have the option to change cosmetic settings before patching.&lt;br /&gt;
&lt;br /&gt;
For a normal N64 seed for use on everdrive or most emulators, leave the Output type toggle on &amp;lt;samp&amp;gt;.z64 (N64/Emulator)&amp;lt;/samp&amp;gt; and browse to your rom file. For WiiVC/vWii/Dolphin, swap to &amp;lt;samp&amp;gt;WAD (WiiVC)&amp;lt;/samp&amp;gt; and in addition to the Base Rom, also browse to your 1.0 WAD and Wii Common Key files. You can only patch a randomizer seed if you have the correct files given, so this is very important.&lt;br /&gt;
&lt;br /&gt;
Once everything is set, simply click &amp;lt;samp&amp;gt;PATCH ROM!&amp;lt;/samp&amp;gt; The patching process uses your device&#039;s CPU, so how long this takes is dependent on your hardware. Once the process is complete, a download will begin. Save this new rom file separately from the original rom, and now it&#039;s time to proceed.&lt;br /&gt;
&lt;br /&gt;
=== Local Application ===&lt;br /&gt;
[[File:Local Generator.png|thumb|559x559px]]&lt;br /&gt;
The latest version of the Local MMR Application can always be found on [https://github.com/ZoeyZolotova/mm-rando/releases Github].&lt;br /&gt;
&lt;br /&gt;
After downloading, you may unzip the contents of the release files to a new folder. You are now ready to go.&lt;br /&gt;
&lt;br /&gt;
Just like the generation page of the online generator, you may change your settings here. The outputs at the bottom decide the format of your ultimately generated files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that the .mmr patch can only be used on the same platform with the same version (so for example all Windows users with 1.16.0-12).&lt;br /&gt;
&lt;br /&gt;
Note that generation also requires you to provide an NTSC-U N64 v1.0 rom of Majora&#039;s Mask, and that a WAD file + Wii Common Key are required for Wii VC .wad creation.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=File:Web_Generator.png&amp;diff=30</id>
		<title>File:Web Generator.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=File:Web_Generator.png&amp;diff=30"/>
		<updated>2025-08-29T14:55:30Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Web Generator&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=File:Local_Generator.png&amp;diff=29</id>
		<title>File:Local Generator.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=File:Local_Generator.png&amp;diff=29"/>
		<updated>2025-08-29T14:54:05Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Local Generator&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Emulator_Setup&amp;diff=28</id>
		<title>Emulator Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Emulator_Setup&amp;diff=28"/>
		<updated>2024-10-13T12:05:05Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Emulators==&lt;br /&gt;
The MM Randomizer can be played on PC via an emulator. Given the emulation quality difference between emulators, not every emulator can be recommended.&lt;br /&gt;
&lt;br /&gt;
The emulators we support are available for free and have been extensively tested to work well with MMR, assuming proper setup.&lt;br /&gt;
&lt;br /&gt;
[[Project64|Project64 v3.0+]] (Windows) is the least resource-intensive emulator and the easiest to setup. However, it is important that versions 3.0+ are used since these are currently the only ones that provide a stable game experience. Furthermore, &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;please keep in mind that using Project64 v2.x for racing is against our community&#039;s racing rules&amp;lt;/span&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Bizhawk]] (Windows) is the most resource-intensive, but easier to setup than RetroArch.&lt;br /&gt;
&lt;br /&gt;
[[Retroarch]] (Windows, macOS, Linux, and more) isn&#039;t as resource-intensive as Bizhawk. However, setting up RetroArch can be a frustrating experience, and especially so for certain controllers.&lt;br /&gt;
&lt;br /&gt;
[[Dolphin]] (Windows, macOS, and possibly Linux and Android) is capable of running MMR through emulating Wii Virtual Console. As a result, it also has the Wii VC advantage of having less lag when opening the item menu. Other advantages include being lightweight and being easy to set up, especially with Gamecube controllers and either the official Nintendo or the Mayflash adapter. Downsides include random Wii VC crashes, having to inject the MMR ROM into a WAD for every seed and additional lag in some areas (e.g. Market) due to shortcomings in how Wii VC is emulated.&lt;br /&gt;
&lt;br /&gt;
=== Wii Virtual Console ===&lt;br /&gt;
&lt;br /&gt;
The Majora&#039;s Mask  Randomizer can be played on a [https://wiki.mmrandomizer.com/index.php?title=Wii_Virtual_Console Wii] (or [https://wiki.mmrandomizer.com/index.php?title=Wii_Virtual_Console#Playing_On_The_Wii_U.27s_Virtual_Wii Wii U]). The advantages are fast load times, less lag and improved graphics compared to the other options available. Some also prefer the stick sensitivity and deadzone settings of the Wii VC over that of pc emulators. The downsides are random (but extremely rare) crashes, installing new seeds is a longer process than on pc emulators, and potentially additional costs if you don&#039;t already own a Wii and/or compatible controllers or if you wish to stream your gameplay.&lt;br /&gt;
&lt;br /&gt;
=== EverDrive ===&lt;br /&gt;
&lt;br /&gt;
The Majora&#039;s Mask Randomizer can be played on a N64 by using the [https://wiki.mmrandomizer.com/index.php?title=Everdrive EverDrive]. Keep in mind that EverDrives are expensive and that the N64 is very laggy. The randomizer also requires the memory pak, even though base Ocarina of Time does not.&lt;br /&gt;
&lt;br /&gt;
== Patch Files ==&lt;br /&gt;
If someone shares an *.mmr file with you, these are [[Patch Files]]. They are a copyright-free method to share randomizer seeds with people. The [[Patch Files|patch files]] page will explain what to do with them.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=27</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=27"/>
		<updated>2024-10-13T12:02:59Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mmr logo.png|center|frameless]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Welcome to the Majora&#039;s Mask Randomizer Wiki!&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Below you will find information the community has gathered to provide a knowledge database for all your MMR needs.&lt;br /&gt;
&lt;br /&gt;
Want to contribute? Message TreZc0_ on Discord to receive an account!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;boxWrapper&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox leftBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;General MMR Info&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Readme]] | [[Changelog|Release Notes]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Frequently Asked Questions]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup|Randomizer Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Emulator Setup|Emulator Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Wii Virtual Console|Wii VC/vWii Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Everdrive|N64/EverDrive Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Controller Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox rightBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&amp;lt;/div&amp;gt; &lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Emulator_Setup&amp;diff=26</id>
		<title>Emulator Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Emulator_Setup&amp;diff=26"/>
		<updated>2024-10-13T12:02:33Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: TreZc0 moved page Setup to Emulator Setup without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is usually recommended to use the online generator on the website instead of the download or source code versions of the randomizer. The [[#Video Tutorial|video tutorial]] is also available as a walk through for the website. The [[Readme]] explains what the different options do. You can also check out the [[Changelog]] to see what changes have happened between randomizer versions. Recent [https://ootrandomizer.com/generatorDev Dev] and [https://ootrandomizer.com/generatorDev?version=devR_ Dev-R] versions are also available on the website.&lt;br /&gt;
&lt;br /&gt;
Ocarina of Time Randomizer is compatible with emulators, Wii Virtual Console, and original Nintendo 64 hardware. Learn more about these options in the [[#Playing the Randomizer|Playing the Randomizer]] section.&lt;br /&gt;
&lt;br /&gt;
Base files (ROMs, Wii common key, etc.) that are needed to play Ocarina of Time Randomizer are copyrighted and will not be provided by the community nor staff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you want to run the [https://ootrandomizer.com/downloads standalone download] version of the randomizer, you should skip to [[#Install Python|installing Python]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you want to run the [https://github.com/TestRunnerSRL/OoT-Randomizer/tree/master release source code] or [https://github.com/TestRunnerSRL/OoT-Randomizer/tree/Dev Dev source code] version of randomizer, you should skip to [[#Install Node.js|installing Node.js]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;We have compiled [https://wiki.ootrandomizer.com/index.php?title=Common_Softlocks_And_Crashes a list of known softlocks and crashes]. It is recommended to read it through to potentially save you from frustration later.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOClimit|3}}&lt;br /&gt;
&lt;br /&gt;
== Online Generator ==&lt;br /&gt;
&lt;br /&gt;
This section contains information similar to what is presented in the video by TreZc0, but does not go into as much detail regarding randomization options or emulator setup. The [[Readme]] and [[Setup#Emulators|emulator]] pages available to help with those details. The video is highly recommended, especially since it will provide visuals to aid in setup.&lt;br /&gt;
&lt;br /&gt;
=== Video Tutorial ===&lt;br /&gt;
&amp;lt;youtube dimensions=&amp;quot;480x270&amp;quot;&amp;gt;https://www.youtube.com/watch?v=7X0Le98C5Yc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have viewed the video, generated a seed, and patched a randomizer ROM file, head to [[#Playing the Randomizer|Playing the Randomizer]].&lt;br /&gt;
&lt;br /&gt;
=== Generating a Seed ===&lt;br /&gt;
The online randomizer does not require any downloads except for the final randomized rom, however you will be required to have one or more base files to create the randomized rom. Some of these are copyrighted files that you will need to have prior to receiving any help with setup in the {{discord|text=randomizer discord}}. Please read all rules of the discord and peruse the resources channel before requesting assistance there.&lt;br /&gt;
* &#039;&#039;&#039;Always Required&#039;&#039;&#039;&lt;br /&gt;
** OoT v1.0 NTSC-U/NTSC-J ROM - Copyrighted file&lt;br /&gt;
** A device with a multicore CPU &amp;amp; at least 2GB of available ram&lt;br /&gt;
*** Even most modern mobile devices (i.e. 2019 or newer) meet these requirements&lt;br /&gt;
** A modern browser (2020 or later): Chrome, Firefox, Edge, Safari, or Opera&lt;br /&gt;
** A method to play the game, which is covered later in the [[#Playing the Randomizer|Playing the Randomizer]] section.&lt;br /&gt;
* &#039;&#039;&#039;Only Required for WiiVC/vWii/Dolphin&#039;&#039;&#039;&lt;br /&gt;
** OoT v1.2 NTSC WAD - Copyrighted file&lt;br /&gt;
** Wii Common Key - Copyrighted file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once prepared, go to https://ootrandomizer.com and click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Play Now&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button for the latest stable version. &lt;br /&gt;
[[File:Setup-Website-PlayNow.jpeg|none|thumb|Click the &amp;lt;samp&amp;gt;Play Now&amp;lt;/samp&amp;gt; button on the website to open the online generator.]]&lt;br /&gt;
&lt;br /&gt;
Just below the &amp;quot;Ocarina of Time Item Randomizer v6.2&amp;quot; title is the button &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;INSTRUCTIONS/HELP&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; which effectively repeats the information available here and in the video at a quick glance.&lt;br /&gt;
&lt;br /&gt;
Detailed explanations of the settings can be found on the [[Readme]] page and quick tooltips can be seen by hovering over any setting in the generator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;For a first seed, we recommend using either the Default/Beginner or Easy presets available on the &amp;quot;ROM Options&amp;quot; tab of the generator.&#039;&#039;&#039; The Default/Beginner preset is aimed at those familiar with vanilla who desire a similar progression. It uses base glitchless logic with no added tricks and no additional timesavers enabled (see the tab &amp;quot;Other&amp;quot; in the GUI). The world begins closed. Expect a long playthrough. The Easy Preset is aimed at those who have perhaps seen a few Randomizer runs previously and/or wish to dive right in. It uses base glitchless logic with no added tricks, but it does use additional timesavers (see the tab &amp;quot;Other&amp;quot; in the GUI). The world is more open after leaving Kokiri Forest. &lt;br /&gt;
&lt;br /&gt;
Once a preset is selected from the dropdown, click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;LOAD&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and all settings shown in the generator, except Cosmetics and SFX, will change to match the preset. Feel free to look at the other tabs to see which settings are enabled by each preset before deciding which to use. &lt;br /&gt;
&lt;br /&gt;
[[File:Presets.png|none|thumb|Presets location on the ROM Options tab of the generator.]]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re feeling a little more bold, settings may still be changed from those loaded by the preset to any you desire. &#039;&#039;&#039;However&#039;&#039;&#039;, on the first tab of the randomizer, ROM Options, please never disable &amp;quot;&#039;&#039;&#039;Create Spoiler Log&#039;&#039;&#039;.&amp;quot; The Spoiler Log is a file containing all the item locations, settings, and entrances when applicable of the randomized seed. Though you may never look at it, it is vital for those helping in the randomizer discord to be able to check this log if you require help at any point in the seed.&lt;br /&gt;
&lt;br /&gt;
Once the settings are prepared, there are two options to generate the seed, &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;GENERATE SEED!&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;GENERATE RACE SEED!&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt;. For most purposes, &#039;&#039;&#039;we highly recommend to only use the first option&#039;&#039;&#039;. Race seeds are encrypted and lock away the spoiler log even if it is generated. These locked logs will not be unlocked except for community races organized by the race mods.&lt;br /&gt;
&lt;br /&gt;
Seed generation takes, on average, 15 seconds but may be longer depending on the current workload of the website. Now you will be on the seed page. The URL follows the naming convention of &amp;quot;https://ootrandomizer.com/seed/get?id=680574&amp;quot; where the 6 digit ID at the end is unique to your seed. This is particularly useful for sharing seeds with friends or sharing the spoiler log when asking for help. (Note that the seed ID at the end of the URL is also present in the default file name of randomized roms. We recommend not changing rom names to keep this piece of information always with the seed.)&lt;br /&gt;
&lt;br /&gt;
Now it is time to direct the website to your base rom (OoT v1.0 NTSC-U/NTSC-J). The version is important, Rev A/B and MQ roms will not work. However, you can convert those ROMs to the proper one with the [https://oot.flagrama.com Ocarina of Time Downgrader and Converter]. For a normal N64 seed for use on everdrive or most emulators, leave the Output type toggle on &amp;lt;samp&amp;gt;.z64 (N64/Emulator)&amp;lt;/samp&amp;gt; and browse to your rom file. For WiiVC/vWii/Dolphin, swap to &amp;lt;samp&amp;gt;WAD (WiiVC)&amp;lt;/samp&amp;gt; and in addition to the Base Rom, also browse to your 1.2 WAD and Wii Common Key files. You can only patch a randomizer seed if you have the correct files given, so this is very important.&lt;br /&gt;
&lt;br /&gt;
This page also offers the option to change the cosmetics and SFX from those generated with the seed. Please be aware that if you set your desired cosmetics and SFX previously, the option &amp;quot;Override Original Cosmetics&amp;quot; should be disabled before patching the rom as it is enabled by default.&lt;br /&gt;
&lt;br /&gt;
[[File:Override_Cosmetics.PNG|none|thumb|Disable if cosmetics were previously set, enable if cosmetics are set on this page.]]&lt;br /&gt;
&lt;br /&gt;
Once everything is set, simply click &amp;lt;samp&amp;gt;PATCH ROM!&amp;lt;/samp&amp;gt; The patching process uses your device&#039;s CPU, so how long this takes is dependent on your hardware. Once the process is complete, a download will begin. Save this new rom file separately from the original rom, and now it&#039;s time to proceed to the [[#Playing the Randomizer|Playing the Randomizer]] section.&lt;br /&gt;
&lt;br /&gt;
== Windows Setup ==&lt;br /&gt;
If you desire for any reason to use the offline randomizer program instead, you will need one or two other programs first. The randomizer itself will work on Windows, macOS, and Linux. The ROM will work on any device that has a Nintendo 64 emulator available. However, the following setup steps focus on getting the randomizer working on the Windows operating system.&lt;br /&gt;
&lt;br /&gt;
=== Install Node.js ===&lt;br /&gt;
As of version 4.14 of the randomizer, the source code versions of the randomizer require [https://nodejs.org/en/ Node.js] to be installed. (Please skip this step for the executable version of the randomizer found on [https://ootrandomizer.com/downloads the website&#039;s download page].)&lt;br /&gt;
&lt;br /&gt;
Open the [https://nodejs.org/en/ Node.js website] and click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;LTS&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button on their home page.&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Save the &amp;lt;samp&amp;gt;msi&amp;lt;/samp&amp;gt; installer file then, locate it in your &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; folder, or wherever you saved it. Launch the installer by double-clicking it. Click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Next&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; until you get to the &amp;lt;samp&amp;gt;Tools for Native Modules&amp;lt;/samp&amp;gt; screen. Make sure the &amp;lt;samp&amp;gt;Automatically install the necessary tools. [...]&amp;lt;/samp&amp;gt; checkbox is &#039;&#039;&#039;not&#039;&#039;&#039; checked.&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; Click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Next&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; once you have made sure of this. Next click the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Install&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button, then once that is completed, click the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Finish&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Setup-NodeJs-LTSButton.jpeg|1. Choose the &amp;lt;samp&amp;gt;LTS&amp;lt;/samp&amp;gt; version which was &amp;lt;samp&amp;gt;12.16.2&amp;lt;/samp&amp;gt; here, but may be different for you. &lt;br /&gt;
File:Setup-NodeJs-NativeModulesUnchecked.jpeg|2. Make sure the checkbox is unchecked before clicking &amp;lt;samp&amp;gt;Next&amp;lt;/samp&amp;gt;.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Python ===&lt;br /&gt;
To run the randomizer on your computer you will need to install [https://www.python.org Python]. This is not needed when using the [https://ootrandomizer.com online generator] but in all other cases you &#039;&#039;&#039;must&#039;&#039;&#039; have Python installed. The randomizer requires at least &amp;lt;samp&amp;gt;Python 3.8.0&amp;lt;/samp&amp;gt; installed, however we recommend installing the latest stable version of Python available when you install it.&lt;br /&gt;
&lt;br /&gt;
Go to the [https://www.python.org Python website] and hover your mouse over the &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; tab. A little dialog will appear and should have a &amp;lt;samp&amp;gt;Download for Windows&amp;lt;/samp&amp;gt; section displayed. Click on the button labeled &amp;lt;samp&amp;gt;Python&amp;lt;/samp&amp;gt; with a version number next to it.&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Save the &amp;lt;samp&amp;gt;exe&amp;lt;/samp&amp;gt; installer file, then locate it in your &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; folder, or wherever you saved it. Launch the installer by double-clicking it. Click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Install Now&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; on the installer.&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Setup-Python-DownloadPythonButton.jpeg|1. Click this button. In this case the latest version was &amp;lt;samp&amp;gt;3.8.2&amp;lt;/samp&amp;gt; but the version displayed for you is the one you want.&lt;br /&gt;
File:Setup-Python-InstallNow.jpeg|2. Choose to &amp;lt;samp&amp;gt;Install Now&amp;lt;/samp&amp;gt;.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downloading the Randomizer ==&lt;br /&gt;
Please ensure Node and/or Python are properly installed per the instructions above before downloading the randomizer. Once your computer is prepared, you can follow the instructions for the [[#Standalone Download|standalone download]] version or the [[#Source Code|source code and Dev]] version of the randomizer.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Download ===&lt;br /&gt;
Download the current standalone download version of the randomzier by going to the [https://ootrandomizer.com/downloads downloads page on the website] and select the appropriate download for your operating system. The provided installers should install the randomizer to the appropriate place for your operating system and you should be able to launch the randomizer from your operating system&#039;s application launcher—Start Menu in Windows, Applications folder in macOS, and whichever application launcher you prefer for Linux. &#039;&#039;You must have [[#Install Python|Python 3.8 or higher]] installed for the standalone download randomizer to work&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once you have generated a randomizer ROM file, head to [[#Playing the Randomizer|playing the randomizer]].&lt;br /&gt;
&lt;br /&gt;
==== Windows Troubleshooting ====&lt;br /&gt;
[[File:Setup-Standalone-WindowsSmartScreen.jpeg|none|thumb|Click &amp;lt;samp&amp;gt;More info&amp;lt;/samp&amp;gt; then &amp;lt;samp&amp;gt;Run anyway&amp;lt;/samp&amp;gt; to run the installer.]]&lt;br /&gt;
&lt;br /&gt;
Often when a new version of the randomizer is released the standalone download is not trusted by the Windows operating system. When you try to run the installer it will pop up a Windows Smartscreen window. All you have to do is click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;More info&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and then the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Run anyway&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button. The installer will then launch and install the randomizer.&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
You can download either the release source code, or the development (Dev) branch source code to run the randomizer. Most users will want to use the [[#Standalone Download|standalone download]] for the release version, so this section will focus on running the latest development version from source code. &#039;&#039;You must have the latest [[#Install Node.js|Node.js LTS version]] and [[#Install Python|Python 3.8 or higher]] installed for the source code version of the randomizer to work&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Head to the [https://ootrandomizer.com website] and in the navigation bar at the top, click on &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Resources&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and then choose the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Dev Github&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; option.&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Next click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;releases&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button to reach the page with all of the randomizer releases.&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; Click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;zip&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button for the latest development version of the randomizer to download it.&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; &#039;&#039;The Dev branch of the randomizer is known to be unstable. The latest version may not work properly. If you run into issues you may want to join the {{discord|text=Discord server}} and ask which Dev version of the randomizer you should download&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Locate the &amp;lt;samp&amp;gt;zip&amp;lt;/samp&amp;gt; file you just downloaded in your &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; folder, or wherever you saved it. &amp;lt;kbd&amp;gt;Right-click&amp;lt;/kbd&amp;gt; the file and click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Extract All...&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and extract the files from the zip archive.&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; A new folder should appear which may contain another folder inside. Open the folders until you see a folder with many folders and files inside. Locate the &amp;lt;samp&amp;gt;Gui.py&amp;lt;/samp&amp;gt; file inside and &amp;lt;kbd&amp;gt;Double-click&amp;lt;/kbd&amp;gt; it to launch the randomizer.&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; The first time you run the randomizer many files need to be downloaded from the internet. Wait patiently as they download.&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; &#039;&#039;This process will be faster every time you run the randomizer after this since it will only have to download the files once. Even if you download a new version it will be slightly faster as most of the files will be located in the Node.js cache and most will simply be used from there&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The randomizer will launch once the initial installation has finished. Once you have generated a randomizer ROM file, head to [[#Playing the Randomizer|playing the randomizer]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Setup-SourceCode-GitHubLink.jpeg|1. Open the &amp;lt;samp&amp;gt;Dev Github&amp;lt;/samp&amp;gt; link to open the GitHub page for the main fork of the randomizer.&lt;br /&gt;
File:Setup-SourceCode-GitHubReleases.jpeg|2. The &amp;lt;samp&amp;gt;releases&amp;lt;/samp&amp;gt; button will display all of the different randomizer versions.&lt;br /&gt;
File:Setup-SourceCode-GitHubZip.jpeg|3. A &amp;lt;samp&amp;gt;zip&amp;lt;/samp&amp;gt; button should appear on the top release that you can click on.&lt;br /&gt;
File:Setup-SourceCode-WindowsExtract.jpeg|4. On Windows, choose to &amp;lt;samp&amp;gt;Extract All...&amp;lt;/samp&amp;gt; from the zip file.&lt;br /&gt;
File:Setup-SourceCode-Gui-py.jpeg|5. Run the &amp;lt;samp&amp;gt;Gui.py&amp;lt;/samp&amp;gt; Python script.&lt;br /&gt;
File:Setup-SourceCode-InitialInstall.jpeg|6. Wait patiently as Node.js downloads the randomizer&#039;s dependencies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative Source Code Download Method ====&lt;br /&gt;
You can alternatively use [https://git-scm.com/ Git] to download the source code. This is the easiest way to keep up to date with the latest changes. We have a guide on using [[GitKraken]], a GUI for git that many of the developers use if you want to try to download the source code this way. You still need to install [[#Source Code|the other software mentioned above]].&lt;br /&gt;
&lt;br /&gt;
== Playing the Randomizer ==&lt;br /&gt;
===Emulators===&lt;br /&gt;
The Ocarina of Time Randomizer can be played on PC via an emulator. Given the emulation quality difference between emulators, not every emulator can be recommended.&lt;br /&gt;
&lt;br /&gt;
The emulators we support are available for free and have been extensively tested to work well with OoTR, assuming proper setup.&lt;br /&gt;
&lt;br /&gt;
[[Project64|Project64 v3.0+]] (Windows) is the least resource-intensive emulator and the easiest to setup. However, it is important that versions 3.0+ are used since these are currently the only ones that provide a stable game experience. Furthermore, &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;please keep in mind that using Project64 v2.x for racing is against our community&#039;s racing rules&amp;lt;/span&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Bizhawk]] (Windows) is the most resource-intensive, but easier to setup than RetroArch. Bizhawk is also the only race-legal emulator to support [[Multiworld]] currently.&lt;br /&gt;
&lt;br /&gt;
[[Retroarch]] (Windows, macOS, Linux, and more) isn&#039;t as resource-intensive as Bizhawk. However, setting up RetroArch can be a frustrating experience, and especially so for certain controllers.&lt;br /&gt;
&lt;br /&gt;
[[Dolphin]] (Windows, macOS, and possibly Linux and Android) is capable of running OoTR through emulating Wii Virtual Console. As a result, it also has the Wii VC advantage of having less lag when opening the item menu. Other advantages include being lightweight and being easy to set up, especially with Gamecube controllers and either the official Nintendo or the Mayflash adapter. Downsides include random Wii VC crashes, having to inject the OoTR ROM into a WAD for every seed and additional lag in some areas (e.g. Market) due to shortcomings in how Wii VC is emulated.&lt;br /&gt;
&lt;br /&gt;
=== Wii Virtual Console ===&lt;br /&gt;
&lt;br /&gt;
The Ocarina of Time Randomizer can be played on a [https://wiki.ootrandomizer.com/index.php?title=Wii_Virtual_Console Wii] (or [https://wiki.ootrandomizer.com/index.php?title=Wii_Virtual_Console#Playing_On_The_Wii_U.27s_Virtual_Wii Wii U]). The advantages are fast load times, less lag and improved graphics compared to the other options available. Some also prefer the stick sensitivity and deadzone settings of the Wii VC over that of pc emulators. The downsides are random (but extremely rare) crashes, installing new seeds is a longer process than on pc emulators, and potentially additional costs if you don&#039;t already own a Wii and/or compatible controllers or if you wish to stream your gameplay.&lt;br /&gt;
&lt;br /&gt;
=== EverDrive ===&lt;br /&gt;
&lt;br /&gt;
The Ocarina of Time Randomizer can be played on a N64 by using the [https://wiki.ootrandomizer.com/index.php?title=Everdrive EverDrive]. Keep in mind that EverDrives are expensive and that the N64 is very laggy. The randomizer also requires the memory pak, even though base Ocarina of Time does not.&lt;br /&gt;
&lt;br /&gt;
== Patch Files ==&lt;br /&gt;
If someone shares a ZPF or ZPFZ file with you, these are [[Patch Files]]. They are a copyright-free method to share randomizer seeds with people. The [[Patch Files|patch files]] page will explain what to do with them.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Emulator_Setup&amp;diff=25</id>
		<title>Emulator Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Emulator_Setup&amp;diff=25"/>
		<updated>2024-10-13T12:02:07Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is usually recommended to use the online generator on the website instead of the download or source code versions of the randomizer. The [[#Video Tutorial|video tutorial]] is also available as a walk through for the website. The [[Readme]] explains what the different options do. You can also check out the [[Changelog]] to see what changes have happened between randomizer versions. Recent [https://ootrandomizer.com/generatorDev Dev] and [https://ootrandomizer.com/generatorDev?version=devR_ Dev-R] versions are also available on the website.&lt;br /&gt;
&lt;br /&gt;
Ocarina of Time Randomizer is compatible with emulators, Wii Virtual Console, and original Nintendo 64 hardware. Learn more about these options in the [[#Playing the Randomizer|Playing the Randomizer]] section.&lt;br /&gt;
&lt;br /&gt;
Base files (ROMs, Wii common key, etc.) that are needed to play Ocarina of Time Randomizer are copyrighted and will not be provided by the community nor staff.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you want to run the [https://ootrandomizer.com/downloads standalone download] version of the randomizer, you should skip to [[#Install Python|installing Python]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you want to run the [https://github.com/TestRunnerSRL/OoT-Randomizer/tree/master release source code] or [https://github.com/TestRunnerSRL/OoT-Randomizer/tree/Dev Dev source code] version of randomizer, you should skip to [[#Install Node.js|installing Node.js]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;We have compiled [https://wiki.ootrandomizer.com/index.php?title=Common_Softlocks_And_Crashes a list of known softlocks and crashes]. It is recommended to read it through to potentially save you from frustration later.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOClimit|3}}&lt;br /&gt;
&lt;br /&gt;
== Online Generator ==&lt;br /&gt;
&lt;br /&gt;
This section contains information similar to what is presented in the video by TreZc0, but does not go into as much detail regarding randomization options or emulator setup. The [[Readme]] and [[Setup#Emulators|emulator]] pages available to help with those details. The video is highly recommended, especially since it will provide visuals to aid in setup.&lt;br /&gt;
&lt;br /&gt;
=== Video Tutorial ===&lt;br /&gt;
&amp;lt;youtube dimensions=&amp;quot;480x270&amp;quot;&amp;gt;https://www.youtube.com/watch?v=7X0Le98C5Yc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have viewed the video, generated a seed, and patched a randomizer ROM file, head to [[#Playing the Randomizer|Playing the Randomizer]].&lt;br /&gt;
&lt;br /&gt;
=== Generating a Seed ===&lt;br /&gt;
The online randomizer does not require any downloads except for the final randomized rom, however you will be required to have one or more base files to create the randomized rom. Some of these are copyrighted files that you will need to have prior to receiving any help with setup in the {{discord|text=randomizer discord}}. Please read all rules of the discord and peruse the resources channel before requesting assistance there.&lt;br /&gt;
* &#039;&#039;&#039;Always Required&#039;&#039;&#039;&lt;br /&gt;
** OoT v1.0 NTSC-U/NTSC-J ROM - Copyrighted file&lt;br /&gt;
** A device with a multicore CPU &amp;amp; at least 2GB of available ram&lt;br /&gt;
*** Even most modern mobile devices (i.e. 2019 or newer) meet these requirements&lt;br /&gt;
** A modern browser (2020 or later): Chrome, Firefox, Edge, Safari, or Opera&lt;br /&gt;
** A method to play the game, which is covered later in the [[#Playing the Randomizer|Playing the Randomizer]] section.&lt;br /&gt;
* &#039;&#039;&#039;Only Required for WiiVC/vWii/Dolphin&#039;&#039;&#039;&lt;br /&gt;
** OoT v1.2 NTSC WAD - Copyrighted file&lt;br /&gt;
** Wii Common Key - Copyrighted file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once prepared, go to https://ootrandomizer.com and click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Play Now&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button for the latest stable version. &lt;br /&gt;
[[File:Setup-Website-PlayNow.jpeg|none|thumb|Click the &amp;lt;samp&amp;gt;Play Now&amp;lt;/samp&amp;gt; button on the website to open the online generator.]]&lt;br /&gt;
&lt;br /&gt;
Just below the &amp;quot;Ocarina of Time Item Randomizer v6.2&amp;quot; title is the button &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;INSTRUCTIONS/HELP&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; which effectively repeats the information available here and in the video at a quick glance.&lt;br /&gt;
&lt;br /&gt;
Detailed explanations of the settings can be found on the [[Readme]] page and quick tooltips can be seen by hovering over any setting in the generator.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;For a first seed, we recommend using either the Default/Beginner or Easy presets available on the &amp;quot;ROM Options&amp;quot; tab of the generator.&#039;&#039;&#039; The Default/Beginner preset is aimed at those familiar with vanilla who desire a similar progression. It uses base glitchless logic with no added tricks and no additional timesavers enabled (see the tab &amp;quot;Other&amp;quot; in the GUI). The world begins closed. Expect a long playthrough. The Easy Preset is aimed at those who have perhaps seen a few Randomizer runs previously and/or wish to dive right in. It uses base glitchless logic with no added tricks, but it does use additional timesavers (see the tab &amp;quot;Other&amp;quot; in the GUI). The world is more open after leaving Kokiri Forest. &lt;br /&gt;
&lt;br /&gt;
Once a preset is selected from the dropdown, click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;LOAD&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and all settings shown in the generator, except Cosmetics and SFX, will change to match the preset. Feel free to look at the other tabs to see which settings are enabled by each preset before deciding which to use. &lt;br /&gt;
&lt;br /&gt;
[[File:Presets.png|none|thumb|Presets location on the ROM Options tab of the generator.]]&lt;br /&gt;
&lt;br /&gt;
If you&#039;re feeling a little more bold, settings may still be changed from those loaded by the preset to any you desire. &#039;&#039;&#039;However&#039;&#039;&#039;, on the first tab of the randomizer, ROM Options, please never disable &amp;quot;&#039;&#039;&#039;Create Spoiler Log&#039;&#039;&#039;.&amp;quot; The Spoiler Log is a file containing all the item locations, settings, and entrances when applicable of the randomized seed. Though you may never look at it, it is vital for those helping in the randomizer discord to be able to check this log if you require help at any point in the seed.&lt;br /&gt;
&lt;br /&gt;
Once the settings are prepared, there are two options to generate the seed, &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;GENERATE SEED!&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;GENERATE RACE SEED!&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt;. For most purposes, &#039;&#039;&#039;we highly recommend to only use the first option&#039;&#039;&#039;. Race seeds are encrypted and lock away the spoiler log even if it is generated. These locked logs will not be unlocked except for community races organized by the race mods.&lt;br /&gt;
&lt;br /&gt;
Seed generation takes, on average, 15 seconds but may be longer depending on the current workload of the website. Now you will be on the seed page. The URL follows the naming convention of &amp;quot;https://ootrandomizer.com/seed/get?id=680574&amp;quot; where the 6 digit ID at the end is unique to your seed. This is particularly useful for sharing seeds with friends or sharing the spoiler log when asking for help. (Note that the seed ID at the end of the URL is also present in the default file name of randomized roms. We recommend not changing rom names to keep this piece of information always with the seed.)&lt;br /&gt;
&lt;br /&gt;
Now it is time to direct the website to your base rom (OoT v1.0 NTSC-U/NTSC-J). The version is important, Rev A/B and MQ roms will not work. However, you can convert those ROMs to the proper one with the [https://oot.flagrama.com Ocarina of Time Downgrader and Converter]. For a normal N64 seed for use on everdrive or most emulators, leave the Output type toggle on &amp;lt;samp&amp;gt;.z64 (N64/Emulator)&amp;lt;/samp&amp;gt; and browse to your rom file. For WiiVC/vWii/Dolphin, swap to &amp;lt;samp&amp;gt;WAD (WiiVC)&amp;lt;/samp&amp;gt; and in addition to the Base Rom, also browse to your 1.2 WAD and Wii Common Key files. You can only patch a randomizer seed if you have the correct files given, so this is very important.&lt;br /&gt;
&lt;br /&gt;
This page also offers the option to change the cosmetics and SFX from those generated with the seed. Please be aware that if you set your desired cosmetics and SFX previously, the option &amp;quot;Override Original Cosmetics&amp;quot; should be disabled before patching the rom as it is enabled by default.&lt;br /&gt;
&lt;br /&gt;
[[File:Override_Cosmetics.PNG|none|thumb|Disable if cosmetics were previously set, enable if cosmetics are set on this page.]]&lt;br /&gt;
&lt;br /&gt;
Once everything is set, simply click &amp;lt;samp&amp;gt;PATCH ROM!&amp;lt;/samp&amp;gt; The patching process uses your device&#039;s CPU, so how long this takes is dependent on your hardware. Once the process is complete, a download will begin. Save this new rom file separately from the original rom, and now it&#039;s time to proceed to the [[#Playing the Randomizer|Playing the Randomizer]] section.&lt;br /&gt;
&lt;br /&gt;
== Windows Setup ==&lt;br /&gt;
If you desire for any reason to use the offline randomizer program instead, you will need one or two other programs first. The randomizer itself will work on Windows, macOS, and Linux. The ROM will work on any device that has a Nintendo 64 emulator available. However, the following setup steps focus on getting the randomizer working on the Windows operating system.&lt;br /&gt;
&lt;br /&gt;
=== Install Node.js ===&lt;br /&gt;
As of version 4.14 of the randomizer, the source code versions of the randomizer require [https://nodejs.org/en/ Node.js] to be installed. (Please skip this step for the executable version of the randomizer found on [https://ootrandomizer.com/downloads the website&#039;s download page].)&lt;br /&gt;
&lt;br /&gt;
Open the [https://nodejs.org/en/ Node.js website] and click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;LTS&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button on their home page.&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Save the &amp;lt;samp&amp;gt;msi&amp;lt;/samp&amp;gt; installer file then, locate it in your &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; folder, or wherever you saved it. Launch the installer by double-clicking it. Click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Next&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; until you get to the &amp;lt;samp&amp;gt;Tools for Native Modules&amp;lt;/samp&amp;gt; screen. Make sure the &amp;lt;samp&amp;gt;Automatically install the necessary tools. [...]&amp;lt;/samp&amp;gt; checkbox is &#039;&#039;&#039;not&#039;&#039;&#039; checked.&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; Click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Next&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; once you have made sure of this. Next click the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Install&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button, then once that is completed, click the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Finish&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Setup-NodeJs-LTSButton.jpeg|1. Choose the &amp;lt;samp&amp;gt;LTS&amp;lt;/samp&amp;gt; version which was &amp;lt;samp&amp;gt;12.16.2&amp;lt;/samp&amp;gt; here, but may be different for you. &lt;br /&gt;
File:Setup-NodeJs-NativeModulesUnchecked.jpeg|2. Make sure the checkbox is unchecked before clicking &amp;lt;samp&amp;gt;Next&amp;lt;/samp&amp;gt;.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Python ===&lt;br /&gt;
To run the randomizer on your computer you will need to install [https://www.python.org Python]. This is not needed when using the [https://ootrandomizer.com online generator] but in all other cases you &#039;&#039;&#039;must&#039;&#039;&#039; have Python installed. The randomizer requires at least &amp;lt;samp&amp;gt;Python 3.8.0&amp;lt;/samp&amp;gt; installed, however we recommend installing the latest stable version of Python available when you install it.&lt;br /&gt;
&lt;br /&gt;
Go to the [https://www.python.org Python website] and hover your mouse over the &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; tab. A little dialog will appear and should have a &amp;lt;samp&amp;gt;Download for Windows&amp;lt;/samp&amp;gt; section displayed. Click on the button labeled &amp;lt;samp&amp;gt;Python&amp;lt;/samp&amp;gt; with a version number next to it.&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Save the &amp;lt;samp&amp;gt;exe&amp;lt;/samp&amp;gt; installer file, then locate it in your &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; folder, or wherever you saved it. Launch the installer by double-clicking it. Click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Install Now&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; on the installer.&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Setup-Python-DownloadPythonButton.jpeg|1. Click this button. In this case the latest version was &amp;lt;samp&amp;gt;3.8.2&amp;lt;/samp&amp;gt; but the version displayed for you is the one you want.&lt;br /&gt;
File:Setup-Python-InstallNow.jpeg|2. Choose to &amp;lt;samp&amp;gt;Install Now&amp;lt;/samp&amp;gt;.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downloading the Randomizer ==&lt;br /&gt;
Please ensure Node and/or Python are properly installed per the instructions above before downloading the randomizer. Once your computer is prepared, you can follow the instructions for the [[#Standalone Download|standalone download]] version or the [[#Source Code|source code and Dev]] version of the randomizer.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Download ===&lt;br /&gt;
Download the current standalone download version of the randomzier by going to the [https://ootrandomizer.com/downloads downloads page on the website] and select the appropriate download for your operating system. The provided installers should install the randomizer to the appropriate place for your operating system and you should be able to launch the randomizer from your operating system&#039;s application launcher—Start Menu in Windows, Applications folder in macOS, and whichever application launcher you prefer for Linux. &#039;&#039;You must have [[#Install Python|Python 3.8 or higher]] installed for the standalone download randomizer to work&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once you have generated a randomizer ROM file, head to [[#Playing the Randomizer|playing the randomizer]].&lt;br /&gt;
&lt;br /&gt;
==== Windows Troubleshooting ====&lt;br /&gt;
[[File:Setup-Standalone-WindowsSmartScreen.jpeg|none|thumb|Click &amp;lt;samp&amp;gt;More info&amp;lt;/samp&amp;gt; then &amp;lt;samp&amp;gt;Run anyway&amp;lt;/samp&amp;gt; to run the installer.]]&lt;br /&gt;
&lt;br /&gt;
Often when a new version of the randomizer is released the standalone download is not trusted by the Windows operating system. When you try to run the installer it will pop up a Windows Smartscreen window. All you have to do is click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;More info&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and then the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Run anyway&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button. The installer will then launch and install the randomizer.&lt;br /&gt;
&lt;br /&gt;
=== Source Code ===&lt;br /&gt;
You can download either the release source code, or the development (Dev) branch source code to run the randomizer. Most users will want to use the [[#Standalone Download|standalone download]] for the release version, so this section will focus on running the latest development version from source code. &#039;&#039;You must have the latest [[#Install Node.js|Node.js LTS version]] and [[#Install Python|Python 3.8 or higher]] installed for the source code version of the randomizer to work&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Head to the [https://ootrandomizer.com website] and in the navigation bar at the top, click on &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Resources&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and then choose the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Dev Github&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; option.&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; Next click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;releases&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button to reach the page with all of the randomizer releases.&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; Click on the &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;zip&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; button for the latest development version of the randomizer to download it.&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; &#039;&#039;The Dev branch of the randomizer is known to be unstable. The latest version may not work properly. If you run into issues you may want to join the {{discord|text=Discord server}} and ask which Dev version of the randomizer you should download&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Locate the &amp;lt;samp&amp;gt;zip&amp;lt;/samp&amp;gt; file you just downloaded in your &amp;lt;samp&amp;gt;Downloads&amp;lt;/samp&amp;gt; folder, or wherever you saved it. &amp;lt;kbd&amp;gt;Right-click&amp;lt;/kbd&amp;gt; the file and click &amp;lt;samp&amp;gt;&amp;lt;kbd&amp;gt;Extract All...&amp;lt;/kbd&amp;gt;&amp;lt;/samp&amp;gt; and extract the files from the zip archive.&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; A new folder should appear which may contain another folder inside. Open the folders until you see a folder with many folders and files inside. Locate the &amp;lt;samp&amp;gt;Gui.py&amp;lt;/samp&amp;gt; file inside and &amp;lt;kbd&amp;gt;Double-click&amp;lt;/kbd&amp;gt; it to launch the randomizer.&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; The first time you run the randomizer many files need to be downloaded from the internet. Wait patiently as they download.&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; &#039;&#039;This process will be faster every time you run the randomizer after this since it will only have to download the files once. Even if you download a new version it will be slightly faster as most of the files will be located in the Node.js cache and most will simply be used from there&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The randomizer will launch once the initial installation has finished. Once you have generated a randomizer ROM file, head to [[#Playing the Randomizer|playing the randomizer]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Setup-SourceCode-GitHubLink.jpeg|1. Open the &amp;lt;samp&amp;gt;Dev Github&amp;lt;/samp&amp;gt; link to open the GitHub page for the main fork of the randomizer.&lt;br /&gt;
File:Setup-SourceCode-GitHubReleases.jpeg|2. The &amp;lt;samp&amp;gt;releases&amp;lt;/samp&amp;gt; button will display all of the different randomizer versions.&lt;br /&gt;
File:Setup-SourceCode-GitHubZip.jpeg|3. A &amp;lt;samp&amp;gt;zip&amp;lt;/samp&amp;gt; button should appear on the top release that you can click on.&lt;br /&gt;
File:Setup-SourceCode-WindowsExtract.jpeg|4. On Windows, choose to &amp;lt;samp&amp;gt;Extract All...&amp;lt;/samp&amp;gt; from the zip file.&lt;br /&gt;
File:Setup-SourceCode-Gui-py.jpeg|5. Run the &amp;lt;samp&amp;gt;Gui.py&amp;lt;/samp&amp;gt; Python script.&lt;br /&gt;
File:Setup-SourceCode-InitialInstall.jpeg|6. Wait patiently as Node.js downloads the randomizer&#039;s dependencies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative Source Code Download Method ====&lt;br /&gt;
You can alternatively use [https://git-scm.com/ Git] to download the source code. This is the easiest way to keep up to date with the latest changes. We have a guide on using [[GitKraken]], a GUI for git that many of the developers use if you want to try to download the source code this way. You still need to install [[#Source Code|the other software mentioned above]].&lt;br /&gt;
&lt;br /&gt;
== Playing the Randomizer ==&lt;br /&gt;
===Emulators===&lt;br /&gt;
The Ocarina of Time Randomizer can be played on PC via an emulator. Given the emulation quality difference between emulators, not every emulator can be recommended.&lt;br /&gt;
&lt;br /&gt;
The emulators we support are available for free and have been extensively tested to work well with OoTR, assuming proper setup.&lt;br /&gt;
&lt;br /&gt;
[[Project64|Project64 v3.0+]] (Windows) is the least resource-intensive emulator and the easiest to setup. However, it is important that versions 3.0+ are used since these are currently the only ones that provide a stable game experience. Furthermore, &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;please keep in mind that using Project64 v2.x for racing is against our community&#039;s racing rules&amp;lt;/span&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Bizhawk]] (Windows) is the most resource-intensive, but easier to setup than RetroArch. Bizhawk is also the only race-legal emulator to support [[Multiworld]] currently.&lt;br /&gt;
&lt;br /&gt;
[[Retroarch]] (Windows, macOS, Linux, and more) isn&#039;t as resource-intensive as Bizhawk. However, setting up RetroArch can be a frustrating experience, and especially so for certain controllers.&lt;br /&gt;
&lt;br /&gt;
[[Dolphin]] (Windows, macOS, and possibly Linux and Android) is capable of running OoTR through emulating Wii Virtual Console. As a result, it also has the Wii VC advantage of having less lag when opening the item menu. Other advantages include being lightweight and being easy to set up, especially with Gamecube controllers and either the official Nintendo or the Mayflash adapter. Downsides include random Wii VC crashes, having to inject the OoTR ROM into a WAD for every seed and additional lag in some areas (e.g. Market) due to shortcomings in how Wii VC is emulated.&lt;br /&gt;
&lt;br /&gt;
=== Wii Virtual Console ===&lt;br /&gt;
&lt;br /&gt;
The Ocarina of Time Randomizer can be played on a [https://wiki.ootrandomizer.com/index.php?title=Wii_Virtual_Console Wii] (or [https://wiki.ootrandomizer.com/index.php?title=Wii_Virtual_Console#Playing_On_The_Wii_U.27s_Virtual_Wii Wii U]). The advantages are fast load times, less lag and improved graphics compared to the other options available. Some also prefer the stick sensitivity and deadzone settings of the Wii VC over that of pc emulators. The downsides are random (but extremely rare) crashes, installing new seeds is a longer process than on pc emulators, and potentially additional costs if you don&#039;t already own a Wii and/or compatible controllers or if you wish to stream your gameplay.&lt;br /&gt;
&lt;br /&gt;
=== EverDrive ===&lt;br /&gt;
&lt;br /&gt;
The Ocarina of Time Randomizer can be played on a N64 by using the [https://wiki.ootrandomizer.com/index.php?title=Everdrive EverDrive]. Keep in mind that EverDrives are expensive and that the N64 is very laggy. The randomizer also requires the memory pak, even though base Ocarina of Time does not.&lt;br /&gt;
&lt;br /&gt;
== Patch Files ==&lt;br /&gt;
If someone shares a ZPF or ZPFZ file with you, these are [[Patch Files]]. They are a copyright-free method to share randomizer seeds with people. The [[Patch Files|patch files]] page will explain what to do with them.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=18</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=18"/>
		<updated>2024-09-24T20:25:58Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mmr logo.png|center|frameless]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Welcome to the Majora&#039;s Mask Randomizer Wiki!&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Below you will find information the community has gathered to provide a knowledge database for all your MMR needs.&lt;br /&gt;
&lt;br /&gt;
Want to contribute? Message TreZc0_ on Discord to receive an account!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;boxWrapper&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox leftBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;General MMR Info&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Readme]] | [[Changelog|Release Notes]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Frequently Asked Questions]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup|Randomizer Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup#Emulators|Emulator Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Wii Virtual Console|Wii VC/vWii Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Everdrive|N64/EverDrive Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Controller Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox rightBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&amp;lt;/div&amp;gt; &lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Frequently_Asked_Questions&amp;diff=17</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Frequently_Asked_Questions&amp;diff=17"/>
		<updated>2024-09-24T20:25:28Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;These FAQs are meant to support especially newer players with certain challenges or questions that might come up during setup or the first minutes of play. Do you have something to add? Please let us know.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: My ROM doesn’t seem to work what’s wrong?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: The ROM should be a .z64 file (big endian). If it is not .z64 it will not work. Make sure you are not trying to use a ROM with a .n64 or .v64 extension. You will have to use Tool64 here to byteswap your ROM to “Big Endian”: https://www.zophar.net/utilities/n64aud/tool-n64.html Also do NOT re-randomize a already randomized rom.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I renamed my ROM to .z64 but it’s not working?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: DO NOT RENAME YOUR ROM! It has to be BYTESWAPED using Tool64 for it to work properly!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: It says I need the expansion pack when I try to boot! How do I fix this?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: You need to be sure you are running the game with 8MB of ram (memory) not 4MB. In P64 this can be found in Options &amp;gt; Settings &amp;gt; settings: MAJORAS MASK &amp;gt; Set memory to 8MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I checked “Wii Virtual Console Channel” but I cannot find my .wad file. Why?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Check in your %appdata% folder and the default wad folder with the randomizer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I’m getting an error about the randomizer not being able to find a path!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Extract everything from the zip file to an empty folder. The randomizer needs to have access to all files it comes with, the EXE alone is not enough.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I’m starting with items I shouldn’t/Why don’t I have Ocarina?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: You have to make a new save file in the randomizer, you cannot start with an old save made in another seed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I’m having some weird graphical errors! How can I fix this?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: This is not a fault of the randomizer or your rom. This is a problem with whatever you are using to play the rom. Either Look up better graphical settings or look into a new method to play. If you have trouble come visit our discord #emulator-support channel we might be able to help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: My emulator has a black screen/won’t load/is not working.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Either try another emulator, try a different graphics plugin or download the P64 prebuilt created for playing MM in our discord #resources channel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: How do I randomize UI colors?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Right click to see further options.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I saw a stream of someone playing MMR with music from other games, how do I add more music to MMR?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Our discord has a #music-customization channel which has a guide on making music, and a bunch of users posting their own music you can use.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Frequently_Asked_Questions&amp;diff=16</id>
		<title>Frequently Asked Questions</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Frequently_Asked_Questions&amp;diff=16"/>
		<updated>2024-09-24T20:25:02Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;==== These FAQs are meant to support especially newer players with certain challenges or questions that might come up during setup or the first minutes of play. Do you have something to add? Please let us know. ====   &amp;#039;&amp;#039;&amp;#039;Q: My ROM doesn’t seem to work what’s wrong?&amp;#039;&amp;#039;&amp;#039;  A: The ROM should be a .z64 file (big endian). If it is not .z64 it will not work. Make sure you are not trying to use a ROM with a .n64 or .v64 extension. You will have to use Tool64 here to byteswap...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== These FAQs are meant to support especially newer players with certain challenges or questions that might come up during setup or the first minutes of play. Do you have something to add? Please let us know. ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: My ROM doesn’t seem to work what’s wrong?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: The ROM should be a .z64 file (big endian). If it is not .z64 it will not work. Make sure you are not trying to use a ROM with a .n64 or .v64 extension. You will have to use Tool64 here to byteswap your ROM to “Big Endian”: https://www.zophar.net/utilities/n64aud/tool-n64.html Also do NOT re-randomize a already randomized rom.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I renamed my ROM to .z64 but it’s not working?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: DO NOT RENAME YOUR ROM! It has to be BYTESWAPED using Tool64 for it to work properly!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: It says I need the expansion pack when I try to boot! How do I fix this?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: You need to be sure you are running the game with 8MB of ram (memory) not 4MB. In P64 this can be found in Options &amp;gt; Settings &amp;gt; settings: MAJORAS MASK &amp;gt; Set memory to 8MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I checked “Wii Virtual Console Channel” but I cannot find my .wad file. Why?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Check in your %appdata% folder and the default wad folder with the randomizer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I’m getting an error about the randomizer not being able to find a path!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Extract everything from the zip file to an empty folder. The randomizer needs to have access to all files it comes with, the EXE alone is not enough.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I’m starting with items I shouldn’t/Why don’t I have Ocarina?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: You have to make a new save file in the randomizer, you cannot start with an old save made in another seed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I’m having some weird graphical errors! How can I fix this?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: This is not a fault of the randomizer or your rom. This is a problem with whatever you are using to play the rom. Either Look up better graphical settings or look into a new method to play. If you have trouble come visit our discord #emulator-support channel we might be able to help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: My emulator has a black screen/won’t load/is not working.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Either try another emulator, try a different graphics plugin or download the P64 prebuilt created for playing MM in our discord #resources channel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: How do I randomize UI colors?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Right click to see further options.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: I saw a stream of someone playing MMR with music from other games, how do I add more music to MMR?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Our discord has a #music-customization channel which has a guide on making music, and a bunch of users posting their own music you can use.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Readme&amp;diff=15</id>
		<title>Readme</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Readme&amp;diff=15"/>
		<updated>2024-09-24T20:23:11Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Majora’s Mask Randomizer is a Windows application that randomizes item locations, music, and more for Majora’s Mask, presenting millions of combinations and new ways to replay the game.&lt;br /&gt;
&lt;br /&gt;
A video tutorial of setting up MMR is found here: https://www.youtube.com/watch?v=4woEtyg7GyM&lt;br /&gt;
&lt;br /&gt;
Currently the UI is only available on windows, it is broken in wine. The CLI version works if you install dotnet and run the CLI as “dotnet MMR.CLI.dll -input &amp;lt;MM.z64&amp;gt; [-seed &#039;&#039;seed&#039;&#039;]” but modifying the settings means modifying the settings.json by hand. A replacement webui is in development which will supply a UI on all platforms.&lt;br /&gt;
&lt;br /&gt;
Additional information on every feature of MMR is available by reading the tooltip shown by hovering the mouse over the option, or reading the detailed manual by pressing F1, or visiting the help menu.&lt;br /&gt;
&lt;br /&gt;
MMR has no unique emulator requirements, you can play a randomized rom with any method that allows you to play a MM rom. MMR roms work on N64 emulators, they can be played on N64 hardware with everdrive and similar flashcard technology, and they can be played on Wii Virtual Console, MMR will even convert the randomized rom to a wad for you.&lt;br /&gt;
&lt;br /&gt;
=== Known Quirks of MMR ===&lt;br /&gt;
In vanilla MM, you use [Garo’s Mask] to convince the ghost to summon a tree and grant you Ikana valley access, but in vanilla MM, he will also accept you wearing a [Gibdo Mask] and grant you Ikana access. Most people don’t know this because you get the Gibdo mask after getting access to the soaring owl and you never need to travel east up that cliff again if you don’t want to, but MMR accepts both masks as giving you access.&lt;br /&gt;
&lt;br /&gt;
There is a hidden (bomb-able) grotto on the ramp steppe path to get to goron racetrack. If you do not have goron you can still get up there: There is a scarecrow near the boulder blocking the racetrack. Call it out using the Scarecrow song, then use the Hookshot.&lt;br /&gt;
&lt;br /&gt;
You will sometimes find milk in what appears to be a bottle, but it is only milk, and it will not give you a bottle. There is just no milk without a bottle model for us to use, unlike the gold dust and potions.&lt;br /&gt;
&lt;br /&gt;
The Clocktown Great Fairy gives you two items in vanilla (magic as deku, GFMask as link) and in Rando she still gives two items, you have to visit her twice; once as link and once as any other race (deku/goron/zora). You can visit her twice on the same 3 day cycle, just leave her cave and transform then immediately visit her again to get the second item.&lt;br /&gt;
&lt;br /&gt;
Unlike OOT, you can NOT have bombchus without a bomb bag.&lt;br /&gt;
&lt;br /&gt;
=== Warnings ===&lt;br /&gt;
MMR has a feature that allows you to use Fierce Diety mask anywhere, which is fun to play, but is slightly dangerous. His body is too big and can get stuck in tunnels and doors, or wedged between ramps and walls. Play with him at your own risk. The same is true for playing as adult link.&lt;br /&gt;
&lt;br /&gt;
MMR can randomize enemies on the overworld and in dungeons, which is fun to play, but is slightly dangerous. Enemizer currently ignores logic, which can lead to seeds being (rarely) unbeatable (bombs all being locked behind a beamos, enemies you can’t kill or move being in your way, ect). Play with enemizer at your own risk.&lt;br /&gt;
&lt;br /&gt;
Do not mash the A button during the fish feeding cutscene, you can softlock (this is a vanilla MM bug). Pulling out the Ocarina immediately after Deku Playground day 3 can softlock the game. Carrying a dog and putting it down at the same time as talking to Mamamu Yan (the lady running the dog race) can softlock the game. Defeating Keeta and attempting to warp to Mountain Village without warping elsewhere or leaving the area (into Road to Ikana) crashes the game.&lt;br /&gt;
&lt;br /&gt;
There is a list of other known issues in the #known-issues channel of our discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Come visit our discord ===&lt;br /&gt;
Additional help and resources can be found at our discord: https://discord.mmrandomizer.com&lt;br /&gt;
&lt;br /&gt;
We also have a seedbot and tracker, and other tools to help you play and race other players if you’re interested.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Changelog&amp;diff=14</id>
		<title>Changelog</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Changelog&amp;diff=14"/>
		<updated>2024-09-24T20:22:12Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;== Release v1.16.0.12 ==  === New Features ===  ==== Item Randomization ====  * Add the Goron Elder / Lullaby Intro to the randomized item pool. This is part of Progressive Upgrades with the Goron Lullaby. The Goron Baby behavior has been changed. To get the reward from the Goron Baby, you must either play the Lullaby Intro or the Goron Lullaby. To put the Goron Baby to sleep and light the nearby torch, you must play the Goron Lullaby. * Add the Bombers&amp;#039; Notebook Entries...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Release v1.16.0.12 ==&lt;br /&gt;
&lt;br /&gt;
=== New Features ===&lt;br /&gt;
&lt;br /&gt;
==== Item Randomization ====&lt;br /&gt;
&lt;br /&gt;
* Add the Goron Elder / Lullaby Intro to the randomized item pool. This is part of Progressive Upgrades with the Goron Lullaby. The Goron Baby behavior has been changed. To get the reward from the Goron Baby, you must either play the Lullaby Intro or the Goron Lullaby. To put the Goron Baby to sleep and light the nearby torch, you must play the Goron Lullaby.&lt;br /&gt;
* Add the Bombers&#039; Notebook Entries to the randomized item pool. Only the 20 entries for meeting people actually require you to have the Bombers&#039; Notebook to acquire. The other 31 events are triggered and the randomized reward granted whether you have the Bombers&#039; Notebook or not.&lt;br /&gt;
* Add fairies to the randomized item pool. This includes fairies summoned from gossip stones, fixed fairy spawned from objects such as pots, free-floating fairies and butterflies that turn into fairies.&lt;br /&gt;
* Add the four frog choir frogs to the randomized item pool. Even when randomized, the frogs will not be kept through song of time and must be found again.&lt;br /&gt;
&lt;br /&gt;
==== Main Settings ====&lt;br /&gt;
&lt;br /&gt;
* Added plando capability from Isghj&#039;s actorizer. Plando files are in a similar format, but must be valid JSON (e.g. property names must be in double quotes).&lt;br /&gt;
* Extra Starting Items Added dungeon stray fairies.&lt;br /&gt;
* Shuffle boss rooms Boss rooms will be shuffled among themselves. The boss door texture will match the boss behind the door.&lt;br /&gt;
* Boss Remains For Moon Set the number of Boss Remains required to proceed through the final Giants cutscene to the moon.&lt;br /&gt;
* Victory Modes: Direct to Credits - Once the custom victory condition(s) is/are fulfilled, begin the credits as soon as possible. Otherwise, you must fulfill the condition(s) and then defeat Majora. Cant Fight Majora - When enabled, speaking to the Moon Child who is wearing Majora&#039;s Mask will send you back in time if you haven&#039;t fufilled the victory condition(s). When disabled, defeating Majora will send you back in time if you haven&#039;t fulfilled the victory condition(s). Fairies - Have 15 of each dungeon stray fairy. Skull Tokens - Have 30 of each type of skulltula token. Non Transformation Masks - Have all 20 non-transformation masks. Transformation Masks - Have all 4 transformation masks. Notebook - Have all the notebook entries. Hearts - Have all 20 hearts. One Boss Remains, Two Boss Remains, Three Boss Remains and Four Boss Remains - Have that many boss remains. Only the highest selected boss remains victory condition will be used. When victory modes are applied, relevant items (pieces of heart, dungeon stray fairies, skulltula tokens) will be placed in Large Gold chests with the Update Chests setting.&lt;br /&gt;
* Randomize Prices Shuffle Only - Prices will only be shuffled among each other. Must enable Puchases, Minigames or Misc for this setting to have any effect.&lt;br /&gt;
* Boss Remains Modes: Great Fairy Rewards - altered to just place boss remains on any great fairy reward. Combining it with the Keep Within Area will put them at the fairy fountain near the temple where the boss of the boss remain is. Shuffle Only - Shuffles Boss Remains among each other. Keep Within Temples - Boss Remains can be placed into any temple. Keep Within Area - Boss Remains can be placed in or near the temple of the boss. Combine this with Keep Within Temples to put Boss Remains in the temple of their boss (This replaces Keep Within Dungeon). Keep Within Overworld - Boss Remains will not be placed in temples. Blitz1 - Start with 1 random boss remain. Locations in and after the temple with that boss will be forced to be junk. Blitz2 - Start with 2 random boss remains. Locations in and after the temple with those bosses will be forced to be junk. Blitz3 - Start with 3 random boss remains. Locations in and after the temple with those bosses will be forced to be junk. Blitz4 - Start with 4 random boss remains. Locations in and after temples will be forced to be junk. Any non-randomized item whose location is forced to be junk will either be granted as a starting item if it&#039;s capable of being a starting item, or locations requiring it will also be junked.&lt;br /&gt;
* Boss Key Modes: Great Fairy Rewards - Boss Keys will be placed on great fairy rewards. Keep Within Temples - Boss Keys can be placed into any temple. Keep Within Area - Boss Keys can be placed in or near the temple they&#039;re used in. Combine this with Keep Within Temples to put Boss Keys in the temple they&#039;re used in (This replaces Keep Within Dungeon). Keep Within Overworld - Boss Keys will not be placed in temples.&lt;br /&gt;
* Small Key Modes: Keep Within Temples - Small Keys can be placed into any temple. Keep Within Area - Small Keys can be placed in or near the temple they&#039;re used in. Combine this with Keep Within Temples to put Small Keys in the temple they&#039;re used in (This replaces Keep Within Dungeon). Keep Within Overworld - Small Keys will not be placed in temples.&lt;br /&gt;
* Dungeon Fairy Modes: Keep Within Temples - Dungeon stray fairies can be placed into any temple. Keep Within Area - Dungeon stray fairies can be placed in or near the fairy fountain they originate from. Combine this with Keep Within Temples to put dungeon stray fairies in the temple near their fairy fountain (This replaces Keep Within Dungeon). Keep Within Overworld - Dungeon stray fairies will not be placed in temples.&lt;br /&gt;
* Dungeon Navigation Modes: Keep Within Temples - Dungeon Maps and Compasses can be placed into any temple. Keep Within Area - Dungeon Maps and Compasses can be placed in or near the temple they&#039;re used in. Combine this with Keep Within Temples to put Dungeon Maps and Compasses in the temple they&#039;re used in (This replaces Keep Within Dungeon). Keep Within Overworld - Dungeon Maps and Compasses will not be placed in temples. Map Reveals Location - Finding a Dungeon Map will tell you the location of the dungeon. Dungeon Maps will be in large gold chests if Update Chests is enabled. Compass Reveals Boss - Finding a Compass will tell you which boss is in the dungeon. Compasses will be in large gold chests if Update Chests is enabled.&lt;br /&gt;
* Spoiler Log Added an indicator that shows if a location has been forced to be junk. Added a Playthrough section that lists the spheres of items.&lt;br /&gt;
&lt;br /&gt;
==== Logic Editor ====&lt;br /&gt;
&lt;br /&gt;
* Added ability for trick entries to specify a YouTube url which will be linked in the Edit Tricks window.&lt;br /&gt;
* Added ability for entries to require specific settings. In the UI, gimmicks that are considered in logic will be marked with an asterisk.&lt;br /&gt;
&lt;br /&gt;
==== Gimmicks ====&lt;br /&gt;
&lt;br /&gt;
* Giant&#039;s Mask anywhere Be careful not to softlock on unusual terrain.&lt;br /&gt;
* Instant Transformations Transforming using Deku Mask, Goron Mask, Zora Mask and Fierce Deity&#039;s Mask will be almost instant. These items can no longer be used as &amp;quot;cutscene items&amp;quot;. In some cases, the transformation cutscene will still play to prevent issues.&lt;br /&gt;
* Bomb Arrows Use a bomb while an arrow is out when using the bow to attach the bomb to the tip of the arrow.&lt;br /&gt;
* Change Ice Trap UI to Traps and add a weighting option for each type of trap.&lt;br /&gt;
* Add Bomb Traps as a type of trap, which explode and can change the player&#039;s tunic color if the setting is enabled.&lt;br /&gt;
* Add Rupoors as a type of trap, which take 10 rupees away.&lt;br /&gt;
* Add Nothing as a trap type, which is literally nothing.&lt;br /&gt;
* Fewer Health Drops Recovery Hearts will not drop, and re-acquiring random items to turn into Green Rupees instead. Fairies will not heal except on death.&lt;br /&gt;
* Iron Goron Goron Link will sink in water instead of drowning.&lt;br /&gt;
* Vanilla Moon Trial Access Entering the trials on the Moon will require masks, as per the vanilla behavior, but this is not considered by logic. Without this enabled, the trials will not require any masks to enter.&lt;br /&gt;
* More Damage Sources&lt;br /&gt;
** On Epona - Instead of being immune to damage while riding Epona, Link will take damage and be thrown off.&lt;br /&gt;
** While Shielding - Link will take damage when being hit on his shield, and can&#039;t recoil off damage to the shield.&lt;br /&gt;
** From Void - Link will take damage when falling into most voids. Voids that have a specific destination will not deal damage.&lt;br /&gt;
** From Gorons - Link will take damage when being hit by Gorons during the Goron Race.&lt;br /&gt;
** From Gibdos Faster - Gibdos will deal damage immediately after grabbing Link.&lt;br /&gt;
** Getting Caught - Getting thrown out after being caught by guards will deal damage. Being thrown out after getting the reward from the Imprisoned Monkey will not deal damage.&lt;br /&gt;
** From Dog - Dogs will damage Deku Link.&lt;br /&gt;
** From Dexihands - Link will take damage from Dexihands.&lt;br /&gt;
* Moon Crash Erases File This erases both files at the end of the moon crash cutscene.&lt;br /&gt;
&lt;br /&gt;
==== Comfort ====&lt;br /&gt;
&lt;br /&gt;
* Safer Glitches This setting aims to encourage players to try glitches without being worried about the game crashing. This includes:&lt;br /&gt;
** Prevents HESS crash&lt;br /&gt;
** Prevents Weirdshot crash&lt;br /&gt;
** Prevents Action Swap crash&lt;br /&gt;
** Prevents Song of Double Time softlock during 0th or 4th day&lt;br /&gt;
** Prevents Tatl text softlock on 0th of 4th day&lt;br /&gt;
** Prevents 0th day file deletion&lt;br /&gt;
** Prevents hookslide crash&lt;br /&gt;
** Prevents softlocks when using Remote Hookshot&lt;br /&gt;
** Prevents 0th day Goron Bow crash&lt;br /&gt;
** Applies safety fixes for Fierce Deity even if Fierce Deity Anywhere is not enabled&lt;br /&gt;
** Index warp no longer crashes or softlocks (but you won&#039;t be able to use it to access the Debug Menu)&lt;br /&gt;
** Prevents softlocks when interrupting mask transformations&lt;br /&gt;
** Mayor is removed on 4th day&lt;br /&gt;
** Prevents Gossip Stone time from crashing on 4th day&lt;br /&gt;
** Deku playground employees are removed on 4th day.&lt;br /&gt;
** Prevents the Town Shooting Gallery from crashing on 0th day and 4th day.&lt;br /&gt;
* Quest Items Through Time Quest items will return to your inventory after Song of Time.&lt;br /&gt;
* Add Bombchu Drops If you have found Bombchu, then any random Bomb drop or fixed non-randomized Bomb drop will have a chance to drop Bombchu instead. Where relevant, Bombchu packs of 1 and 5 will be in logic in addition to packs of 10.&lt;br /&gt;
* New Speed Up - Baby Cuccos Map The baby cuccos in the Cucco Shack will show as dots on the minimap.&lt;br /&gt;
* Treasure Chest Game Spoiler Draws a minimap during the Treasure Chest Game if you have the Map of Clock Town:&lt;br /&gt;
** Off: No minimap, default vanilla behaviour.&lt;br /&gt;
** Minimal: Minimap is displayed, blocks appear on minimap when triggered.&lt;br /&gt;
** Conditional Spoiler: Minimal behaviour, and if the Mask of Truth is aquired along with Map of Clock Town, spoil the maze layout.&lt;br /&gt;
** Spoiler: Only Map of Clock Town needed to spoil the maze layout.&lt;br /&gt;
* Update world models Kafei now wears the model for the Keaton Mask check on his face. Kafei now wears the model for the Pendant of Memories check around his neck. The Hungry Goron now wears the model for the Don Gero&#039;s Mask check on his head. The Postman now wears the model for the Postman&#039;s Hat check on his head. The cursed man in the Swamp Spider House now wears the model for the Mask of Truth check on his face. This reward is no longer hinted when using default Competitive Hint settings. The Gorman Bros now wear the model for the Garo&#039;s Mask check on their heads when chasing Cremia. The Mountain Smithy now hammers at a molten version of the model for the Razor Sword and Gilded Sword checks once you&#039;ve given them the payment or gold dust. Changed the item the bomb shop keeper is holding to be the same as the shop&#039;s left item. The Skull Kid will, in addition to holding the model for the Ocarina check in his left hand, hold the model for the Song of Time check in his right hand.&lt;br /&gt;
* Update NPC Text NPC text that refers to items and their locations will be updated.&lt;br /&gt;
** The banker will hint what the reward will be if you deposit 200 rupees.&lt;br /&gt;
** The Keaton Quiz will sometimes hint the reward for Romani&#039;s Epona minigame.&lt;br /&gt;
** The Keaton Quiz will sometimes hint what item is sold by the Milk Bar.&lt;br /&gt;
** Mr Barten, the Milk Bar bartender, between 3pm and 9pm will hint the expensive item sold by the Milk Bar and its price.&lt;br /&gt;
** The Bomb Shop owner and his mother will hint the item that is being delivered.&lt;br /&gt;
** The goron in the Bomb Shop will hint the region of the Powder Keg.&lt;br /&gt;
** The Pictograph Contest will let you know what the reward is rather than saying &amp;quot;5 Rupees&amp;quot; or &amp;quot;20 Rupees&amp;quot;.&lt;br /&gt;
** The Mountain Smithy will hint the region of the Gold Dust.&lt;br /&gt;
** The Zora next to the jar minigame will hint the item rewarded by the first beaver race.&lt;br /&gt;
** The beavers will hint the item that they will reward you with if you race them.&lt;br /&gt;
** Evan will hint the region of an empty bottle, specifically the one that was originally on the Beaver Race.&lt;br /&gt;
** The graves will hint the final item under each of them.&lt;br /&gt;
** The ghost on the Road to Ikana will hint the region of the Garo&#039;s Mask.&lt;br /&gt;
** If the Song of Soaring is randomized, the Owl will appear in Southern Swamp and hint the region of the Song of Soaring.&lt;br /&gt;
** If the Song of Time is randomized, the scarecrow will hint the region of the Song of Time. Items and locations hinted this way can not be Way of the Hero and will not appear as two stars in the spoiler log.&lt;br /&gt;
* Tolerant Gossip Angle The angle at which Gossip Stones can be read will be more tolerant.&lt;br /&gt;
* Adult Link model is now automatically considered in Casual and Glitched logic, and is no longer considered &amp;quot;Risky!&amp;quot;.&lt;br /&gt;
* Easy Frame By Frame Hold Start while unpausing to pause again after one frame passes.&lt;br /&gt;
* Detect Stray Fairies Nearby stray fairies, even randomized ones, will cause the Great Fairy Mask to shimmer.&lt;br /&gt;
* Detect Skulltula Tokens Nearby skulltula tokens, even randomized ones, will emit a spider crawling sound.&lt;br /&gt;
* Importance Count For gossip stone hints and garo hints. When enabled, hints that normally give a Way of the Hero hint will instead tell you the number of important items in the region; Foolish hints will say zero important items; Foolish Except The Song hints will say one important song.&lt;br /&gt;
* Oath Hint When you take the boss warp after defeating a temple boss, if you have enough boss remains to go to the moon and do not have Oath to Order then a cutscene will play in which the Giants reveal to you the region where the Oath to Order is located.\n\nIf Mix Songs With Items is disabled, they will instead reveal the region of the Powder Keg, Captain&#039;s Hat, Mirror Shield, Deku Mask, Goron Mask or Zora Mask, depending on where the Oath to Order is.&lt;br /&gt;
* Remains Hint At the entrance to the Clock Tower Interior, Tatl will prompt to speak and will tell you the regions where the Boss Remains are located.&lt;br /&gt;
* Fairy and Skull Hint The cursed man in the Swamp Spider House, and the Green Shirt Man in the Ocean Spider House will tell you the regions of the remaining spider tokens. The Green Shirt Man in the Ocean Spider House will appear there when you blow up the entrance wall.\n\nEach fairy fountain (including Clock Town) will tell you the regions of the remaining Stray Fairies.&lt;br /&gt;
&lt;br /&gt;
==== Shorten Cutscenes ====&lt;br /&gt;
&lt;br /&gt;
* Short Chest Opening Large chests now by default play their long opening animation, and this setting makes them play the short animation.&lt;br /&gt;
* Princess Delivery The cutsene when delivering the Deku Princess will be skipped.&lt;br /&gt;
* Sun Mask Shortens various aspects of recovery the Sun Mask.&lt;br /&gt;
* Tingle You don&#039;t have to watch Tingle Fall, and his text is shortened.&lt;br /&gt;
* Jim Running You don&#039;t have to watch Jim run away after using the Bombers&#039; code.&lt;br /&gt;
* Kotake You don&#039;t have to watch Kotake fly into the woods, and don&#039;t have to watch her fly away after giving you the item.&lt;br /&gt;
* Hold A Text Hold A to automatically advance text.&lt;br /&gt;
&lt;br /&gt;
==== Cosmetics ====&lt;br /&gt;
&lt;br /&gt;
* Bomb Traps Randomize Tunic Color When you trigger a bomb trap, your tunic color will change to a random color.&lt;br /&gt;
* Rainbow Tunic Link&#039;s tunic will slowly cycle its hue.&lt;br /&gt;
* Remove Minor Music Minor music such as indoors and grottos will not play. Background music that is already playing will instead continue.&lt;br /&gt;
* Show Track Names Shows the filename of the music being played at the bottom left of the screen in-game.&lt;br /&gt;
* Disable Fanfares Item fanfares, scoop fanfares and swamp shooting gallery fanfares are replaced with sound effects.&lt;br /&gt;
* Camera Style Default: Vanilla camera. Responsive: Link&#039;s movement will always be relative to the direction the camera is facing. Instant: When Z-Targeting to move the camera behind Link, it will do it very quickly. Camera panning when climbing ledges is also sped up.&lt;br /&gt;
&lt;br /&gt;
==== CLI ====&lt;br /&gt;
&lt;br /&gt;
* Added &amp;lt;code&amp;gt;-settingsConfig&amp;lt;/code&amp;gt; CLI parameter that outputs available settings in json format.&lt;br /&gt;
&lt;br /&gt;
=== Updates ===&lt;br /&gt;
&lt;br /&gt;
* All items major items can now be re-acquired in future cycles. When a progressive upgrade is acquired, that location is locked to that specific upgrade tier.&lt;br /&gt;
* Logic entries can now have tricks and settings in the dependencies list and in the conditionals list even if the whole conditionals list is tricks or settings. Inaccessible locations will automatically be forced to be junk.&lt;br /&gt;
* Fierce Deity&#039;s Mask anywhere Now able to use transformation masks. Slightly move the crate in Goron Village that causes a softlock. Can now open doors properly. Sword Beams now hit more enemies (the same damage values as magic spin attack).&lt;br /&gt;
* Update Chests Bombchu in logic now appear in small gold chests instead of large gold chests, unless Add Bombchu Drops is enabled. Magic Beans now appear in small gold chests instead of large gold chests.&lt;br /&gt;
* Custom Hint Priorities Added ability for hint tiers to only hint a subsection of the tier, and junk the rest of the locations in the tier.&lt;br /&gt;
* Update some NPC text regardless of the Update NPC Text setting. If Kotake red potion is not vanilla, update her text to not mention the potion. If any Tingle maps are randomized, update Tingle&#039;s text to not mention maps. If Pendant is not vanilla, update Kafei&#039;s text to not mention it. If Blast Mask is not vanilla, update the old lady&#039;s text to not mention it. If any curiosity shop sales are randomized, update the text to say &#039;something worth X Rupees&#039; instead of just &#039;X Rupees&#039;. When shop appearance update is enabled: Update the text of a goron in goron shrine spring to say what the keg challenge reward is; Update the curiosity shop text to say what the big bomb bag and all night mask purchases are instead of saying their vanilla text.&lt;br /&gt;
* Removed the message after beating the deku scrub playground for three days in a row, which could cause a softlock if you try to play a song when it comes up.&lt;br /&gt;
* Tingle, Milk Bar and Shop texts now truncate item names that are too long. They also now say &amp;quot;1 Rupee&amp;quot; instead of &amp;quot;1 Rupees&amp;quot; when appropriate.&lt;br /&gt;
* Changed vanilla behavior that causes you to lose your Powder Keg ammo if you carry a Powder Keg through a loading zone.&lt;br /&gt;
* Made No Logic use Glitched Logic with all tricks enabled for HTML tracker and for blitz junk location calculation.&lt;br /&gt;
* Added more music states for form-changing music:&lt;br /&gt;
** FierceDeity&lt;br /&gt;
** Indoors&lt;br /&gt;
** Cave&lt;br /&gt;
** CriticalHealth&lt;br /&gt;
** Outdoors&lt;br /&gt;
* Increase background music budget to 0x6000.&lt;br /&gt;
* Allow equipping over transformation masks when they&#039;re on the D-pad.&lt;br /&gt;
* Locations that are junked or already hinted can no longer be hinted by relevant or random hints. Combined locations now also apply to relevant and random hints settings.&lt;br /&gt;
* Made the stray fairy message icon work for picking up stray fairies.&lt;br /&gt;
* Instead of explicitly marking the Crimson Rupee and Maps and Compasses as not junk, now all items that are unique and items that are uniquely randomized can no longer be considered junk. For example if you only randomize one gold rupee, it&#039;s not considered junk.&lt;br /&gt;
* Add icon to the kokiri sword get item message.&lt;br /&gt;
* Increase the time tooltips are displaed to 30 seconds.&lt;br /&gt;
* Update Account For Royal Wallet price mode to also double the price of any shuffled or non-randomized price.&lt;br /&gt;
* Increased the ROM size threshold for the WiiVC build output to fail at from 32MB to 39MB.&lt;br /&gt;
* When filtering the tricks list, it now also checks the trick tooltips.&lt;br /&gt;
* Significantly improve the time it takes for item importance calculation.&lt;br /&gt;
* Updated logic algorithm to discard conditionals when one of the options is solely made up of non-randomized sphere 0 items. This means, for example, that a randomized red potion will not be considered important if there is a non-randomized red potion in the trading post or witch shop that don&#039;t require a wallet to purchase.&lt;br /&gt;
* The Clock Tower Roof region now counts towards the limit of Clock Town hints.&lt;br /&gt;
* Allowed cancel RSP audio command while preventing audio thread death.&lt;br /&gt;
* Carets in the text spoiler log now indicate highly restricted items (such as songs on songs) that are required but dont lock anything. Hints that indicate hint importance now correctly say (required) for highly restricted items that lock nothing.&lt;br /&gt;
* When shortened cutscenes Everything Else option is disabled, the midnight fireworks cutscene will only play if you&#039;re in south clock town.&lt;br /&gt;
* Pieces of Heart and Heart Containers can now be considered important, and if they are then they will prevent regions with them from being foolish.&lt;br /&gt;
* Prevented Dinolfos from being randomized to Beneath the Graveyard to avoid a crash.&lt;br /&gt;
* Prevented Chuchus from being randomized to Southern Swamp (Clear) to avoid a crash.&lt;br /&gt;
* Added support for .seq and .aseq files in mmrs music files.&lt;br /&gt;
* Changed DisableCombatMusic to a boolean.&lt;br /&gt;
* Music tracks with custom audiobanks will no longer attempt to alter and reuse vanilla slots.&lt;br /&gt;
&lt;br /&gt;
=== Casual Logic ===&lt;br /&gt;
&lt;br /&gt;
* Massive update by bcguppy. Tricks list mostly split out into individual uses of a technique.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
&lt;br /&gt;
* Overlay Menu: Fixed skulltula icon not being recognized by texture packs. Renamed &amp;quot;StnTower&amp;quot; to &amp;quot;StoneTwr&amp;quot;. Used stray fairy icons in parameter_static to avoid allocating memory.&lt;br /&gt;
* Fixed Bombers&#039; Notebook issues: Fixed Grog not giving the notebook entry if you don&#039;t have the Bunny Hood. Fixed Kamaro not giving the notebook entry if you don&#039;t have Kamaro&#039;s Mask. Fixed Romani not giving the notebook entry if you don&#039;t have Epona&#039;s Song. Fixed Anju and Kafei not giving the notebook entry by adding the appropriate text box at the end of the Couple&#039;s Mask cutscene.&lt;br /&gt;
* Fixed the smithy glowing sword models not working properly on Wii VC and Dolphin (vanilla bug).&lt;br /&gt;
* Fixed the Giants cutscene behavior after defeating a boss. It is now consistent and the cutscene that plays depends on how much boss remains you have.&lt;br /&gt;
* Fixed finding the Clock Town Stray Fairy altering your HUD visibility.&lt;br /&gt;
* Fixed adult link voice when wearing the Giant&#039;s Mask.&lt;br /&gt;
* Fixed position and rotation of the item the Skull Kid holds when he&#039;s not tossing it in the air.&lt;br /&gt;
* Relevent garo hint after defeating Igos can no longer hint the item from defeating Igos.&lt;br /&gt;
* Fixed bgm issues on the clock tower roof.&lt;br /&gt;
* Fixed incorrect tooltip for the Music dropdown. The &amp;quot;None&amp;quot; option does not in-fact softlock on Frog Choir.&lt;br /&gt;
* Fixed a softlock when picking up two major items from randomized deku playground rupees one frame after the other.&lt;br /&gt;
* Fixed softlock when using a cutscene item right after picking up the telescope guay rupee.&lt;br /&gt;
&lt;br /&gt;
----Older release notes can be found on GitHub [https://github.com/ZoeyZolotova/mm-rando/releases here].&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=13</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=13"/>
		<updated>2024-09-24T20:19:15Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mmr logo.png|center|frameless]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Welcome to the Majora&#039;s Mask Randomizer Wiki!&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Below you will find information the community has gathered to provide a knowledge database for all your MMR needs.&lt;br /&gt;
&lt;br /&gt;
Want to contribute? Message TreZc0_ on Discord to receive an account!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;boxWrapper&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox leftBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;General MMR Info&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Readme]] | [[Changelog|Release Notes]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Frequently Asked Questions]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Glossary]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup|Randomizer Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup#Emulators|Emulator Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Wii Virtual Console|Wii VC/vWii Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Everdrive|N64/EverDrive Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Controller Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox rightBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&amp;lt;/div&amp;gt; &lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=12</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=12"/>
		<updated>2024-09-24T20:18:28Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mmr logo.png|center|frameless]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Welcome to the Majora&#039;s Mask Randomizer Wiki!&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Below you will find information the community has gathered to provide a knowledge database for all your MMR needs.&lt;br /&gt;
&lt;br /&gt;
Want to contribute? Message TreZc0_ on Discord to receive an account!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;boxWrapper&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox leftBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;General MMR Info&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Readme]] | [[Changelog|Release Notes]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Frequently Asked Questions]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Glossary]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup|Randomizer Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Setup#Emulators|Emulator Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Wii Virtual Console|Wii VC/vWii Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Everdrive|N64/EverDrive Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Controller Setup]]&amp;lt;br/&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox rightBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&amp;lt;/div&amp;gt; &lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Readme&amp;diff=11</id>
		<title>Readme</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Readme&amp;diff=11"/>
		<updated>2024-09-24T20:17:32Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;  Majora’s Mask Randomizer is a Windows application that randomizes item locations, music, and more for Majora’s Mask, presenting millions of combinations and new ways to replay the game.  A video tutorial of setting up MMR is found here: https://www.youtube.com/watch?v=4woEtyg7GyM  Currently the UI is only available on windows, it is broken in wine. The CLI version works if you install dotnet and run the CLI as “dotnet MMR.CLI.dll -input &amp;lt;MM.z64&amp;gt; [-seed &amp;#039;&amp;#039;seed&amp;#039;&amp;#039;]...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Majora’s Mask Randomizer is a Windows application that randomizes item locations, music, and more for Majora’s Mask, presenting millions of combinations and new ways to replay the game.&lt;br /&gt;
&lt;br /&gt;
A video tutorial of setting up MMR is found here: https://www.youtube.com/watch?v=4woEtyg7GyM&lt;br /&gt;
&lt;br /&gt;
Currently the UI is only available on windows, it is broken in wine. The CLI version works if you install dotnet and run the CLI as “dotnet MMR.CLI.dll -input &amp;lt;MM.z64&amp;gt; [-seed &#039;&#039;seed&#039;&#039;]” but modifying the settings means modifying the settings.json by hand. A replacement webui is in development which will supply a UI on all platforms.&lt;br /&gt;
&lt;br /&gt;
Additional information on every feature of MMR is available by reading the tooltip shown by hovering the mouse over the option, or reading the detailed manual by pressing F1, or visiting the help menu.&lt;br /&gt;
&lt;br /&gt;
MMR has no unique emulator requirements, you can play a randomized rom with any method that allows you to play a MM rom. MMR roms work on N64 emulators, they can be played on N64 hardware with everdrive and similar flashcard technology, and they can be played on Wii Virtual Console, MMR will even convert the randomized rom to a wad for you.&lt;br /&gt;
&lt;br /&gt;
=== Known Quirks of MMR ===&lt;br /&gt;
In vanilla MM, you use [Garo’s Mask] to convince the ghost to summon a tree and grant you Ikana valley access, but in vanilla MM, he will also accept you wearing a [Gibdo Mask] and grant you Ikana access. Most people don’t know this because you get the Gibdo mask after getting access to the soaring owl and you never need to travel east up that cliff again if you don’t want to, but MMR accepts both masks as giving you access.&lt;br /&gt;
&lt;br /&gt;
There is a hidden (bomb-able) grotto on the ramp steppe path to get to goron racetrack. If you do not have goron you can still get up there: There is a scarecrow near the boulder blocking the racetrack. Call it out using the Scarecrow song, then use the Hookshot.&lt;br /&gt;
&lt;br /&gt;
You will sometimes find milk in what appears to be a bottle, but it is only milk, and it will not give you a bottle. There is just no milk without a bottle model for us to use, unlike the gold dust and potions.&lt;br /&gt;
&lt;br /&gt;
The Clocktown Great Fairy gives you two items in vanilla (magic as deku, GFMask as link) and in Rando she still gives two items, you have to visit her twice; once as link and once as any other race (deku/goron/zora). You can visit her twice on the same 3 day cycle, just leave her cave and transform then immediately visit her again to get the second item.&lt;br /&gt;
&lt;br /&gt;
Unlike OOT, you can NOT have bombchus without a bomb bag.&lt;br /&gt;
&lt;br /&gt;
=== Warnings ===&lt;br /&gt;
MMR has a feature that allows you to use Fierce Diety mask anywhere, which is fun to play, but is slightly dangerous. His body is too big and can get stuck in tunnels and doors, or wedged between ramps and walls. Play with him at your own risk. The same is true for playing as adult link.&lt;br /&gt;
&lt;br /&gt;
MMR can randomize enemies on the overworld and in dungeons, which is fun to play, but is slightly dangerous. Enemizer currently ignores logic, which can lead to seeds being (rarely) unbeatable (bombs all being locked behind a beamos, enemies you can’t kill or move being in your way, ect). Play with enemizer at your own risk.&lt;br /&gt;
&lt;br /&gt;
Do not mash the A button during the fish feeding cutscene, you can softlock (this is a vanilla MM bug). Pulling out the Ocarina immediately after Deku Playground day 3 can softlock the game. Carrying a dog and putting it down at the same time as talking to Mamamu Yan (the lady running the dog race) can softlock the game. Defeating Keeta and attempting to warp to Mountain Village without warping elsewhere or leaving the area (into Road to Ikana) crashes the game.&lt;br /&gt;
&lt;br /&gt;
There is a list of other known issues in the #known-issues channel of our discord, linked at the bottom of this page.&lt;br /&gt;
&lt;br /&gt;
=== FAQs ===&lt;br /&gt;
Q: My ROM doesn’t seem to work what’s wrong?&lt;br /&gt;
&lt;br /&gt;
A: The ROM should be a .z64 file (big endian). If it is not .z64 it will not work. Make sure you are not trying to use a ROM with a .n64 or .v64 extension. You will have to use Tool64 here to byteswap your ROM to “Big Endian”: https://www.zophar.net/utilities/n64aud/tool-n64.html Also do NOT re-randomize a already randomized rom.&lt;br /&gt;
&lt;br /&gt;
Q: I renamed my ROM to .z64 but it’s not working?&lt;br /&gt;
&lt;br /&gt;
A: DO NOT RENAME YOUR ROM! It has to be BYTESWAPED using Tool64 for it to work properly!&lt;br /&gt;
&lt;br /&gt;
Q: It says I need the expansion pack when I try to boot! How do I fix this?&lt;br /&gt;
&lt;br /&gt;
A: You need to be sure you are running the game with 8MB of ram (memory) not 4MB. In P64 this can be found in Options &amp;gt; Settings &amp;gt; settings: MAJORAS MASK &amp;gt; Set memory to 8MB&lt;br /&gt;
&lt;br /&gt;
Q: I checked “Wii Virtual Console Channel” but I cannot find my .wad file. Why?&lt;br /&gt;
&lt;br /&gt;
A: Check in your %appdata% folder and the default wad folder with the randomizer.&lt;br /&gt;
&lt;br /&gt;
Q: I’m getting an error about the randomizer not being able to find a path!&lt;br /&gt;
&lt;br /&gt;
A: Extract everything from the zip file to an empty folder. The randomizer needs to have access to all files it comes with, the EXE alone is not enough.&lt;br /&gt;
&lt;br /&gt;
Q: I’m starting with items I shouldn’t/Why don’t I have Ocarina?&lt;br /&gt;
&lt;br /&gt;
A: You have to make a new save file in the randomizer, you cannot start with an old save made in another seed.&lt;br /&gt;
&lt;br /&gt;
Q: I’m having some weird graphical errors! How can I fix this?&lt;br /&gt;
&lt;br /&gt;
A: This is not a fault of the randomizer or your rom. This is a problem with whatever you are using to play the rom. Either Look up better graphical settings or look into a new method to play. If you have trouble come visit our discord #emulator-support channel we might be able to help.&lt;br /&gt;
&lt;br /&gt;
Q: My emulator has a black screen/won’t load/is not working.&lt;br /&gt;
&lt;br /&gt;
A: Either try another emulator, try a different graphics plugin or download the P64 prebuilt created for playing MM in our discord #resources channel.&lt;br /&gt;
&lt;br /&gt;
Q: How do I randomzie UI colors?&lt;br /&gt;
&lt;br /&gt;
A: Right click to see further options.&lt;br /&gt;
&lt;br /&gt;
Q: I saw a stream of someone playing MMR with music from other games, how do I add more music to MMR?&lt;br /&gt;
&lt;br /&gt;
A: Our discord has a #music-customization channel which has a guide on making music, and a bunch of users posting their own music you can use.&lt;br /&gt;
&lt;br /&gt;
=== Come visit our discord ===&lt;br /&gt;
Additional help and resources can be found at our discord: https://discord.mmrandomizer.com&lt;br /&gt;
&lt;br /&gt;
We also have a seedbot and tracker, and other tools to help you play and race other players if you’re interested.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=File:Mmr_logo.png&amp;diff=10</id>
		<title>File:Mmr logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=File:Mmr_logo.png&amp;diff=10"/>
		<updated>2024-09-24T19:57:02Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: TreZc0 uploaded a new version of File:Mmr logo.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=File:Mmr_logo.png&amp;diff=8</id>
		<title>File:Mmr logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=File:Mmr_logo.png&amp;diff=8"/>
		<updated>2024-08-03T20:25:32Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MM_Randomizer:Privacy_policy&amp;diff=7</id>
		<title>MM Randomizer:Privacy policy</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MM_Randomizer:Privacy_policy&amp;diff=7"/>
		<updated>2024-08-02T14:05:01Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Privacy Policy ==&lt;br /&gt;
Personal data (usually referred to just as &amp;quot;data&amp;quot; below) will only be processed by us to the extent necessary and for the purpose of providing a functional and user-friendly website, including its site-contents, and the services offered there.&lt;br /&gt;
&lt;br /&gt;
Per Art. 4 No. 1 of Regulation (EU) 2016/679, i.e. the General Data Protection Regulation (hereinafter referred to as the &amp;quot;GDPR&amp;quot;), &amp;quot;processing&amp;quot; refers to any operation or set of operations such as collection, recording, organization, structuring, storage, adaptation, alteration, retrieval, consultation, use, disclosure by transmission, dissemination, or otherwise making available, alignment, or combination, restriction, erasure, or destruction performed on personal data, whether by automated means or not.&lt;br /&gt;
&lt;br /&gt;
The following privacy policy is intended to inform you in particular about the type, scope, purpose, duration, and legal basis for the processing of such data either under our own control or in conjunction with others. We also inform you below about the third-party components we use to optimize our website and improve the user experience which may result in said third parties also processing data they collect and control.&lt;br /&gt;
&lt;br /&gt;
Our privacy policy is structured as follows:&lt;br /&gt;
&lt;br /&gt;
I. Information about us as controllers of your data&lt;br /&gt;
&lt;br /&gt;
II. The rights of users and data subjects&lt;br /&gt;
&lt;br /&gt;
III. Information about the data processing&lt;br /&gt;
&lt;br /&gt;
IV. Detailed information on the processing of your personal data&lt;br /&gt;
&lt;br /&gt;
=== I. Information about us as controllers of your data ===&lt;br /&gt;
The party responsible for this website (the &amp;quot;controller&amp;quot;) for purposes of data protection law is:&lt;br /&gt;
&lt;br /&gt;
ZeldaSpeedRuns&lt;br /&gt;
&lt;br /&gt;
Am Weyerhof 2&lt;br /&gt;
&lt;br /&gt;
50226 Frechen&lt;br /&gt;
&lt;br /&gt;
Germany&lt;br /&gt;
&lt;br /&gt;
Email: zsrstaff@gmail.com&lt;br /&gt;
&lt;br /&gt;
The controller&#039;s data protection officer is:&lt;br /&gt;
&lt;br /&gt;
Christoph Wergen&lt;br /&gt;
&lt;br /&gt;
Am Weyerhof 2&lt;br /&gt;
&lt;br /&gt;
50226 Frechen&lt;br /&gt;
&lt;br /&gt;
Germany&lt;br /&gt;
&lt;br /&gt;
=== II. The rights of users and data subjects ===&lt;br /&gt;
With regard to the data processing to be described in more detail below, users and data subjects have the right:&lt;br /&gt;
&lt;br /&gt;
to confirmation of whether data concerning them is being processed, information about the data being processed, further information about the nature of the data processing, and copies of the data (cf. also Art. 15 GDPR);&lt;br /&gt;
to correct or complete incorrect or incomplete data (cf. also Art. 16 GDPR);&lt;br /&gt;
to the immediate deletion of data concerning them (cf. also Art. 17 DSGVO), or, alternatively, if further processing is necessary as stipulated in Art. 17 Para. 3 GDPR, to restrict said processing per Art. 18 GDPR;&lt;br /&gt;
to receive copies of the data concerning them and/or provided by them and to have the same transmitted to other providers/controllers (cf. also Art. 20 GDPR);&lt;br /&gt;
to file complaints with the supervisory authority if they believe that data concerning them is being processed by the controller in breach of data protection provisions (see also Art. 77 GDPR).&lt;br /&gt;
In addition, the controller is obliged to inform all recipients to whom it discloses data of any such corrections, deletions, or restrictions placed on processing the same per Art. 16, 17 Para. 1, 18 GDPR. However, this obligation does not apply if such notification is impossible or involves a disproportionate effort. Nevertheless, users have a right to information about these recipients.&lt;br /&gt;
&lt;br /&gt;
Likewise, under Art. 21 GDPR, users and data subjects have the right to object to the controller&#039;s future processing of their data pursuant to Art. 6 Para. 1 lit. f) GDPR. In particular, an objection to data processing for the purpose of direct advertising is permissible.&lt;br /&gt;
&lt;br /&gt;
=== III. Information about the data processing ===&lt;br /&gt;
Your data processed when using our website will be deleted or site-blocked as soon as the purpose for its storage ceases to apply, provided the deletion of the same is not in breach of any statutory storage obligations.&lt;br /&gt;
&lt;br /&gt;
=== IV. Detailed information on the processing of your personal data === &lt;br /&gt;
The service providers we use may have access to your personal data. These third-party vendors collect, store, use, process and transfer information about your activity on our website in accordance with their privacy policies.&lt;br /&gt;
&lt;br /&gt;
==== Google Analytics ====&lt;br /&gt;
&lt;br /&gt;
We may use third-party service providers such as Google Analytics to monitor and analyze the use of our website.&lt;br /&gt;
&lt;br /&gt;
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. Google uses the data collected to track and monitor the use of our website. This data is shared with other Google services.&lt;br /&gt;
&lt;br /&gt;
Google Analytics gathers information about our website use by means of cookies with a randomly generated Client ID on your browser. Google does use your personal information such as your IP address in order to capture the reporting for the Website regarding its usage.&lt;br /&gt;
&lt;br /&gt;
You can opt-out of having made your activity on the website available to Google Analytics by installing the Google Analytics opt-out browser add-on. The add-on prevents the Google Analytics JavaScript (ga.js, analytics.js and dc.js) from sharing information with Google Analytics about visits activity.&lt;br /&gt;
&lt;br /&gt;
For more information on the privacy practices of Google, please visit the Google Privacy &amp;amp; Terms web page: [https://policies.google.com/privacy https://policies.google.com/privacy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MMRandomizer.com is not responsible for the actions or failures of any third parties.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=6</id>
		<title>MediaWiki:Citizen-footer-tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=6"/>
		<updated>2024-08-02T13:58:13Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;In-game imagery and system logos Copyright © Nintendo, 1998-2024 - MMRandomizer.com and ZeldaSpeedRuns.com do not distribute copyrighted material.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In-game imagery and system logos Copyright © Nintendo, 1998-2024 - MMRandomizer.com and ZeldaSpeedRuns.com do not distribute copyrighted material.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=5</id>
		<title>MediaWiki:Citizen-footer-desc</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=5"/>
		<updated>2024-08-02T13:57:36Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;MM Randomizer A dark classic - with a modern twist&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MM Randomizer&lt;br /&gt;
A dark classic - with a modern twist&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MM_Randomizer:Privacy_policy&amp;diff=4</id>
		<title>MM Randomizer:Privacy policy</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MM_Randomizer:Privacy_policy&amp;diff=4"/>
		<updated>2024-08-02T13:51:32Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;== Privacy Policy == Personal data (usually referred to just as &amp;quot;data&amp;quot; below) will only be processed by us to the extent necessary and for the purpose of providing a functional and user-friendly website, including its site-contents, and the services offered there.  Per Art. 4 No. 1 of Regulation (EU) 2016/679, i.e. the General Data Protection Regulation (hereinafter referred to as the &amp;quot;GDPR&amp;quot;), &amp;quot;processing&amp;quot; refers to any operation or set of operations such as collection,...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Privacy Policy ==&lt;br /&gt;
Personal data (usually referred to just as &amp;quot;data&amp;quot; below) will only be processed by us to the extent necessary and for the purpose of providing a functional and user-friendly website, including its site-contents, and the services offered there.&lt;br /&gt;
&lt;br /&gt;
Per Art. 4 No. 1 of Regulation (EU) 2016/679, i.e. the General Data Protection Regulation (hereinafter referred to as the &amp;quot;GDPR&amp;quot;), &amp;quot;processing&amp;quot; refers to any operation or set of operations such as collection, recording, organization, structuring, storage, adaptation, alteration, retrieval, consultation, use, disclosure by transmission, dissemination, or otherwise making available, alignment, or combination, restriction, erasure, or destruction performed on personal data, whether by automated means or not.&lt;br /&gt;
&lt;br /&gt;
The following privacy policy is intended to inform you in particular about the type, scope, purpose, duration, and legal basis for the processing of such data either under our own control or in conjunction with others. We also inform you below about the third-party components we use to optimize our website and improve the user experience which may result in said third parties also processing data they collect and control.&lt;br /&gt;
&lt;br /&gt;
Our privacy policy is structured as follows:&lt;br /&gt;
&lt;br /&gt;
I. Information about us as controllers of your data&lt;br /&gt;
&lt;br /&gt;
II. The rights of users and data subjects&lt;br /&gt;
&lt;br /&gt;
III. Information about the data processing&lt;br /&gt;
&lt;br /&gt;
IV. Detailed information on the processing of your personal data&lt;br /&gt;
&lt;br /&gt;
=== I. Information about us as controllers of your data ===&lt;br /&gt;
The party responsible for this website (the &amp;quot;controller&amp;quot;) for purposes of data protection law is:&lt;br /&gt;
&lt;br /&gt;
ZeldaSpeedRuns&lt;br /&gt;
&lt;br /&gt;
Am Weyerhof 2&lt;br /&gt;
&lt;br /&gt;
50226 Frechen&lt;br /&gt;
&lt;br /&gt;
Germany&lt;br /&gt;
&lt;br /&gt;
Email: zsrstaff@gmail.com&lt;br /&gt;
&lt;br /&gt;
The controller&#039;s data protection officer is:&lt;br /&gt;
&lt;br /&gt;
Christoph Wergen&lt;br /&gt;
&lt;br /&gt;
Am Weyerhof 2&lt;br /&gt;
&lt;br /&gt;
50226 Frechen&lt;br /&gt;
&lt;br /&gt;
Germany&lt;br /&gt;
&lt;br /&gt;
=== II. The rights of users and data subjects ===&lt;br /&gt;
With regard to the data processing to be described in more detail below, users and data subjects have the right:&lt;br /&gt;
&lt;br /&gt;
to confirmation of whether data concerning them is being processed, information about the data being processed, further information about the nature of the data processing, and copies of the data (cf. also Art. 15 GDPR);&lt;br /&gt;
to correct or complete incorrect or incomplete data (cf. also Art. 16 GDPR);&lt;br /&gt;
to the immediate deletion of data concerning them (cf. also Art. 17 DSGVO), or, alternatively, if further processing is necessary as stipulated in Art. 17 Para. 3 GDPR, to restrict said processing per Art. 18 GDPR;&lt;br /&gt;
to receive copies of the data concerning them and/or provided by them and to have the same transmitted to other providers/controllers (cf. also Art. 20 GDPR);&lt;br /&gt;
to file complaints with the supervisory authority if they believe that data concerning them is being processed by the controller in breach of data protection provisions (see also Art. 77 GDPR).&lt;br /&gt;
In addition, the controller is obliged to inform all recipients to whom it discloses data of any such corrections, deletions, or restrictions placed on processing the same per Art. 16, 17 Para. 1, 18 GDPR. However, this obligation does not apply if such notification is impossible or involves a disproportionate effort. Nevertheless, users have a right to information about these recipients.&lt;br /&gt;
&lt;br /&gt;
Likewise, under Art. 21 GDPR, users and data subjects have the right to object to the controller&#039;s future processing of their data pursuant to Art. 6 Para. 1 lit. f) GDPR. In particular, an objection to data processing for the purpose of direct advertising is permissible.&lt;br /&gt;
&lt;br /&gt;
=== III. Information about the data processing ===&lt;br /&gt;
Your data processed when using our website will be deleted or site-blocked as soon as the purpose for its storage ceases to apply, provided the deletion of the same is not in breach of any statutory storage obligations.&lt;br /&gt;
&lt;br /&gt;
MMRandomizer.com uses a third party technology called Monumetric - you can find their privacy policy through this link! OoTRandomizer.com is not responsible for the actions or failures of any third parties.&lt;br /&gt;
&lt;br /&gt;
=== IV. Detailed information on the processing of your personal data === &lt;br /&gt;
The service providers we use may have access to your personal data. These third-party vendors collect, store, use, process and transfer information about your activity on our website in accordance with their privacy policies.&lt;br /&gt;
&lt;br /&gt;
==== Google Analytics ====&lt;br /&gt;
&lt;br /&gt;
We may use third-party service providers such as Google Analytics to monitor and analyze the use of our website.&lt;br /&gt;
&lt;br /&gt;
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. Google uses the data collected to track and monitor the use of our website. This data is shared with other Google services.&lt;br /&gt;
&lt;br /&gt;
Google Analytics gathers information about our website use by means of cookies with a randomly generated Client ID on your browser. Google does use your personal information such as your IP address in order to capture the reporting for the Website regarding its usage.&lt;br /&gt;
&lt;br /&gt;
You can opt-out of having made your activity on the website available to Google Analytics by installing the Google Analytics opt-out browser add-on. The add-on prevents the Google Analytics JavaScript (ga.js, analytics.js and dc.js) from sharing information with Google Analytics about visits activity.&lt;br /&gt;
&lt;br /&gt;
For more information on the privacy practices of Google, please visit the Google Privacy &amp;amp; Terms web page: [https://policies.google.com/privacy https://policies.google.com/privacy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MMRandomizer.com is not responsible for the actions or failures of any third parties.&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=3</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=MediaWiki:Common.css&amp;diff=3"/>
		<updated>2024-08-02T13:51:12Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: Created page with &amp;quot;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {   display: none; }  .boxWrapper {   display: flex;   flex-direction: row;   justify-content: space-evenly;   flex-wrap: wrap; }  .frontBox {   width: 40%;   min-width: 340px;   background-color: #0a0f09;   color: white;   border: 2px solid black;    margin-top: 1.5em;    padding: 2px;    padding-top: 0;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.boxWrapper {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: row;&lt;br /&gt;
  justify-content: space-evenly;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.frontBox {&lt;br /&gt;
  width: 40%;&lt;br /&gt;
  min-width: 340px;&lt;br /&gt;
  background-color: #0a0f09;&lt;br /&gt;
  color: white;&lt;br /&gt;
  border: 2px solid black; &lt;br /&gt;
  margin-top: 1.5em; &lt;br /&gt;
  padding: 2px; &lt;br /&gt;
  padding-top: 0; &lt;br /&gt;
  text-align: center; &lt;br /&gt;
  margin-bottom: 1.5em; &lt;br /&gt;
  border-radius: 25px; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.leftBox {&lt;br /&gt;
  float: left; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rightBox {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-light div.frontBox {&lt;br /&gt;
    background-color: lightgrey !important;&lt;br /&gt;
    color: black !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark {&lt;br /&gt;
 --color-surface-0: #051701;&lt;br /&gt;
 --color-surface-2: hsl(106,34%,9%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark div.frontBox {&lt;br /&gt;
    background-color: #0a0f09 !important;&lt;br /&gt;
    color: white !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpBio, #wpNotes, #wpUrls, #wpEmail, .cdx-text-input__input:enabled:read-only {&lt;br /&gt;
  background-color: transparent !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=2</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mmrandomizer.com/index.php?title=Main_Page&amp;diff=2"/>
		<updated>2024-08-02T13:50:53Z</updated>

		<summary type="html">&lt;p&gt;TreZc0: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mmr logo.png|center|frameless]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Welcome to the Majora&#039;s Mask Randomizer Wiki!&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Below you will find information the community has gathered to provide a knowledge database for all your OoTR needs.&lt;br /&gt;
&lt;br /&gt;
Want to contribute? Message TreZc0_ on Discord to receive an account!&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;boxWrapper&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox leftBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;General MMR Info&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;frontBox rightBox&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding:5px 10px&amp;quot;&amp;gt;&#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&amp;lt;/div&amp;gt; &lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>TreZc0</name></author>
	</entry>
</feed>