Skip to content

Releases: TheTrackerCouncil/SMZ3Randomizer

SMZ3 Cas’ Randomizer v9.0.0

23 Feb 19:41
93f102f
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 9.0.0

  • Metroid Control Updates

    Various optional patches have been created to update Metroid's controls to work more in line with the Gameboy Advance Metroid games and Metroid Dread.

    • Unified Aim Button & Quick Morph - Instead of having separate aim up and aim down buttons, it will now be a single aim button. You will default to aiming up, and pressing up/down on the d-pad will then change the direction in which you're aiming. With the newly freed button, it will now be a quick morph button. Note that it's not instantaneous as you still have to go through the standing -> crouch -> morph animations and you need to hold the button for a few frames rather than a quick tap.
    • Various item cancel button behavior options
      • Hold to keep super missiles/power bombs selected - While you have the item cancel button held, you will always have super missiles (or regular missiles if you are out of supers) or power bombs selected. If you are holding the button while morphing or unmorphing you will switch to supers or power bombs automatically.
      • Hold to keep missiles/super missiles/power bombs selected - This is the same as above, except for when you are not morphed, if you hit the item select button you can switch between missiles and super missiles. It should remember your last selected option for the next time you hold down the button.
      • Press to toggle supers/power bombs - This works similar to the item switch button, but is limited to just supers and power bombs to make it easier to select what you need.
    • Auto Run - This will basically reverse the run behavior so that you run by default and you can hold the run button to prevent yourself from running.
  • Saved Metroid Controls

    You can now enter your preferred Metroid button mappings when generating your seed rather than do it in game. These settings will be saved, meaning you can set them once and never have to set them again! The labels will also change based on your Metroid control settings.

  • Starting Inventory & Other Item Setting Tweaks

    • You can now specify what items you start with! You can give yourself progression items, swords, mail, beams, or even things like missiles, hearts, and bombs. Whatever items you select will be will not be spawned in the world.
    • Items that were previously missing from the early item options, such as silver arrows, can now be selected as early items or can be selected to be placed at specific locations.
    • You can now have quarter magic added to the item pool.
    • You can also have bottles be randomly filled when you pick them up as well as have the fairy bottle trades give you random filled bottles instead of just a green potion bottle.
  • Goal Settings

    To make seeds faster, you can now change the goals for completing either of the two games as well as have the pyramid be open by default. Note that this means that going forward by default Ganon will now require 7 crystals, but this can always be changed to match vanilla behavior.

  • Sprite Updates

    • Link
      • Randi (Secret of Mana)
      • Red (Pokemon)
      • Shak-O-Lantern
    • Samus
      • Kaizo (Kaizo Hack)
      • Kid Goku
      • Master Hand
      • Ronald McDonald
      • Tetromino
      • Samus (Wireframe)
  • Miscellaneous Updates and Fixes

    • The Crocomire Escape location logic was updated to require the jump difficulty config to be set to hard jumps for the location to be in logic if you don't have grapple or space jump.
    • Updated MSU support to be more consistent between BSNES and SNES9X. Previously there were issues with the credits music and when transitioning games. You may notice subtle changes with the sound cutting out when hitting Start+Select+L+R in Zelda or when transitioning between games.
    • Added a "Look at This" command for Misery Mire and Turtle Rock required medallions. Note that due to timing on how frequently tracker gets updates from the game, quickly peeking and immediately turning around may not be picked up.
    • Fixed an issue where looking at the map immediately after transitioning games and asking tracker to record the dungeon rewards wouldn't be picked up properly.
    • All other dungeon locations will now be cleared when all treasures have been looted and the boss has been defeated.
    • Fixed an issue where Tracker wasn't always checking if an item like the mushroom, magic powder or bottle could lead to another item when it came to asking for location hints.
    • Fixed an issue where using Start+Select+L+R in Zelda would cause you to lose your selected item when transitioning back to Zelda.
    • Updated the game to where you will automatically select the spazer or plasma when they are picked up in Zelda.
    • Fixed an issue where in some seeds hint tiles could refer to dungeons as required even if they weren't.
    • Updated randomization to minimize potential patterns with dungeon rewards and medallions.
    • Reordered the generate seed window.
    • Fixed an issue where the tracker window locations would be saved out of bounds.
    • Added rom validation to make sure you're using the correct Link to the Past and Super Metroid roms.
    • Fixed an issue where copying a setting string would have tracker say the incorrect sprite names.
    • Fixed an issue with marking remaining dungeons as crystal not working in keysanity mode.
    • Fixed an issue where asking where an item was would not give the correct hint if it's behind a boss that has not been defeated, like Kraid or Phantoon.
    • Implemented a workaround to make Twitch content polls more consistent by ignoring when Twitch says polls are "terminated."
    • Various tracker line updates by @TheRealFragger, @CPColin , and @MattEqualsCoder.
Older release notes...

Changes in 8.0.0

  • Multiworld

    Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

    NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

    You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

    image

    If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

    image

    Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

    Interested in hosting your own multiplayer server? Going forward, we'll be including a separate download for the multiplayer server in these releases. You can view information here on how to host your own server!

    Enjoy, and try not to let tracker create too much of a divide between you and the other players! This is still pretty new, and not a lot of games have been completed. If you encounter any problems, please open an Issue or post a message on betus's discord!

  • Extended MSU Support (with even extended-er support!)

    As of this version of SMZ3, the MSU code now supports all of the same extended tracks as ALttPR! On the Super Metroid side, 10 additional tracks have been added as well, including special tracks for the 4 golden bosses, the baby Metroid, and more! For more information on all of the tracks supported, you can view this Google Doc created by Phiggle!

  • Misc changes

    • Updated .NET version. If needed, it should automatically install for you.
    • All possible hints are now added to the top of the spoiler log.
    • Item/location options for seed generation has been updated to be more reliable.
    • Updates to how tracker loads to be a bit faster (especially for multiworld).
    • Added a few new tracker responses, including one submitted by CPColin.
    • Fixed an issue with in game hints possibly including tracker voice altering commands.
    • Added chat detection for the new betus Tracker emote.

Changes in 8.0.1

  • Fixed the Lower Norfair Torizo fight using the Ridley music instead of the normal Boss 1 theme

Changes in 8.0.2

  • Updated the "crystal get" track to no longer loop to match ALttPR MSU support
  • Fixed an issue where falling from Ganon would cause sound to stop and eventually freeze the game
  • Fixed an issue where climbing GT with no MSU enabled would ca...
Read more

SMZ3 Cas’ Randomizer v9.0.0 RC 1

08 Feb 17:43
08175a8
Compare
Choose a tag to compare
Pre-release

This is a casual version of the original SMZ3 randomizer.

Changes in 9.0.0

  • Metroid Control Updates

    Various optional patches have been created to update Metroid's controls to work more in line with the Gameboy Advance Metroid games and Metroid Dread.

    • Unified Aim Button & Quick Morph - Instead of having separate aim up and aim down buttons, it will now be a single aim button. You will default to aiming up, and pressing up/down on the d-pad will then change the direction in which you're aiming. With the newly freed button, it will now be a quick morph button. Note that it's not instantaneous as you still have to go through the standing -> crouch -> morph animations and you need to hold the button for a few frames rather than a quick tap.
    • Various item cancel button behavior options
      • Hold to keep super missiles/power bombs selected - While you have the item cancel button held, you will always have super missiles (or regular missiles if you are out of supers) or power bombs selected. If you are holding the button while morphing or unmorphing you will switch to supers or power bombs automatically.
      • Hold to keep missiles/super missiles/power bombs selected - This is the same as above, except for when you are not morphed, if you hit the item select button you can switch between missiles and super missiles. It should remember your last selected option for the next time you hold down the button.
      • Press to toggle supers/power bombs - This works similar to the item switch button, but is limited to just supers and power bombs to make it easier to select what you need.
    • Auto Run - This will basically reverse the run behavior so that you run by default and you can hold the run button to prevent yourself from running.
  • Saved Metroid Controls

    You can now enter your preferred Metroid button mappings when generating your seed rather than do it in game. These settings will be saved, meaning you can set them once and never have to set them again! The labels will also change based on your Metroid control settings.

  • Starting Inventory & Other Item Setting Tweaks

    • You can now specify what items you start with! You can give yourself progression items, swords, mail, beams, or even things like missiles, hearts, and bombs. Whatever items you select will be will not be spawned in the world.
    • Items that were previously missing from the early item options, such as silver arrows, can now be selected as early items or can be selected to be placed at specific locations.
    • You can now have quarter magic added to the item pool.
    • You can also have bottles be randomly filled when you pick them up as well as have the fairy bottle trades give you random filled bottles instead of just a green potion bottle.
  • Goal Settings

    To make seeds faster, you can now change the goals for completing either of the two games as well as have the pyramid be open by default. Note that this means that going forward by default Ganon will now require 7 crystals, but this can always be changed to match vanilla behavior.

  • Sprite Updates

    • Link
      • Randi (Secret of Mana)
      • Red (Pokemon)
      • Shak-O-Lantern
    • Samus
      • Kaizo (Kaizo Hack)
      • Kid Goku
      • Master Hand
      • Ronald McDonald
      • Tetromino
      • Samus (Wireframe)
  • Miscellaneous Updates and Fixes

    • The Crocomire Escape location logic was updated to require the jump difficulty config to be set to hard jumps for the location to be in logic if you don't have grapple or space jump.
    • Updated MSU support to be more consistent between BSNES and SNES9X. Previously there were issues with the credits music and when transitioning games. You may notice subtle changes with the sound cutting out when hitting Start+Select+L+R in Zelda or when transitioning between games.
    • Added a "Look at This" command for Misery Mire and Turtle Rock required medallions. Note that due to timing on how frequently tracker gets updates from the game, quickly peeking and immediately turning around may not be picked up.
    • Fixed an issue where looking at the map immediately after transitioning games and asking tracker to record the dungeon rewards wouldn't be picked up properly.
    • All other dungeon locations will now be cleared when all treasures have been looted and the boss has been defeated.
    • Fixed an issue where Tracker wasn't always checking if an item like the mushroom, magic powder or bottle could lead to another item when it came to asking for location hints.
    • Fixed an issue where using Start+Select+L+R in Zelda would cause you to lose your selected item when transitioning back to Zelda.
    • Updated the game to where you will automatically select the spazer or plasma when they are picked up in Zelda.
    • Fixed an issue where in some seeds hint tiles could refer to dungeons as required even if they weren't.
    • Updated randomization to minimize potential patterns with dungeon rewards and medallions.
    • Reordered the generate seed window.
    • Fixed an issue where the tracker window locations would be saved out of bounds.
    • Added rom validation to make sure you're using the correct Link to the Past and Super Metroid roms
    • Various tracker line updates by @TheRealFragger and MattEqualsCoder
Older release notes...

Changes in 8.0.0

  • Multiworld

    Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

    NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

    You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

    image

    If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

    image

    Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

    Interested in hosting your own multiplayer server? Going forward, we'll be including a separate download for the multiplayer server in these releases. You can view information here on how to host your own server!

    Enjoy, and try not to let tracker create too much of a divide between you and the other players! This is still pretty new, and not a lot of games have been completed. If you encounter any problems, please open an Issue or post a message on betus's discord!

  • Extended MSU Support (with even extended-er support!)

    As of this version of SMZ3, the MSU code now supports all of the same extended tracks as ALttPR! On the Super Metroid side, 10 additional tracks have been added as well, including special tracks for the 4 golden bosses, the baby Metroid, and more! For more information on all of the tracks supported, you can view this Google Doc created by Phiggle!

  • Misc changes

    • Updated .NET version. If needed, it should automatically install for you.
    • All possible hints are now added to the top of the spoiler log.
    • Item/location options for seed generation has been updated to be more reliable.
    • Updates to how tracker loads to be a bit faster (especially for multiworld).
    • Added a few new tracker responses, including one submitted by CPColin.
    • Fixed an issue with in game hints possibly including tracker voice altering commands.
    • Added chat detection for the new betus Tracker emote.

Changes in 8.0.1

  • Fixed the Lower Norfair Torizo fight using the Ridley music instead of the normal Boss 1 theme

Changes in 8.0.2

  • Updated the "crystal get" track to no longer loop to match ALttPR MSU support
  • Fixed an issue where falling from Ganon would cause sound to stop and eventually freeze the game
  • Fixed an issue where climbing GT with no MSU enabled would cause sound to stop and eventually freeze the game
  • Updated the code to assign the proper pendant/crystal themes for playing with vanilla music or with a non-extended MSUs
  • Temporarily removed the "Starting nerfed charge beam" due to UI issues and an issue where it could cause you to lose all your power bomb ammo.
  • Added extra logging for troubleshooting reported issues with generating seeds.

Changes in 8.0.3

  • Readded the "starting nerfed charge beam" patch after fixin...
Read more

SMZ3 Cas’ Randomizer v8.0.3

13 Jan 19:53
2856d57
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 8.0.0

  • Multiworld

    Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

    NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

    You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

    image

    If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

    image

    Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

    Interested in hosting your own multiplayer server? Going forward, we'll be including a separate download for the multiplayer server in these releases. You can view information here on how to host your own server!

    Enjoy, and try not to let tracker create too much of a divide between you and the other players! This is still pretty new, and not a lot of games have been completed. If you encounter any problems, please open an Issue or post a message on betus's discord!

  • Extended MSU Support (with even extended-er support!)

    As of this version of SMZ3, the MSU code now supports all of the same extended tracks as ALttPR! On the Super Metroid side, 10 additional tracks have been added as well, including special tracks for the 4 golden bosses, the baby Metroid, and more! For more information on all of the tracks supported, you can view this Google Doc created by Phiggle!

  • Misc changes

    • Updated .NET version. If needed, it should automatically install for you.
    • All possible hints are now added to the top of the spoiler log.
    • Item/location options for seed generation has been updated to be more reliable.
    • Updates to how tracker loads to be a bit faster (especially for multiworld).
    • Added a few new tracker responses, including one submitted by CPColin.
    • Fixed an issue with in game hints possibly including tracker voice altering commands.
    • Added chat detection for the new betus Tracker emote.

Changes in 8.0.1

  • Fixed the Lower Norfair Torizo fight using the Ridley music instead of the normal Boss 1 theme

Changes in 8.0.2

  • Updated the "crystal get" track to no longer loop to match ALttPR MSU support
  • Fixed an issue where falling from Ganon would cause sound to stop and eventually freeze the game
  • Fixed an issue where climbing GT with no MSU enabled would cause sound to stop and eventually freeze the game
  • Updated the code to assign the proper pendant/crystal themes for playing with vanilla music or with a non-extended MSUs
  • Temporarily removed the "Starting nerfed charge beam" due to UI issues and an issue where it could cause you to lose all your power bomb ammo.
  • Added extra logging for troubleshooting reported issues with generating seeds.

Changes in 8.0.3

  • Readded the "starting nerfed charge beam" patch after fixing the assembly code to work with SMZ3.
  • Fixed an issue with the generator freezing when 0 hints were selected.
  • The easier wall jump and snap to morph ball hole patches are now optional and can be toggled on and off in the "Cas Patches."
  • Zora requiring you to find rupee pick ups is now optional as well the "Cas' Logic" section.
  • Added a few new tracker responses by CPColin and MattEqualsCoder.
Older release notes...

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection h...
Read more

SMZ3 Cas’ Randomizer v8.0.2

09 Jan 16:59
efd69cc
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 8.0.0

  • Multiworld

    Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

    NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

    You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

    image

    If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

    image

    Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

    Interested in hosting your own multiplayer server? Going forward, we'll be including a separate download for the multiplayer server in these releases. You can view information here on how to host your own server!

    Enjoy, and try not to let tracker create too much of a divide between you and the other players! This is still pretty new, and not a lot of games have been completed. If you encounter any problems, please open an Issue or post a message on betus's discord!

  • Extended MSU Support (with even extended-er support!)

    As of this version of SMZ3, the MSU code now supports all of the same extended tracks as ALttPR! On the Super Metroid side, 10 additional tracks have been added as well, including special tracks for the 4 golden bosses, the baby Metroid, and more! For more information on all of the tracks supported, you can view this Google Doc created by Phiggle!

  • Misc changes

    • Updated .NET version. If needed, it should automatically install for you.
    • All possible hints are now added to the top of the spoiler log.
    • Item/location options for seed generation has been updated to be more reliable.
    • Updates to how tracker loads to be a bit faster (especially for multiworld).
    • Added a few new tracker responses, including one submitted by CPColin.
    • Fixed an issue with in game hints possibly including tracker voice altering commands.
    • Added chat detection for the new betus Tracker emote.

Changes in 8.0.1

  • Fixed the Lower Norfair Torizo fight using the Ridley music instead of the normal Boss 1 theme

Changes in 8.0.2

  • Updated the "crystal get" track to no longer loop to match ALttPR MSU support
  • Fixed an issue where falling from Ganon would cause sound to stop and eventually freeze the game
  • Fixed an issue where climbing GT with no MSU enabled would cause sound to stop and eventually freeze the game
  • Updated the code to assign the proper pendant/crystal themes for playing with vanilla music or with a non-extended MSUs
  • Temporarily removed the "Starting nerfed charge beam" due to UI issues and an issue where it could cause you to lose all your power bomb ammo.
  • Added extra logging for troubleshooting reported issues with generating seeds.
Older release notes...

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loa...
Read more

SMZ3 Cas’ Randomizer v8.0.1

06 Jan 13:52
9c68858
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 8.0.0

  • Multiworld

    Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

    NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

    You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

    image

    If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

    image

    Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

    Interested in hosting your own multiplayer server? Going forward, we'll be including a separate download for the multiplayer server in these releases. You can view information here on how to host your own server!

    Enjoy, and try not to let tracker create too much of a divide between you and the other players! This is still pretty new, and not a lot of games have been completed. If you encounter any problems, please open an Issue or post a message on betus's discord!

  • Extended MSU Support (with even extended-er support!)

    As of this version of SMZ3, the MSU code now supports all of the same extended tracks as ALttPR! On the Super Metroid side, 10 additional tracks have been added as well, including special tracks for the 4 golden bosses, the baby Metroid, and more! For more information on all of the tracks supported, you can view this Google Doc created by Phiggle!

  • Misc changes

    • Updated .NET version. If needed, it should automatically install for you.
    • All possible hints are now added to the top of the spoiler log.
    • Item/location options for seed generation has been updated to be more reliable.
    • Updates to how tracker loads to be a bit faster (especially for multiworld).
    • Added a few new tracker responses, including one submitted by CPColin.
    • Fixed an issue with in game hints possibly including tracker voice altering commands.
    • Added chat detection for the new betus Tracker emote.

Changes in 8.0.1

  • Fixed the Lower Norfair Torizo fight using the Ridley music instead of the normal Boss 1 theme
Older release notes...

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loading the socket library.
  • Added lua script error troubleshooting details to the auto tracking help window.

Changes in 7.0.4

This release has a couple small updates and fixes

  • There's an update the BizHawk auto tracker script to work with the BizHawk shuffler better.
  • "Hey tracker, I died" has been changed to "Hey tracker, I just died" to try to limit the number of times tracker mishears it.

Fragger also pulled in some new and updated Samus sprites:

  • New Sprites:
    • Link 2 The Past (from LTTP but two of them)
    • Maria (from Castlevania: SOTN)
    • Maxim Kischine (from Castlevania: HoD)
    • MissingNo (from Pokemon)
    • Samus (AroAce)
    • Shant...
Read more

SMZ3 Cas’ Randomizer v8.0.0

04 Jan 01:34
736df10
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 8.0.0

  • Multiworld

    Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

    NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

    You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

    image

    If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

    image

    Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

    Interested in hosting your own multiplayer server? Going forward, we'll be including a separate download for the multiplayer server in these releases. You can view information here on how to host your own server!

    Enjoy, and try not to let tracker create too much of a divide between you and the other players! This is still pretty new, and not a lot of games have been completed. If you encounter any problems, please open an Issue or post a message on betus's discord!

  • Extended MSU Support (with even extended-er support!)

    As of this version of SMZ3, the MSU code now supports all of the same extended tracks as ALttPR! On the Super Metroid side, 10 additional tracks have been added as well, including special tracks for the 4 golden bosses, the baby Metroid, and more! For more information on all of the tracks supported, you can view this Google Doc created by Phiggle!

  • Misc changes

    • Updated .NET version. If needed, it should automatically install for you.
    • All possible hints are now added to the top of the spoiler log.
    • Item/location options for seed generation has been updated to be more reliable.
    • Updates to how tracker loads to be a bit faster (especially for multiworld).
    • Added a few new tracker responses, including one submitted by CPColin.
    • Fixed an issue with in game hints possibly including tracker voice altering commands.
    • Added chat detection for the new betus Tracker emote.
Older release notes...

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loading the socket library.
  • Added lua script error troubleshooting details to the auto tracking help window.

Changes in 7.0.4

This release has a couple small updates and fixes

  • There's an update the BizHawk auto tracker script to work with the BizHawk shuffler better.
  • "Hey tracker, I died" has been changed to "Hey tracker, I just died" to try to limit the number of times tracker mishears it.

Fragger also pulled in some new and updated Samus sprites:

  • New Sprites:
    • Link 2 The Past (from LTTP but two of them)
    • Maria (from Castlevania: SOTN)
    • Maxim Kischine (from Castlevania: HoD)
    • MissingNo (from Pokemon)
    • Samus (AroAce)
    • Shante (from Shante 2)
    • Zelda 2 Link (from Zelda II: The Adventure of Link)
  • Updated Sprites:
    • B.O.B.
    • Samus (Opposit...
Read more

SMZ3 Cas’ Randomizer v8.0.0 RC 2

28 Dec 13:37
bfddca6
Compare
Choose a tag to compare
Pre-release

This is a casual version of the original SMZ3 randomizer.

This is a release candidate. There have been significant changes involved with both the .NET upgrade and implementing multi-world. If you encounter any problems, please open an Issue or post a message on betus's discord.

Changes in 8.0.0

Multiworld

Starting in this version, you can now host and join multiworld games! Each player is able to have their own settings, meaning each player can pick their own logic settings, item preferences, sprites, MSU patches, and even if they are playing keysanity or not. This even supports both live multiworlds and async multiworlds. Note that in order to prevent issues with the server running out of memory, live multiworlds will be closed if no player receives an item within an hour and async multiworlds will be closed if no player receives an item within 30 days.

NOTE: This requires auto tracker, so make sure auto tracking is working for you before trying out a multiworld game!

You'll notice when you first start SMZ3 now, there will be two tabs: one for singleplayer, one for multiplayer. To host your own multiworld game, simply go to the Multiplayer tab and click on Create game to see the following window for setting up a new multiworld game:

image

If you don't see a url populated, click on the down arrow button and select smz3.celestialrealm.net. Fill out your options, then when you click on Create game, you should see the following window:

image

Copy the game url, send it over to the people you want to play with, and they should be able to go to the Multiplayer tab, click join, and use that url to join you. Once all players have joined and updated their configs, the player who hosted should be able to Start the game. It'll generate the seed, send it out to all players and create the roms for everyone to play. Each player should then see buttons to launch the game. Simply open the game and start auto tracker, and you should be good to go!

Enjoy, and try not to let tracker create too much of a divide between you and the other players!

Misc changes

  • Updated .NET version. If needed, it should automatically install for you.
  • All possible hints are now added to the top of the spoiler log.
  • Item/location options for seed generation has been updated to be more reliable.
  • Updates to how tracker loads to be a bit faster (especially for multiworld).
  • Added a few new tracker responses, including one submitted by CPColin.
Older release notes... ## Changes in 7.0.0
  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loading the socket library.
  • Added lua script error troubleshooting details to the auto tracking help window.

Changes in 7.0.4

This release has a couple small updates and fixes

  • There's an update the BizHawk auto tracker script to work with the BizHawk shuffler better.
  • "Hey tracker, I died" has been changed to "Hey tracker, I just died" to try to limit the number of times tracker mishears it.

Fragger also pulled in some new and updated Samus sprites:

  • New Sprites:
    • Link 2 The Past (from LTTP but two of them)
    • Maria (from Castlevania: SOTN)
    • Maxim Kischine (from Castlevania: HoD)
    • MissingNo (from Pokemon)
    • Samus (AroAce)
    • Shante (from Shante 2)
    • Zelda 2 Link (from Zelda II: The Adventure of Link)
  • Updated Sprites:
    • B.O.B.
    • Samus (Opposition)

Changes in 7.0.5

This release implements a few accessibility options.

  • Imported a couple patches from VARIA
    • Added the no flashing patch by kara (note that there is still some flashing, but it's definitely an improvement)
    • Added the disable screen shake patch by flo
  • Added a new option to require either the space jump or gravity suit to get to blue Brinstar top (the Billy Mays room)
  • Updated verbiage on the generator for the logic options to "Cas' Logic" and "Tricks and Advanced Logic" to be a bit more descriptive.

Changes in 6.0.0

  • Map Updates

    When bosses are accessible in either Zelda or Metroid, there is now an indicator on the map showing that you can fight the boss. In Zelda, this will show the reward for that dungeon. Locations that are accessible after beating a boss but can't currently be accessed are now...

Read more

SMZ3 Cas’ Randomizer v7.0.5

11 Dec 16:35
ccc718c
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loading the socket library.
  • Added lua script error troubleshooting details to the auto tracking help window.

Changes in 7.0.4

This release has a couple small updates and fixes

  • There's an update the BizHawk auto tracker script to work with the BizHawk shuffler better.
  • "Hey tracker, I died" has been changed to "Hey tracker, I just died" to try to limit the number of times tracker mishears it.

Fragger also pulled in some new and updated Samus sprites:

  • New Sprites:
    • Link 2 The Past (from LTTP but two of them)
    • Maria (from Castlevania: SOTN)
    • Maxim Kischine (from Castlevania: HoD)
    • MissingNo (from Pokemon)
    • Samus (AroAce)
    • Shante (from Shante 2)
    • Zelda 2 Link (from Zelda II: The Adventure of Link)
  • Updated Sprites:
    • B.O.B.
    • Samus (Opposition)

Changes in 7.0.5

This release implements a few accessibility options.

  • Imported a couple patches from VARIA
    • Added the no flashing patch by kara (note that there is still some flashing, but it's definitely an improvement)
    • Added the disable screen shake patch by flo
  • Added a new option to require either the space jump or gravity suit to get to blue Brinstar top (the Billy Mays room)
  • Updated verbiage on the generator for the logic options to "Cas' Logic" and "Tricks and Advanced Logic" to be a bit more descriptive.
Older release notes...

Changes in 6.0.0

  • Map Updates

    When bosses are accessible in either Zelda or Metroid, there is now an indicator on the map showing that you can fight the boss. In Zelda, this will show the reward for that dungeon. Locations that are accessible after beating a boss but can't currently be accessed are now shown with a empty square or circle. For keysanity, you will now see indicators on the map for Metroid keys you do not currently have.

    image image

  • Tracker profiles and easier config customization

    The configuration for Tracker has had a major overhaul. Rather than the two large json files, they are now a series of yaml files to make things easier to find and edit. The default configs are now split into multiple profiles so that you can pick the types of responses you want. You can also create your own profiles if you want to add your own custom Tracker responses. While default profiles will be overridden with new updates, if you create your own profiles, they will be left alone. All enabled profiles will be merged. These profiles can be picked in the Randomizer Options before starting Tracker, and by default only the Sassy profile is enabled.

    image

    To read more about how to add and edit your own profiles, you can view the documentation here: https://github.com/Vivelin/SMZ3Randomizer/tree/main/src/Randomizer.SMZ3.Tracking/Configuration/Yaml#readme

  • New Tracker UI Layouts

    There are now multiple UI layouts that can be picked after Tracker has been started. There is a minimal layout that has just the essentials, an advanced layout that is more similar to what was in Tracker previously, and a keysanity layout. You can also create your own layout in a custom tracker profile by creating a ui.yaml config file. Along with that, you can include your own images for things like content in case you would rather have something other than the default or betus related content images. The details for how to do that are in the same page linked above.

    image

  • Plando Support

    This version has full plando support. When creating a seed like normal, there will now be a yaml file created in the same folder as the rom which you can use as a starting point to edit. This yaml file can then be shared and uploaded into Tracker.

  • Additional Keysanity and Item Placement Options

    Rather than simply turning on and off keysanity, there are now options for Zelda only keysanity and Metroid only keysanity. Along with this, there is now an option for where progression items can be placed. As these are new features, we can't fully say how th...

Read more

SMZ3 Cas’ Randomizer v7.0.4

28 Nov 14:09
126c01f
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loading the socket library.
  • Added lua script error troubleshooting details to the auto tracking help window.

Changes in 7.0.4

This release has a couple small updates and fixes

  • There's an update the BizHawk auto tracker script to work with the BizHawk shuffler better.
  • "Hey tracker, I died" has been changed to "Hey tracker, I just died" to try to limit the number of times tracker mishears it.

Fragger also pulled in some new and updated Samus sprites:

  • New Sprites:
    • Link 2 The Past (from LTTP but two of them)
    • Maria (from Castlevania: SOTN)
    • Maxim Kischine (from Castlevania: HoD)
    • MissingNo (from Pokemon)
    • Samus (AroAce)
    • Shante (from Shante 2)
    • Zelda 2 Link (from Zelda II: The Adventure of Link)
  • Updated Sprites:
    • B.O.B.
    • Samus (Opposition)
Older release notes...

Changes in 6.0.0

  • Map Updates

    When bosses are accessible in either Zelda or Metroid, there is now an indicator on the map showing that you can fight the boss. In Zelda, this will show the reward for that dungeon. Locations that are accessible after beating a boss but can't currently be accessed are now shown with a empty square or circle. For keysanity, you will now see indicators on the map for Metroid keys you do not currently have.

    image image

  • Tracker profiles and easier config customization

    The configuration for Tracker has had a major overhaul. Rather than the two large json files, they are now a series of yaml files to make things easier to find and edit. The default configs are now split into multiple profiles so that you can pick the types of responses you want. You can also create your own profiles if you want to add your own custom Tracker responses. While default profiles will be overridden with new updates, if you create your own profiles, they will be left alone. All enabled profiles will be merged. These profiles can be picked in the Randomizer Options before starting Tracker, and by default only the Sassy profile is enabled.

    image

    To read more about how to add and edit your own profiles, you can view the documentation here: https://github.com/Vivelin/SMZ3Randomizer/tree/main/src/Randomizer.SMZ3.Tracking/Configuration/Yaml#readme

  • New Tracker UI Layouts

    There are now multiple UI layouts that can be picked after Tracker has been started. There is a minimal layout that has just the essentials, an advanced layout that is more similar to what was in Tracker previously, and a keysanity layout. You can also create your own layout in a custom tracker profile by creating a ui.yaml config file. Along with that, you can include your own images for things like content in case you would rather have something other than the default or betus related content images. The details for how to do that are in the same page linked above.

    image

  • Plando Support

    This version has full plando support. When creating a seed like normal, there will now be a yaml file created in the same folder as the rom which you can use as a starting point to edit. This yaml file can then be shared and uploaded into Tracker.

  • Additional Keysanity and Item Placement Options

    Rather than simply turning on and off keysanity, there are now options for Zelda only keysanity and Metroid only keysanity. Along with this, there is now an option for where progression items can be placed. As these are new features, we can't fully say how they will feel in actual seeds, but hopefully they will offer some new twists to create unique seeds.

  • Shaktool no longer needs grapple beam!

    That's right, it's even easier now to get to the best boy. There is a new option that will make it so that the grapple beam is no longer necessary for accessing Shaktool, meaning all you need is the Gravity Suit and either the Hi Jump Boots or Space Jump to be able to access Shaktool's room.

  • Misc fixes and updates

    • Updates to GT guessing game. Tracker will now join in on guessing, count the number of items as you collect t...
Read more

SMZ3 Cas’ Randomizer v7.0.3

07 Nov 13:24
f2cda7b
Compare
Choose a tag to compare

This is a casual version of the original SMZ3 randomizer.

Changes in 7.0.0

  • In Game Hints

    The telepathic tiles scattered throughout the dungeons and caves of Hyrule can now have hints which will tell you things like if a region is required or not, where late game items are, and what is at out of the way locations. There are 15 of these locations, and you can have as many hints as you want, with hints being duplicated if you don't have enough to populate all 15 locations.

  • New Cas' Patches

    Various different patches for both Zelda and Super Metroid have been added to make your experience all the more Cas'! Here are the current patches that are available:

    • Disable flashing effects in Zelda from things like Either.
    • Prevent scams by having the bottle merchant and Zora tell you of what they have. (Whether you have the rupees or not.)
    • Map the aim button in Super Metroid to any button.
    • Infinite Space Jump and Spin Jump Restart from the old Cas'troid patch are still there, but are now split into two separate options.
    • Speed keep to conserve your momentum in Metroid when moving horizontally and landing from a fall or jump.
    • Start the game with a nerfed charge beam to avoid soft locking to bosses.
    • Fast Metroid doors and elevators.
    • Fill up your ammo at save stations.
    • Update the Bozo door to close faster to prevent soft locking by getting stuck in the door.
  • Customizable In Game Text

    Blind, Ganon, Triforce Room, and some other in game text can be modified via a new profile config file game.yml similar to tracker responses. With this a lot of new lines have been added thanks to contributions from Phiggle and Fragger. As usual, there's an example file in the templates directory for you to see what all can be modified. Also, Sahasrahla and the Bomb Merchant now will use dungeon names designated in the other configs as well.

  • Other Updates and Bug Fixes

    • There are a lot of back end updates to merge the tracker and randomizer code to make management easier in the future.
    • The option to remove the grapple block at the entrance to Shaktool has been removed.
    • Fixed an issue in regards to tracker showing pyramid fairy or Sahasrahla's green pendant turn in as not in logic if you beat an order out of logic.
    • Updated Tracker to no longer say you are out of logic for two back-to-back locations if they are missing the exact same items.
    • Updated Tracker to no longer complain about being out of logic when all you're missing is keys when playing in Keysanity.
    • Some unnecessary text has been removed from the game, such as text when encountering the fairies.

Changes in 7.0.1

Various minor things have been fixed or tweaked based on PinkKittyRose's stream.

  • Fixed blue crystals not showing up on the map.
  • Updated the plasma beam room to have the plasma beam as its vanilla item.
  • Fixed issue where tracker could comment about a location having a vanilla item when clearing that location and there is no vanilla item set for that location.
  • Updated tracker to not be able to undo defeating Ganon or Motherbrain when autotracked.
  • Tweaked the out of logic message frequency to have the sillier responses be a little more common since repeated out of logic messages are less likely to happen now.

Changes in 7.0.2

This release mostly focuses on tweaks for undoing previously tracked things to minimize Tracker undoing things accidentally. In the future the ability to "redo" things will hopefully be added, but as it's not exactly trivial to develop, these changes are being implemented to hopefully make these situations less frequent.

  • The phrase "Hey tracker, undo" has being removed as it seemed to be the more common culprit to being picked up incorrectly by tracker. You'll want to say "Hey tracker, undo that".
  • Tracked actions which can be undone will now "expire" after a certain period of time, defaulting to 3 minutes. What this means is after that time period, tracker will no longer be able to undo it. The time duration can be customized in the options menu.
  • Various auto tracker actions were fixed to not be able to be undone.
  • A new logic config option has been added to logically require the Cane of Somaria to beat Kholdstare to make the experience more Cas' by basically never requiring you to have to beat the dungeon vanilla if you don't know how to bomb jump. Enabling this also prevents a current issue where tracker will show ice palace as in logic if you don't have Cane of Somaria until we get a system in place for tracker to better show that Ice Palace may not be beatable without bomb jumping.
  • When using the BizHawk emulator, auto tracking has been updated to verify that you're in a valid SMZ3 rom to prevent accidentally tracking items.
  • The lua connection has been updated to better handle situations where the lua script is restarted. Note that this may cause the connection to drop when in an emulator menu, but it should promptly reconnect upon closing the menu.
  • Made a couple minor additions to tracker responses.

Changes in 7.0.3

This release addresses a couple items brought up by skennedysa.

  • Fixed an issue with using default Link and Samus sprites.
  • Added better error messaging when using the lua script runs into an issue loading the socket library.
  • Added lua script error troubleshooting details to the auto tracking help window.
Older release notes...

Changes in 6.0.0

  • Map Updates

    When bosses are accessible in either Zelda or Metroid, there is now an indicator on the map showing that you can fight the boss. In Zelda, this will show the reward for that dungeon. Locations that are accessible after beating a boss but can't currently be accessed are now shown with a empty square or circle. For keysanity, you will now see indicators on the map for Metroid keys you do not currently have.

    image image

  • Tracker profiles and easier config customization

    The configuration for Tracker has had a major overhaul. Rather than the two large json files, they are now a series of yaml files to make things easier to find and edit. The default configs are now split into multiple profiles so that you can pick the types of responses you want. You can also create your own profiles if you want to add your own custom Tracker responses. While default profiles will be overridden with new updates, if you create your own profiles, they will be left alone. All enabled profiles will be merged. These profiles can be picked in the Randomizer Options before starting Tracker, and by default only the Sassy profile is enabled.

    image

    To read more about how to add and edit your own profiles, you can view the documentation here: https://github.com/Vivelin/SMZ3Randomizer/tree/main/src/Randomizer.SMZ3.Tracking/Configuration/Yaml#readme

  • New Tracker UI Layouts

    There are now multiple UI layouts that can be picked after Tracker has been started. There is a minimal layout that has just the essentials, an advanced layout that is more similar to what was in Tracker previously, and a keysanity layout. You can also create your own layout in a custom tracker profile by creating a ui.yaml config file. Along with that, you can include your own images for things like content in case you would rather have something other than the default or betus related content images. The details for how to do that are in the same page linked above.

    image

  • Plando Support

    This version has full plando support. When creating a seed like normal, there will now be a yaml file created in the same folder as the rom which you can use as a starting point to edit. This yaml file can then be shared and uploaded into Tracker.

  • Additional Keysanity and Item Placement Options

    Rather than simply turning on and off keysanity, there are now options for Zelda only keysanity and Metroid only keysanity. Along with this, there is now an option for where progression items can be placed. As these are new features, we can't fully say how they will feel in actual seeds, but hopefully they will offer some new twists to create unique seeds.

  • Shaktool no longer needs grapple beam!

    That's right, it's even easier now to get to the best boy. There is a new option that will make it so that the grapple beam is no longer necessary for accessing Shaktool, meaning all you need is the Gravity Suit and either the Hi Jump Boots or Space Jump to be able to access Shaktool's room.

  • Misc fixes and updates

    • Updates to GT guessing game. Tracker will now join in on guessing, count the number of items as you collect them, automatically close the game, and announce the winners.
    • There are new logic options to require the gravity suit to access waterway as well as require the space jump or speed booster to access the East Crateria sky item.
    • Cheating invalid items will no longer give you the sword and shield.
    • Regions, rooms, and locations can now have customizable out of logic text. This is used for things like preventing constant out of logic messages for GT when Metroid is not beatable and other things.
    • There is now an option to mute and unmute tracker if you would like her to stop interjecting for a bit. Simply say "Hey tracker, {mute/unmute} yourself".
    • Tracker will now comment if an...
Read more