Skip to content

Releases: LagoLunatic/wwrando

Wind Waker Randomizer 1.10.0

06 Jan 22:03
Compare
Choose a tag to compare

Supported operating systems:

  • The randomizer now officially supports Mac and Linux and offers release builds for those platforms.
  • 32-bit release builds are no longer offered. If you have a 32-bit operating system you must run the randomizer from source.

New features:

  • Added a "Chest Type Matches Contents" (CTMC) option that changes the appearance of each treasure chest depending on the importance of the item randomized into the chest (progress items, dungeon keys, and non-progress items).
  • The progression hints system has been significantly reworked:
    • You can now select who you want to give hints: fishmen, Old Man Ho Ho, King of Red Lions, or any combination of them. (In previous versions all hints were given by fishmen.)
    • There are now four different types of hints you can select to appear instead of one type:
      • Item hints tell you which area contains a particular progression item in this seed. (In previous versions all hints were item hints.)
      • Location hints tell you what item is at a specific location in this seed.
      • Barren hints tell you that an area does not contain any required items in this seed.
      • Path hints tell you that an area contains an item that is logically required to reach a particular goal in this seed.
    • The exact number of hints of each type you want to appear throughout the seed can now be customized.
    • The cryptic text of hints can now be optionally disabled to make the meaning of hints more obvious.
    • Location hints for remote locations that would be time-consuming to check manually can optionally be prioritized over locations that are less out of the way.
  • You can now choose to randomize the following items instead of always starting the game with them: Ballad of Gales, Song of Passing, Magic Meter.
  • You can now choose to start the game with the non-progress charts such as the Submarine Chart and Secret Cave Chart.
  • Added a button to the top of the Player Customization tab to automatically install a custom player model or pack of multiple custom player models from a .zip file.
  • Added an optional tweak to invert the X axis of the compass on the sea so that it works more intuitively.
  • Forest Haven's shore now has a warp which acts as a shortcut allowing you to quickly re-enter the dungeon entrance from the sea after you've already reached it the normal way once.
  • Custom model authors can now change the colors of the sword's slash trail when parrying and when under the Elixir Soup effect.
  • The big pig on Outset now has its color randomized.
  • You can now customize the color of Link's hat and tunic separately from one another.

Changes:

  • Fanning with the Deku Leaf no longer requires you to have magic in your Magic Meter like it did in vanilla. (Flying with the Deku Leaf still consumes magic.)
  • Removed several minor cutscenes from Forest Haven where the camera panned around.
  • Inter-dungeon warp pots now have red-colored smoke to differentiate them from other warp pots.
  • Randomization is now faster, taking a few seconds less to run.
  • Added a command line argument -autoseed that generates a random seed name instead of loading the last used one from settings.txt.
  • The "seed hash" the randomizer adds to the name entry screen is now also included in log files.
  • Improved the randomizer's custom Hurricane Spin item model.

Bug fixes:

  • Fixed permalinks not being properly decoded in some cases when Swordless mode is enabled and starting gear is customized.
  • Fixed the Song of Passing being logically required for Letter from Baito, even though you do not actually need to wait for time to pass for that letter.
  • Fixed the chest the randomizer adds to the DRC miniboss room not appearing on the compass when in a different room.
  • Fixed the number of Tingle Statues you own being displayed incorrectly on the Tingle Tuner's GBA screen.
  • Fixed "Disable Custom Items" in the Player Customization tab not also disabling some details of custom item models, like custom Hookshot targetting reticules and custom gem colors for the Master Sword.
  • Fixed "Reset All Settings to Default" not properly resetting the custom model colors if the casual clothes checkbox was checked.
  • Fixed a bug when secret cave entrances were randomized where hints for the item in the Pawprint Isle Wizzrobe Cave would direct you to the island containing the Pawprint Isle Chuchu Cave instead.
  • Fixed a vanilla crash that could rarely occur when an arrow hits two different things at once (e.g. a Big Octo's body and its eye).
  • Fixed a bug where text added to the game by the randomizer (such as hints) could sometimes be word-wrapped incorrectly.

Wind Waker Randomizer 1.9.0

23 Feb 22:08
Compare
Choose a tag to compare

New features:

  • When Race Mode is enabled, you can now choose for the number of required dungeons to be anywhere from 1 to 6, instead of only 4 dungeons.
  • You can now choose to randomize the Hero's Shield instead of starting the game with it.
  • Custom model authors can now change the colors of the sword's slash trail, the boomerang's trail, and arrow trails.
  • Slightly increased the speed at which Link sidles along walls.
  • The Nintendo Gallery is now unlocked from the start of the game.
  • Added a counter showing the number of Tingle Statues you own to the Quest Status screen. This allows you to easily check how many you've picked up without going to Tingle Island. (This replaces the Treasure Chart counter on that screen, but you can still view the number of charts you own in the charts menu.)

There are also a number of new player models made by members of the community: Zelda, Postbox Man, Malon, Dark Linka, Navirou, and Niko. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Changes:

  • Moved the inter-dungeon warp pot in Earth Temple from the fourth room to the second room so that it can be accessed with fewer items than before.
  • The option to remove the title/ending videos and the enemy palette randomizer no longer affect the permalink.
  • For progress items that have extra duplicates, the randomizer now only guarantees that the required number of them are in progression locations. For example, out of the four Empty Bottles, one will be placed in a progression location if it's needed, but the other three can be placed in either progression or non-progression locations, as if those three were non-progress items.
  • Defeating the Mighty Darknuts in the Master Sword chamber with no weapon besides Skull Hammer can no longer be required by the logic.
  • Defeating Big Octos that have 12 eyes with arrows can now only be required if you have either the 60 arrow quiver or Light Arrows.
  • Renamed "Randomized Sword" to "No Starting Sword" and "Start with Sword" to "Start with Hero's Sword".
  • Renamed a few item locations to be more clear.
  • The item given for hitting Orca 500 times can now only be consumable items such as rupees (previously it could be anything except progress items).
  • The Windfall bomb shop owner now sells bomb refills at reasonable prices from the start of the game, instead of setting the prices to be unaffordable before you own Nayru's Pearl.
  • The progress bar now updates incrementally as the randomized ISO is being written.

Bug fixes:

  • Fixed a bug where release executables were not properly encrypted, allowing them to be extracted and used to generate spoiler logs for non-spoiler log seeds.
  • Fixed a bug where saving the game inside the Pirate Ship on Windfall would cause you to appear on Southern Fairy Island when you reload the game.
  • Fixed a bug where certain types of items could be incorrectly counted as progress items regardless of settings if you chose to start with at least 1 of that item but not all of them (e.g. Empty Bottles).
  • Fixed a bug where custom player models with tons of color presets built in would cause the randomizer's UI to be very slow when changing custom color options.
  • Fixed an error occurring during randomization if your seed name was exactly 42 characters long (the maximum seed length).
  • Fixed an error occurring when using a custom ship model that uses the same sail texture as the vanilla ship model.
  • Fixed a vanilla bug where mini-boss music would continue to play even after leaving the room if you killed the mini-boss with Light Arrows, or left the room without killing the mini-boss at all.
  • Fixed various bugs that could occur when the Fire Mountain and Ice Ring Isle cave entrances were randomized.

Wind Waker Randomizer 1.8.0

15 May 19:37
Compare
Choose a tag to compare

New features:

  • Implemented color presets for custom player models. The model's author can optionally include sets of colors with the model that can be selected via a dropdown in the randomizer's UI.
    • For example, the vanilla Link model now comes with the following color presets: Dark Link, Smash Dark Link, Green Link, Red Link, Blue Link, Purple Link, Shadow Link.
  • Custom player models can now optionally include a custom ship model for the player to ride.
  • Custom player models can now allow recoloring the player's sclera.
  • Added an option to remove all music from the game.
  • Added an option to disable custom item models that come with custom player models.

There are also a number of new player models made by members of the community: Red, DS Link, CJ, Inteleon, Linka, Young Link, and Vacation Link. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Changes:

  • 14 item locations previously under the Miscellaneous category are now under a new Island Puzzles category.
  • The Pirate Ship item location on Windfall is now part of the Minigames category.
  • The trigger for the Phantom Ganon fight at Forsaken Fortress no longer extends infinitely upwards above Phantom Ganon like it did in vanilla. This means you can fight Helmaroc King without first defeating Phantom Ganon (which can now be required by the logic).
  • Removed the minor cutscenes in DRC, FW, TotG, and ET where the camera panned around the hub room.
  • Prevented the cutscene where Ivan tells you about Mrs. Marie's birthday from triggering automatically as you leave the school. (You can still trigger it manually by talking to Ivan, in case you want to get the unrandomized Joy Pendant in the tree.)
  • When the Swift Sail tweak is enabled, the ship's cruising speed is now also increased.
  • When the randomizer runs out of items to place (e.g. because you started with extra gear) it will now place various consumables randomly to fill the locations up, instead of only using red rupees.
  • Hyrule Castle now has Moblins and Darknuts in it. (Killing them is not necessary to progress like in vanilla.)
  • Outset will now play its alternate theme once you've opened a certain chest.
  • Drastically improved the performance of recoloring the player model preview image in the randomizer's UI, especially when lots of different color options are changed from the model's defaults.
  • Added more custom color options for the vanilla Link model.
  • The "Generate Spoiler Log" option is now worded as "Do Not Generate Spoiler Log" and unchecked by default. Its effect is the same, just flipped.

Bug fixes:

  • Fixed a bug introduced in 1.7.0 where slightly recoloring certain grey colors on player models would make them appear as extremely saturated colors.
  • Fixed a vanilla bug where respawning Magtails that are killed by shooting them in the head with Light Arrows would not respawn.
  • Fixed a vanilla bug where the stone faces in the Tall Basement Room of Wind Temple that spawn Bokoblins wouldn't allow the chest in that room to spawn until you look at the empty spot where the stone face fell and broke apart after you kill its Bokoblin.
  • Potentially fixed a vanilla issue when sailing on the sea for a long time that could result in the game running out of memory and reloading the sea with a fade to white.
  • Fixed Big Octo eyes not changing color very much when destroyed if the enemy palette randomizer was on.
  • Fixed Mighty Darknut and Phantom Ganon's capes sometimes being transparent when the enemy palette randomizer was on.
  • Fixed the floor of the roof of Forsaken Fortress's tower being recolored along with Helmaroc King when the enemy palette randomizer was on.
  • Fixed a bug introduced in 1.5.0 where the Grappling Hook's hook would visually appear slightly detached from the rope when Link holds it at his side.
  • Fixed a bug introduced in 1.5.0 where the Grappling Hook used by Salvage Corp would be the wrong color when using a player model that comes with a custom model for the Grappling Hook.

Wind Waker Randomizer 1.7.0

17 Feb 00:16
Compare
Choose a tag to compare

New features:

  • Added a new Ballad of Gales warp point to the Forsaken Fortress sector.
  • Added an option to randomize all enemy colors.
  • You can now choose how many Heart Containers and Heart Pieces you want to start the game with.
  • The Magic Meter Upgrade is now included in the list of items you can choose to start the game with.
  • Added buttons to randomize the selected player model's custom colors.
  • Custom player models can now allow recoloring Link's pupils, as well as allow changing skin color without recoloring the inside of Link's mouth.
  • Custom player models can now optionally include a custom LkAnm.arc file to change Link's animations. (Only animations that change textures. The randomizer will ignore changed bone animations and use the originals since bone animations can affect gameplay.)

There are also a number of new player models made by members of the community: Ganondorf, Colette, Samus, Cloud, Chocobo, Ashley, Vaati, Conductor Link, Tri Suit Link, Squall, Marth, Agent 9, Erdrick, Picori, Captain Falcon, Tingle, and Beedle. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Changes:

  • The logic can now require you to use the Hookshot to skip fighting the Earth Temple Stalfos mini-boss fight when you don't have a sword.
  • Killing the respawning Darknuts in Wind Temple, Stone Watcher Island, and Overlook Island can now be required by the logic when farming for Knight's Crests.
  • The item given by the final withered tree is now properly launched out with momentum like in the vanilla game instead of simply falling down.
  • Whether you choose for the player to wear casual clothes or hero's clothes is now always respected. This option now overrides Second Quest forcing you into casual clothes, as well as loading a save file where you started with the opposite option selected.
  • Renamed several Windfall item locations to be more descriptive.
  • Removing the videos from the title screen and ending is now optional instead of always being enabled.

Bug fixes:

  • Fixed a vanilla softlock when re-entering Forsaken Fortress via the left half of the big door on the second floor.
  • Fixed a vanilla bug where Morths that fall out of bounds would not be considered dead. They are now automatically killed after falling out of bounds. In practice this should fix chests not spawning/doors not opening in locations where Wizzrobes spawn Morths: the Pawprint Isle Wizzrobe Cave, the Tall Basement Room in Wind Temple, and one of the rooms in the Overlook Island secret cave.
  • Fixed a vanilla softlock where cutting a Stalfos in half and then killing its upper half with Light Arrows would not also kill its lower half, making it impossible to kill all enemies in the room. (Because this bug is now fixed, the randomizer's workaround to avoid this where Stalfos were made completely immune to Light Arrows has been reverted, so Stalfos can be killed with them again like in vanilla.)
  • Fixed a vanilla bug where non-respawning Miniblins would not be fully considered dead when killed with Light Arrows. This affects Miniblins in the Shark Island cave, and the first Miniblin in the Crescent Moon Island submarine.
  • Fixed a bug in the vanilla code where Jalhalla would not consider his spawned Poes dead and decrease his HP if they are killed with Light Arrows.
  • Fixed memory corruption that occurred when the randomizer's custom code spawned the item given by the final withered tree, which was likely the cause of extremely rare and inconsistent bugs happening then or shortly after, such as the game softlocking or crashing.
  • Fixed a bug where Beedle would not tell you the total price he is willing to pay you for spoils you offer him.
  • When sequence breaking DRC and going backwards, the game will no longer stutter for a second when you approach the back side of a door that has a boulder on the other side of it while the randomizer's custom actor is deleting the boulder.
  • Fixed a bug where being sucked into the center of the Outset whirlpool would not stop the whirlpool music from playing.
  • Fixed colored lines appearing on the vanilla Link model when you select certain custom color combinations.

Wind Waker Randomizer 1.6.1

10 Aug 21:17
Compare
Choose a tag to compare

Changes:

  • When a spoiler log is not generated, the random item layout of a given seed will now be different between the release and the source versions of the randomizer, in order to prevent cheating by learning the item layouts from the source version and using that information for races with the release version.
  • Added an option to make Tingle Chests not materialize when you use the Tingle Tuner's bombs on them, so you must find the normal bombs item to access them.
  • Item location hints will no longer hint at the location of boss reward items when race mode is on.
  • Each fishman hint is now duplicated about the same number of times across all islands, instead of some hints being duplicated much more than others.
  • Removed some unnecessary information from the "Options selected" section of the logs.

Bug fixes:

  • Fixed an issue with swordless logic where you could be required to get to floor 30 of Savage Labyrinth with the fully upgraded bow as your only weapon and no grappling hook, which could be impossible on some seeds with only 30 arrows and no way to replenish them.
  • The randomizer will no longer allow you to use a custom player model if its filesize is so large that it could cause the game to crash or bug out.
  • The randomizer will now show an error during randomization if the chosen custom player model's color masks have invalid colors in them instead of silently ignoring the issue.

There are also a number of new player models made by members of the community: Ganondorf, Colette, Samus, Cloud, Chocobo, Ashley, and Vaati. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Wind Waker Randomizer 1.6.0

18 Apr 21:53
Compare
Choose a tag to compare

New features:

  • Added a randomized item in a chest to Jabun's cave.
  • Added a randomized item in a chest to the Master Sword chamber in Hyrule.
  • Randomized the items Doc Bandam gives you the first time you give him green/blue chu jelly and he makes a green/blue potion.
  • You can now choose what items you want to start the game with.

There are also a number of new player models made by members of the community: Saria, ToonFlips, Grandma, Din, Poor Maggie, Kass, Shaggy, and Pit. Plus Medli and Tetra now have more custom color options. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Changes:

  • You no longer need the full Master Sword to access the warp to Hyrule. (You still need it to break the barrier in Hyrule.)
  • The boomerang now oneshots mounted cannons instead of twoshotting them.
  • You no longer need to defeat Phantom Ganon at Forsaken Fortress for the eye reefs to become active.
  • The Hurricane Spin now has a custom item model instead of using the Hero's Sword model.
  • The vanilla Link model now has more custom color options.
  • The warp out of TotG when you beat Gohdan no longer puts you right on top of the warp to Hyrule.
  • Added support for custom models having multiple color masks for the model's hands texture.
  • Added a few guaranteed magic drops to the grass on the small islands around Dragon Roost Island that you fly around with Deku Leaf.
  • Removed the events where Medli and Makar would call to you from within jail.
  • Renamed Salvatore's "Sinking Ships" minigame to "Battlesquid" and his "Target Shooting" minigame to "Barrel Shooting".
  • The Great Fairy inside a Big Octo now hints at the location of a random item, instead of the vanilla hint as to where Fire & Ice Arrows are.
  • The fishmen now have a total of 15 unique item hints per seed, instead of 3.
  • Improved ingame loading times somewhat.

Bug fixes:

  • Fixed exiting Savage Labyrinth when secret cave entrances are randomized not taking you to the proper entrance.
  • Fixed a softlock that could happen outside Fire Mountain when secret cave entrances are randomized where the player would get stuck in an infinite loop of taking damage from lava (really this time).
  • Fixed the sound from the prologue playing whenever you enter the Fairy Woods.
  • Fixed Komali existing in two places at once.
  • Fixed a vanilla bug where the Deluxe Picto Box did not automatically equip itself if you have the regular Picto Box equipped when you get the Deluxe one.
  • Fixed the lava in front of DRC's entrance automatically solidifying once you own Din's Pearl.

Wind Waker Randomizer 1.5.1

31 Jan 21:41
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a softlock that could happen when secret cave entrances are randomized where Power Bracelets could be locked behind the cave on Outset.
  • Fixed a softlock that could happen outside Fire Mountain when secret cave entrances are randomized where the player would get stuck in an infinite loop of taking damage from lava.

Changes:

  • When Race Mode is on and secret cave entrances are randomized together with dungeon entrances, two dungeons can no longer appear on the same island (e.g. one in the Dragon Roost Cavern dungeon entrance and the other in the Dragon Roost Island secret cave entrance). Previously if there was a required dungeon and a non-required dungeon on the same island you had no way of knowing which one was required as the markers on the sea chart only tell you what island to go to.

Wind Waker Randomizer 1.5.0

20 Jan 20:12
Compare
Choose a tag to compare

New features:

  • Implemented a Secret Cave Entrance Randomizer which shuffles around which secret cave entrances take you into which secret caves. You can also choose to combine this with the Dungeon Entrance Randomizer so that dungeon entrances may lead into secret caves and vice versa.
  • Implemented Race Mode. In this mode, 4 of the 6 dungeons are randomly chosen, and the bosses of those dungeons drop an item which is definitely required to beat the game. The 4 chosen dungeons are marked on the sea chart. The 2 dungeons that were not chosen will not have any progress items anywhere in them, so you don't even need to enter those dungeons.
  • Sped up several animations, including the grappling animation, block pushing/pulling animations, and climbing animations.
  • Implemented a Key Bag, accessible on the Quest Status screen, which tells you how many unused small keys you currently have and whether you have the big key or not for each dungeon. With this, you don't need to be inside the dungeon to know what keys you have.
  • Medli and Makar now follow you out of warp pots within their respective dungeons, so you don't need to manually carry them through the whole dungeon every time you re-enter the dungeon.

There are also a number of new player models made by members of the community: Goku, Fox Link, Zora Link, and Poor Mila. Plus custom voices to go with the Medli model. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Changes:

  • Changed the way the randomizer decides how to place progress items, so that the bias towards locations accessible early on is now less extreme than before.
  • Savage Labyrinth is now a separate progression option, instead of being under Combat Secret Caves. The Sinking Ships minigame is also now a separate progression option, instead of being under Minigames.
  • Changed some location categories: Lenzo's two chests, the Windfall transparent chest, and the item Zunari gives you after you stock the Exotic Flower are now all under Short Sidequests.
  • Added support for custom models to mask parts of the hand texture for custom colors.
  • Added an option to the UI to disable custom voices that come with custom models.
  • Removed a few more unnecessary short cutscenes from dungeons.
  • Changed the distribution of randomized rupees so that silver rupees are no longer the most common, and purple and orange rupees are now more common.

Bug fixes:

  • Fixed a vanilla crash that would occur when jump attacking on top of the Ghost Ship chest.
  • Fixed very old versions of Dolphin not being able to boot the randomized game up.
  • Fixed the normal item get music playing when you get a song instead of the special music.
  • Fixed an error preventing you from choosing Swordless mode and starting with 8 Triforce shards together.
  • Fixed an error when Tingle statues appear in Savage Labyrinth.

Wind Waker Randomizer 1.4.1

14 Oct 06:32
Compare
Choose a tag to compare

Bug fixes:

  • Fixed an error when trying to change custom colors for the default Link model.

Wind Waker Randomizer 1.4.0

13 Oct 21:13
Compare
Choose a tag to compare

New features:

  • Tingle Statues are now randomized into the item pool and can appear anywhere, not just in Tingle Chests.
  • The reward Ankle gives you for finding all 5 Tingle Statues is also randomized (under Miscellaneous).
  • The special rupee worth 500 rupees Ankle originally gave as a reward is also now randomized into the item pool. (Because this rupee originally looked identical to an orange rupee, it's been changed to cycle through all rupee colors in a rainbow to distinguish it.)
  • Tingle Chests now have their contents randomized.
  • Tingle Chests can now be made to appear with normal bombs, so using the Tingle Tuner is not required. Also, they now show up on the dungeon's compass.
  • Added the ability to show a preview of the selected custom model and colors in the randomizer window.
  • Added the ability to load custom voice files along with a custom model.
  • Added an option to invert the camera's X axis.
  • Added a "seed hash" to the name entry screen - two random character names that vary depending on your seed and selected options. Multiple people trying to play the same seed can use this to verify if they really booted the same seed up or not.

There are also a number of new custom player models made by members of the community: Aryll, Fado, Cheerleader Link, Sans, and Lucario. Download all the models here: https://github.com/Sage-of-Mirrors/Custom-Wind-Waker-Player-Models

Changes:

  • Progress items that don't help you progress with your selected options are no longer considered progress items (e.g. Picto Box when you don't select sidequests). Because there are now less items in the progress item pool, it's now possible to select options that result in fewer progress locations than in previous versions if you want - for example, you can select just Great Fairies, Free Gifts, Minigames, and Mail for 23 locations, while previously that wouldn't have been nearly enough.
  • Removed the item get animation for the first time you get each type of spoil.
  • Several changes and fixes to progression logic and location names.
  • A 64-bit build of the randomizer is now offered, which should be less likely to trigger false positives in antivirus programs than the 32-bit build.

Bug fixes:

  • Fixed various bugs that could result in the randomizer throwing error messages on some Dungeons-only seeds due to the item placement logic backing itself into a dead-end.
  • Fixed a bug causing the dungeon in the Tower of the Gods sector to be less likely to have required items in it than the other dungeons.
  • Fixed Maggie's father not giving you red rupees for skull necklaces if you try to skip his dialogue too quickly.
  • Fixed the normal item get music playing when you get a Goddess Pearl instead of the special music.
  • Fixed a crash that occurred during the auction on real hardware.
  • Fixed softlocks that could occur when you sequence break in DRC and then go backwards, then open a door that has a boulder blocking it from the wrong side. Now instead of the player being stuck walking into the boulder forever, the boulder will despawn.
  • Fixed Orca's dialogue after he teaches you the Hurricane Spin being repeated an extra time.