Legend of Zelda: Skyward Sword HD Randomizer Switch: Difference between revisions
From GameBrew
More actions
Created page with "{{Infobox Switch Homebrews |title=Legend of Zelda: Skyward Sword HD Randomizer |image=LOZSkywardSwordRandomizerSwitch.png |description=Legend of Zelda: Skyward Sword HD Randomizer. |author=mint-choc-chip-skyblade |lastupdated=2025/05/17 |type=Game Hacks |version=2.0 |license=MIT |download=https://dlhb.gamebrew.org/switchhomebrews/LOZSkywardSwordRandomizerSwitch.7z |website=https://github.com/mint-choc-chip-skyblade/sshd-rando/ |source=https://github.com/mint-choc-chip-sk..." |
No edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=Legend of Zelda: Skyward Sword HD Randomizer | |title=Legend of Zelda: Skyward Sword HD Randomizer | ||
|image= | |image=sshdrnx.png | ||
|description=Legend of Zelda: Skyward Sword HD Randomizer. | |description=Legend of Zelda: Skyward Sword HD Randomizer. | ||
|author=mint-choc-chip-skyblade | |author=mint-choc-chip-skyblade | ||
|lastupdated=2025/ | |lastupdated=2025/09/15 | ||
|type=Game Hacks | |type=Game Hacks | ||
|version=2. | |version=2.2 | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/sshdrnx.7z | ||
|website=https:// | |website=https://gbatemp.net/threads/skyward-sword-hd-randomizer-gets-huge-2-0-update.671203/ | ||
|source=https://github.com/mint-choc-chip-skyblade/sshd-rando/ | |source=https://github.com/mint-choc-chip-skyblade/sshd-rando/ | ||
|donation= | |donation= | ||
| Line 19: | Line 19: | ||
|image_alt=Legend of Zelda: Skyward Sword HD Randomizer | |image_alt=Legend of Zelda: Skyward Sword HD Randomizer | ||
}} | }} | ||
Skyward Sword HD Randomizer (SSHDR) is a mod for Skyward Sword HD that randomly shuffles all the items from chests, quests and loose pickups around with each other. This enables for near infinite replayability, with players having to adapt to what they find on the fly | Skyward Sword HD Randomizer (SSHDR) is a mod for Skyward Sword HD that randomly shuffles all the items from chests, quests and loose pickups around with each other. This enables for near infinite replayability, with players having to adapt to what they find on the fly. | ||
The randomizer shuffles items following a set of logic which ensures that, without tricks or glitches, every seed is logically beatable in the intended way. | The randomizer shuffles items following a set of logic which ensures that, without tricks or glitches, every seed is logically beatable in the intended way. | ||
== | ==Installation== | ||
You will need these before you can play SSHDR | You will need these before you can play SSHDR: | ||
* A homebrewed Nintendo Switch console that you will use to extract your game files. | |||
* Your copy of The Legend of Zelda: Skyward Sword HD (digital or physical). | |||
* A way to play the game (console or emulator). | |||
* This randomizer. | |||
Setup guide: | |||
* | * [https://docs.google.com/document/d/1HHQRXND0n-ZrmhEl4eXjzMANQ-xHK3pKKXPQqSbwXwY For emulator] | ||
* | * [https://docs.google.com/document/d/1VXNME7SVD5EU7NNn9dQ15_Q9-v9OJAHOX-hSor0n2dg For console] | ||
Tips & Tricks: | |||
* [https://docs.google.com/document/d/1bb6GoCBFVREc-wHscRBTfZrftN1OA639iML2azdXqXE Location guide] | |||
* [https://docs.google.com/document/d/ | * [https://docs.google.com/document/d/1Dm0jhwXWIvPLuvl-JoRqocTKjXM_jRRmryYqpQMO_6w Tricks guide] | ||
* [https://docs.google.com/document/d/ | |||
==== | ==Screenshots== | ||
{| style="max-width:80%; margin-left:0em;" | |||
| | |||
https://dlhb.gamebrew.org/switchhomebrews/images/LOZSkywardSwordRandomizerSwitch-01.png | |||
https://dlhb.gamebrew.org/switchhomebrews/images/LOZSkywardSwordRandomizerSwitch-02.png | |||
|} | |||
==Media== | ==Media== | ||
'''Skyward Sword but ALL the Items are random''' ([https://www.youtube.com/watch?v=WLE8MbS6do4 Linkus7]) <br> | '''Skyward Sword but ALL the Items are random''' ([https://www.youtube.com/watch?v=WLE8MbS6do4 Linkus7]) <br> | ||
<youtube width= | <youtube width="640">WLE8MbS6do4</youtube> | ||
==Changelog== | ==Changelog== | ||
'''Version 2.2''' | |||
* Fixed issue where traps mimicking non-major items could result in some locations not giving an item and some seeds failing to generate | |||
'''Version 2.1''' | |||
* Additions and Changes | |||
** Expanded the <code>Open Earth Temple</code> setting to include an option for regional Key Pieces | |||
*** The options are now: <code>Open</code>, <code>Shuffle Key Pieces (Eldin)</code>, <code>Shuffle Key Pieces (Anywhere)</code> | |||
*** When set to <code>Shuffle Key Pieces (Eldin)</code>, the five Key Pieces needed to unlock the door to the Earth Temple dungeon entrance will be shuffled only with in the Eldin Volcano region (including Thrill Digger) | |||
*** This includes Mogma Turf when the <code>Randomize Overworld Entrances</code> setting is turned off | |||
** Added the total number of collected Small Keys to the item get textboxes of each of the Small Keys | |||
** Added settings for starting with all bugs and all treasures | |||
** Updated other mods support to allow mod makers to globally replace arcs by placing them in the <code>[mod-name]/oarc</code> folder | |||
*** Mods still need to have a <code>[mod-name]/romfs</code> folder in order to work with the randomizer | |||
** Updated other mods support to allow mod makers to put arcs in the <code>[mod-name]/romfs/Object/NX</code> folder instead of having to share a modified <code>ObjectPack.arc.LZ</code> as part of their mod | |||
** Updated the <code>Damage Multiplier</code> setting to accept a value of zero | |||
*** When set to zero, the player will be invincible and take no damage | |||
** Added some German translations for randomizer text added in version 2.0 | |||
** Removed Moldarach 2 from the Construction Bay | |||
*** The "Gust Bellows and Sword" logic for traversing through the Construction Bay has also been removed | |||
** Moves the <code>Unlock all Groosenator Destinations</code> to the "Advanced" tab of the randomizer GUI | |||
* Fixes | |||
** Fixed softlock when trying to open the Faron trial gate after collecting the <code>Faron Woods - Kikwi Elder's Reward</code> and the "Scrapper" item | |||
** Fixed tracker error when the <code>Trial Treasure Shuffle</code> setting was set to <code>Random</code> | |||
** Fixed freestanding model scale for the "Dusk Relic" item so that it no longer appears very small | |||
** Fixed logic for flying at night when the <code>Natural Night Connections</code> setting is turned off | |||
** Fixed incorrect logic for traversing the tight rope before the Skyview Temple boss door | |||
** Fixed incorrect logic of obtaining stamina fruit locations near the Eldin Volcano hot cave area (<code>Eldin Volcano - Stamina Fruit after Last Boko Camp Tower</code>, <code>Eldin Volcano - Stamina Fruit on Ledge near Hot Cave</code>, <code>Eldin Volcano - Stamina Fruit on Vines near Hot Cave</code>) | |||
** Fixed issue where the tracker would show any "Song of the Hero" requirement twice | |||
** Fixed issue where freestanding items would spawn inside Silent Realms when they were accessed via the Boss Rush minigame | |||
** Fixed issue where players could use Fi's "Warp to Start" feature while in the Boss Rush minigame and lose access to key items | |||
** Fixed issue where the help menu would incorrectly show the "Scrapper" item as unobtained at all times | |||
** Fixed issue where applying presets would duplicate the settings and create inconsistencies between the settings shown in the randomizer program and the settings used to generate seeds | |||
** Fixed issue where talking to Fledge after obtaining <code>Knight Academy - Deliver Barrel to Henya the Lunch Lady</code> would give you 20 Rupees (and require you to talk to Fledge again to obtain <code>Knight Academy - Fledge's Gift</code>) | |||
** Fixed issue where the sold out sign in Beedle's Airshop would sometimes clip into the table or float above it | |||
** Fixed issue causing seeds to fail to generate when the <code>Decouple Entrances</code> setting is enabled | |||
** Fixed typo where Greba was misspelled as Gebra | |||
'''v2.0''' | '''v2.0''' | ||
*Additions and Changes | *Additions and Changes | ||
| Line 174: | Line 214: | ||
== External links == | == External links == | ||
* Github - https://github.com/mint-choc-chip-skyblade/sshd-rando/ | * Github - https://github.com/mint-choc-chip-skyblade/sshd-rando/ | ||
* GBAtemp - https://gbatemp.net/threads/skyward-sword-hd-randomizer-gets-huge-2-0-update.671203/ | |||
Latest revision as of 04:20, 20 September 2025
| Legend of Zelda: Skyward Sword HD Randomizer | |
|---|---|
| General | |
| Author | mint-choc-chip-skyblade |
| Type | Game Hacks |
| Version | 2.2 |
| License | MIT License |
| Last Updated | 2025/09/15 |
| Links | |
| Download | |
| Website | |
| Source | |
Skyward Sword HD Randomizer (SSHDR) is a mod for Skyward Sword HD that randomly shuffles all the items from chests, quests and loose pickups around with each other. This enables for near infinite replayability, with players having to adapt to what they find on the fly.
The randomizer shuffles items following a set of logic which ensures that, without tricks or glitches, every seed is logically beatable in the intended way.
Installation
You will need these before you can play SSHDR:
- A homebrewed Nintendo Switch console that you will use to extract your game files.
- Your copy of The Legend of Zelda: Skyward Sword HD (digital or physical).
- A way to play the game (console or emulator).
- This randomizer.
Setup guide:
Tips & Tricks:
Screenshots
|
|
Media
Skyward Sword but ALL the Items are random (Linkus7)
Changelog
Version 2.2
- Fixed issue where traps mimicking non-major items could result in some locations not giving an item and some seeds failing to generate
Version 2.1
- Additions and Changes
- Expanded the
Open Earth Templesetting to include an option for regional Key Pieces- The options are now:
Open,Shuffle Key Pieces (Eldin),Shuffle Key Pieces (Anywhere) - When set to
Shuffle Key Pieces (Eldin), the five Key Pieces needed to unlock the door to the Earth Temple dungeon entrance will be shuffled only with in the Eldin Volcano region (including Thrill Digger) - This includes Mogma Turf when the
Randomize Overworld Entrancessetting is turned off
- The options are now:
- Added the total number of collected Small Keys to the item get textboxes of each of the Small Keys
- Added settings for starting with all bugs and all treasures
- Updated other mods support to allow mod makers to globally replace arcs by placing them in the
[mod-name]/oarcfolder- Mods still need to have a
[mod-name]/romfsfolder in order to work with the randomizer
- Mods still need to have a
- Updated other mods support to allow mod makers to put arcs in the
[mod-name]/romfs/Object/NXfolder instead of having to share a modifiedObjectPack.arc.LZas part of their mod - Updated the
Damage Multipliersetting to accept a value of zero- When set to zero, the player will be invincible and take no damage
- Added some German translations for randomizer text added in version 2.0
- Removed Moldarach 2 from the Construction Bay
- The "Gust Bellows and Sword" logic for traversing through the Construction Bay has also been removed
- Moves the
Unlock all Groosenator Destinationsto the "Advanced" tab of the randomizer GUI
- Expanded the
- Fixes
- Fixed softlock when trying to open the Faron trial gate after collecting the
Faron Woods - Kikwi Elder's Rewardand the "Scrapper" item - Fixed tracker error when the
Trial Treasure Shufflesetting was set toRandom - Fixed freestanding model scale for the "Dusk Relic" item so that it no longer appears very small
- Fixed logic for flying at night when the
Natural Night Connectionssetting is turned off - Fixed incorrect logic for traversing the tight rope before the Skyview Temple boss door
- Fixed incorrect logic of obtaining stamina fruit locations near the Eldin Volcano hot cave area (
Eldin Volcano - Stamina Fruit after Last Boko Camp Tower,Eldin Volcano - Stamina Fruit on Ledge near Hot Cave,Eldin Volcano - Stamina Fruit on Vines near Hot Cave) - Fixed issue where the tracker would show any "Song of the Hero" requirement twice
- Fixed issue where freestanding items would spawn inside Silent Realms when they were accessed via the Boss Rush minigame
- Fixed issue where players could use Fi's "Warp to Start" feature while in the Boss Rush minigame and lose access to key items
- Fixed issue where the help menu would incorrectly show the "Scrapper" item as unobtained at all times
- Fixed issue where applying presets would duplicate the settings and create inconsistencies between the settings shown in the randomizer program and the settings used to generate seeds
- Fixed issue where talking to Fledge after obtaining
Knight Academy - Deliver Barrel to Henya the Lunch Ladywould give you 20 Rupees (and require you to talk to Fledge again to obtainKnight Academy - Fledge's Gift) - Fixed issue where the sold out sign in Beedle's Airshop would sometimes clip into the table or float above it
- Fixed issue causing seeds to fail to generate when the
Decouple Entrancessetting is enabled - Fixed typo where Greba was misspelled as Gebra
- Fixed softlock when trying to open the Faron trial gate after collecting the
v2.0
- Additions and Changes
- Overhauled the randomizer patching system
- Shrinks the output size of randomizer patches by approximately 95%
- Fixes a memory leak in the original game code previously preventing such an optimization
- The first time a seed is generated, the randomizer program will need to extract a lot of data and will take longer to randomize than normal
- Added
Beedle's Airshop Shuffle- The 10 shop items which Beedle sells are now randomized locations
- Also added a
Randomize Shop Pricessetting- Shop prices will be randomized in such a way that the logic doesn't change
- E.g. the
Beedle's Airshop - 300 Rupee Itemlocation will have a random price between 0 and 300 Rupees (as any more would require a bigger wallet)
- Shop items will rotate like freestanding items
- Added
Trial Treasure Shuffle- The 10 Dusk Relics within each Silent Realm have been turned into randomized locations
- The
Trial Treasure Shufflesetting controls how many relic locations are shuffled in each Silent Realm - Colleting a Light Fruit will highlight the trial's Tears in the trials main color and any non-relic items in a secondary color
- Added
Tadtone Shuffle- Randomizes the 17 tadtone groups swimming around in Flooded Faron Woods
- Adds 17 "Group of Tadtones" items to the item pool
- The "Group of Tadtones" items will randomly use one of the two vanilla tadtones models
- When all 17 have been collected, the
Flooded Faron Woods - Water Dragon's Rewardlocation can be obtained by talking to the Water Dragon
- Added experimental support for other mods to work with the randomizer
- Create mod packs inside the
other_modsfolder- Any folders within the
other_modsfolder will show up as mod packs on the "Advanced" tab of the randomizer program - For a mod to be valid, it must contain a
romfsfolder directly inside the main mod pack's folder - The contents of the
romfsfolder must mirror the contents of thesshd_extract/romfsfolder
- Any folders within the
- Create mod packs inside the
- Added a
Minigame Difficultysetting- Controls if minigames are
Hard,Vanilla,Easy, or aGuaranteed Win - Scales the Pumpkin Archery, Harp Minigame, High Dive, Rickety Coaster, Bug Heaven, and Clean Cut minigames
- Pumpkin Archery requires 800, 600, 400, or 0 points to obtain the randomized item
- Harp Minigame requires better or worse playing depending on what the
Minigame Difficultysetting is set to (bothEasyandGuaranteed Winwill allow the randomized item to be obtained without actually playing the harp) - High Dive will double the speed of the island, not change anything, half the speed of the island (virtually still after collecting all 5 rings), or guarantee the maximum reward is given
- Rickety Coaster requires a time less than 1min 2secs, 1min 5secs, 1min 10secs, or just to make it around the track to obtain the randomized item
- Bug Heaven requires a time less than 2 minutes, 3 minutes, 5 minutes, 10 minutes to obtain the randomized item
- When set to
EasyorGuaranteed Win, the Big Bug Net is logically required instead of just the Bug Net
- When set to
- Clean Cut requires 43 points, 28 points, 20 points, or 1 point to obtain a Rare Treasure
- Minigames with multiple modes (Rickety Coaster and Bug Heaven) have their other modes scaled as well (potentially to become logical rupee farming methods in the future)
- When set to
Guaranteed Win, minigames with different rewards based on performance can be chosen to suit the player's needs
- Controls if minigames are
- Changed the in-game help menu to show information about items which don't appear on the inventory screen
- Shows information about whether each dungeon has been complete or not
- Shows information about the number of Small Keys, Boss Keys, and Maps found for each dungeon
- Shows information about the Lanayru Caves Small Keys, Life Tree Fruit, Life Tree Seedling, Spiral Charge, Scrapper, and Group of Tadtones
- Added settings for choosing where different hint types should be placed
- Each hint type can be placed on Gossip Stones, Fi, both, or neither
- Currently, all hint types are placed on Gossip Stones except barren hints which are placed on Fi
- Added the
Hint Importancesetting- When enabled, location and item hints will say whether the hinted location/item is "required", "possibly required", or "not required" to beat the game
- Added the
Sealed Temple - Collect Fruit from the Tree of Lifelocation- Adds the Life Tree Seedling item to the item pool
- Planting it in Hylia's Temple in the past will make a tree grow in the Sealed Temple in the present which can be bonked to obtain a randomized item
- Added the
Knight Academy - Deliver Barrel to Henya the Lunch Ladylocation- Carry the barrel in the Knight Academy and place it in front of Henya the lunch lady to receive a randomized item
- Added the
Knight Academy - Horwell's Closetlocation and unlocked Professor Horwell's bedroom door - Changed Rupin's night market and Strich's bug collection to cycle between the treasures and bugs they sell without having to sleep
- Changed the
Bokoblin Base - Raised Chest in Volcano Summitfrom a chest to raising the True Master Sword (like in vanilla)- To account for this, this location has been renamed
Bokoblin Base - Raise Sword - Due to event limitations (potentially solvable in the future), the sword will appear as a chest once Bokoblin Base has been beaten
- When the
Chest Type Matches Contentssetting isn't turned off, this workaround chest will always be a big blue chest (or a fancy chest if it contains a key) to encourage players to pull the sword rather than waiting to see the chest type
- When the
- To account for this, this location has been renamed
- Added support for Boss Rush
- Adds the
Lanayru Gorge - Boss Rush 4 BossesandLanayru Gorge - Boss Rush 8 Bosseslocations - The Thunderdragon will say what the rewards for each location and ask to confirm if you would like to start Boss Rush
- Adds the
- Updated how the item pool is created so that the quantity of various rupees and treasures changed depending on which shuffles are enabled
- If the
Goddess Chest Shufflesetting is turned off, there will be fewer Gold Rupees in the item pool - If the
Hidden Item ShuffleorRupee Shufflesettings are enabled, more Green Rupees and Blue Rupees will be in the item pool
- If the
- Unlocked the ability to purchase Stamina Potions and Air Potions from the beginning of the game
- Raising (or beating) the Lanayru Mining Facility is no longer required to purchase Stamina Potions
- Obtaining the Water Dragon's Scale is no longer required to purchase Air Potions
- The
Knight Academy - Help Fledge Workoutlocation no longer requires raising (or beating) the Lanayru Mining Facility to be logically obtained
- Changed the in-game inventory screen to show the correct Ancient Tablets
- Previously, players would need to look at which light pillars were opened in The Sky to determine which Ancient Tablets they had in their inventory
- Now the in-game inventory screen accurately displays this information
- The warning after the first seed has been generated has been updated (it now only warns about the heart container models for the
Defeat Bosslocations)
- Added the
Allow Flying at Nightsetting- Allows the loftwing to be called when diving at night
- This setting doesn't change anything logically and just allows players to experiment (yes, this can be used to obtain locations out of logic)
- If the
Require Natural Night Connectionssetting is turned off, loftwing will be able to be flown at night as this may be logically required
- Added the
Require Natural Night Connectionssetting to the randomizer program- Adds a GUI toggle for this setting (it previously needed to be enabled by editing the
config.yamlfile manually) - When enabled, logic will require that the player can reach night time only locations only by traversing through areas of the game which are normally reachable at night time
- When disabled, the night time state will persist everywhere in the game
- The only way to change the time of day is by sleeping
- Most surface regions will appear a lot darker at night (most of the Lanayru Sand Sea isn't changed due to a quirk of how the night time filter works)
- You may be logically expected to fly the loftwing at night
- Adds a GUI toggle for this setting (it previously needed to be enabled by editing the
- Added the
Randomize Musicsetting- Background and cutscene music can be shuffled
- When set to
Shuffle, music will be shuffled but some music may be shuffled to its vanilla location - When set to
Shuffle (Limit Vanilla), music will be shuffled in a way to prevent unchanged/vanilla music - The
Cutoff Game Over Musiccontrols if the game over music will continue playing after the player respawns until the track is finished or if it gets cut off when the player respawns instead
- Added unique sound effects to play when collecting Heart Containers and Ancient Tablets
- Removed the forced text trigger in the second trapped mogma room in Fire Sanctuary (where the
Fire Sanctuary - Chest from Second Trapped Mogmalocation is) - Changed the gates to the Goddess's Realm in Sky Keep to require a sword (mirrors the change to make trial gates require a sword)
- Updated the default presets with the new settings
- Changed default option for the
Open Lake Floriasetting fromVanillatoOpen - Changed the default option for the
Chest Type Matches Contentssetting fromOfftoAll Contents - Changed the default option for the
Deep Woods Log before Templesetting fromOfftoOn - Added logic for the
Faron Woods - Stamina Fruit on Vines below First Loglocation to be collectable from the vanilla entrance to Faron Woods with the Beetle - Changed logic for the
Faron Woods - Stamina Fruit on Vines on Great Treelocation to require Clawshots or Quick Beetle instead of just Beetle - Changed the "Randomize" button in the bottom right of the randomizer program will now read "Verify Extract" until the first time verification has been completed
- Clicking the "Verify Extract" button will allow the first time verification to be performed without having to close and re-open the randomizer program
- Added clearer error messages in some places
- Added the
Sky Keep Lower Bars in Fire Sanctuary RoomandSky Keep Upper Bars in Fire Sanctuary Roomshortcut settings - Unlocked Heart Dowsing from the start of the game
- Renamed various locations
- Reordered various locations so that they appear on the tracker in a more intuitive order
- Renamed
Wryna's HousetoKukiel's Houseto match the vanilla game - Renamed
Mallara's HousetoPipit's Houseto match the vanilla game - Changed all uses of the "SV" abbreviation for "Skyview Temple" to "SVT"
- Overhauled the randomizer patching system
- Fixes
- Fixed issue where collecting the Sacred Water item in the Sealed Grounds Spiral would start a Groosenator event
- Reduced the failure rate of various entrance shuffles
- Fixed crash when entering Inside the Thunderhead after activating but not finishing the Levias fight
- Fixed Linux build name so it can be executed instead of opened as a man page
- Fixed issue with the location calculations for the
Chest Type Matches Contentssetting - Fixed issue where the
Include Sky Keep as a DungeonandRequired Dungeonssettings could conflict when either is set to the "Random" option - Fixed incorrect time of day logic for the Bazaar entrances
- Fixed logic for exiting Inside the Thunderhead
- Fixed logic for the
Lanayru Mining Facility - Chest after Armos Fightlocation - Fixed logic for
Sky Keep - Chest after Dreadfuse Fightlocation - Fixed logic error where starting at the
Pirate Stronghold Top Door from Pirate Stronghold Inside the Shark Headentrance would incorrectly not require raising the Pirate Stronghold shark head (and therefore the Gust Bellows) to obtain the Pirate Stronghold Goddess Cube - Fixed issue where regions could be hinted as barren multiple times
- Fixed issue where the hints would be inconsistent when generating the same seed multiple times
- Fixed issue where the main deck of the Sandship would play the incorrect music causing the music to stop when the timeshift stone was active
- Fixed minor text formatting issues and spelling mistakes
v1.0
- First Release.