Releases: TheTrackerCouncil/SMZ3Randomizer
Release list
SMZ3 Cas' Randomizer v10.0.1
This is a casual version of the original SMZ3 randomizer.
Changes in 10.0.0
New Game Modes and Settings
Spazer Hunt Game Mode
A brand new game mode has been added - spazer hunt! This game mode is similar to the Triforce hunt from A Link to the Past randomizer. Spazers are scattered throughout the world, and you must find them in order to be able to finish the run. The number of Spazers in the world and number of Spazers needed are customizable. Why Spazers? Why not?!
All Dungeons Game Mode
Looking for a long run? The all dungeons game mode has been pulled over from mainline SMZ3, requiring you to finish all dungeons (including castle tower and Ganon's tower) as well as defeat all Metroid bosses to be able to defeat Ganon.
Randomized Game Options
Want to vary up your runs a bit? Randomize the numbers of crystals, bosses, and spazers needed for the various game modes for both entering Ganon's tower, defeating Ganon, and entering Tourian. There are also signs in front of Ganon's tower and on the pyramid to inform you of what requirements you need to be able to finish the game, and if you randomize the number of bosses needed for Tourian, an icon will appear above the door to the golden statues room informing you the number of bosses you need to defeat.
Other game settings like keysanity, pyramid access, and more can also be randomized.
Shuffled Metroid boss tokens
By demand, the ability to shuffle Metroid boss tokens alongside the Zelda dungeon rewards has been added from mainline SMZ3. This means that completing Skull Woods could give you the Kraid boss token, or defeating Phantoon could give you the green pendant. You can view what rewards each Metroid boss has by viewing the map of the region.
For keysanity, this also introduces Metroid maps which are required to view the area rewards.
Fast Game Completion
If you're wanting to wrap things up quickly, you can also enable an option to enter the ship after completing the main game goal and finish the game without fighting Ganon or Mother Brain. For example, after getting all 7 crystals and defeating all 4 main Metroid bosses, you can enter the ship and lift off to finish the game.
This setting can also be patched into Archipelago games.
Updated Tracker UI
Goal Indicators
The main tracker window has been shifted around a bit to show the goal in the bottom right. If any goal numbers are currently unknown, they will appear as ? in the bottom right until you can determine what the requirements are. To make space for the goal indicators, the auto tracking options and icon have been moved to the menu options at the top of the window.
Hints and Spoilers in UI
You can enable hints and spoilers now in the command menu and right click on items to be able to retrieve hints and spoilers in case you aren't using voice recognition (or are having trouble getting tracker to understand you). If text to speech is disabled, it'll even display the text in a popup window.
Open Rom and Folder Via Tracker UI
Forget to launch the game when opening tracker, or want to open the spoiler log without closing tracker? You can now launch the rom, open the rom folder, and open the spoiler log in the tracker window file menu now.
Miscellaneous Fixes and Updates
- The assembly was updated to be synced up with mainline SMZ3, bringing in various fixes and patches from A Link to the Past rando and SMZ3 UI updates.
- Viewing certain text in Zelda will now auto mark items. For example, talking to Zora, reading the pedestal text, and tablets will now mark the items at those locations.
- You can now upload and launch roms to hardware via qusb2snes and sni. Simply right click on the rom in the list and select the option to Upload Rom to Hardware and then either browse your hardware or select an MSU on your hardware to upload to. After uploading a rom to hardware, launching the rom will launch the rom on your hardware.
- If you're using SMZ3 to shuffle the MSU, you can ask tracker "hey tracker, shuffle the music" to randomize all tracks (excluding the current one playing).
- The option to start with the flute no longer requires you to activate the flute, and other options for starting items have been added.
- The main SMZ3 window will now prevent you from generating seeds or opening tracker until everything has finished loading, fixing issues with certain things not displaying if opening other windows too quickly after launching.
- Tracker will now display by default if you open the speech window when she's not talking.
- For imported archipelago roms, if you enabled the spin jump animations option you will no longer be able to enable the easier wall jump patch to prevent conflicts between the two patches.
- Hints have been updated to be more flexible with the different game settings. For example, if you enable the option to lift off from the ship, it'll no longer label silver arrows as required. It'll also factor in the number of crystals needed to determine if things are required.
- If a generated seed is deemed to be not beatable, you will be warned after generation.
- The randomized etecoon jingles are now louder to be able to hear over louder MSUs.
- The April Fools "Track GPT" tracker profile has been added.
- Various sprites from the VARIA randomizer have been added.
- Fixed a rare issue that could happen from things being tracked simultaneously.
- Added additional logging for MSU generation.
Changes in 10.0.1
Miscellaneous Fixes and Updates
SMZ3 Cas’ Randomizer v10.0.0
This is a casual version of the original SMZ3 randomizer.
Changes in 10.0.0
New Game Modes and Settings
Spazer Hunt Game Mode
A brand new game mode has been added - spazer hunt! This game mode is similar to the Triforce hunt from A Link to the Past randomizer. Spazers are scattered throughout the world, and you must find them in order to be able to finish the run. The number of Spazers in the world and number of Spazers needed are customizable. Why Spazers? Why not?!
All Dungeons Game Mode
Looking for a long run? The all dungeons game mode has been pulled over from mainline SMZ3, requiring you to finish all dungeons (including castle tower and Ganon's tower) as well as defeat all Metroid bosses to be able to defeat Ganon.
Randomized Game Options
Want to vary up your runs a bit? Randomize the numbers of crystals, bosses, and spazers needed for the various game modes for both entering Ganon's tower, defeating Ganon, and entering Tourian. There are also signs in front of Ganon's tower and on the pyramid to inform you of what requirements you need to be able to finish the game, and if you randomize the number of bosses needed for Tourian, an icon will appear above the door to the golden statues room informing you the number of bosses you need to defeat.
Other game settings like keysanity, pyramid access, and more can also be randomized.
Shuffled Metroid boss tokens
By demand, the ability to shuffle Metroid boss tokens alongside the Zelda dungeon rewards has been added from mainline SMZ3. This means that completing Skull Woods could give you the Kraid boss token, or defeating Phantoon could give you the green pendant. You can view what rewards each Metroid boss has by viewing the map of the region.
For keysanity, this also introduces Metroid maps which are required to view the area rewards.
Fast Game Completion
If you're wanting to wrap things up quickly, you can also enable an option to enter the ship after completing the main game goal and finish the game without fighting Ganon or Mother Brain. For example, after getting all 7 crystals and defeating all 4 main Metroid bosses, you can enter the ship and lift off to finish the game.
This setting can also be patched into Archipelago games.
Updated Tracker UI
Goal Indicators
The main tracker window has been shifted around a bit to show the goal in the bottom right. If any goal numbers are currently unknown, they will appear as ? in the bottom right until you can determine what the requirements are. To make space for the goal indicators, the auto tracking options and icon have been moved to the menu options at the top of the window.
Hints and Spoilers in UI
You can enable hints and spoilers now in the command menu and right click on items to be able to retrieve hints and spoilers in case you aren't using voice recognition (or are having trouble getting tracker to understand you). If text to speech is disabled, it'll even display the text in a popup window.
Open Rom and Folder Via Tracker UI
Forget to launch the game when opening tracker, or want to open the spoiler log without closing tracker? You can now launch the rom, open the rom folder, and open the spoiler log in the tracker window file menu now.
Miscellaneous Fixes and Updates
- The assembly was updated to be synced up with mainline SMZ3, bringing in various fixes and patches from A Link to the Past rando and SMZ3 UI updates.
- Viewing certain text in Zelda will now auto mark items. For example, talking to Zora, reading the pedestal text, and tablets will now mark the items at those locations.
- You can now upload and launch roms to hardware via qusb2snes and sni. Simply right click on the rom in the list and select the option to Upload Rom to Hardware and then either browse your hardware or select an MSU on your hardware to upload to. After uploading a rom to hardware, launching the rom will launch the rom on your hardware.
- If you're using SMZ3 to shuffle the MSU, you can ask tracker "hey tracker, shuffle the music" to randomize all tracks (excluding the current one playing).
- The option to start with the flute no longer requires you to activate the flute, and other options for starting items have been added.
- The main SMZ3 window will now prevent you from generating seeds or opening tracker until everything has finished loading, fixing issues with certain things not displaying if opening other windows too quickly after launching.
- Tracker will now display by default if you open the speech window when she's not talking.
- For imported archipelago roms, if you enabled the spin jump animations option you will no longer be able to enable the easier wall jump patch to prevent conflicts between the two patches.
- Hints have been updated to be more flexible with the different game settings. For example, if you enable the option to lift off from the ship, it'll no longer label silver arrows as required. It'll also factor in the number of crystals needed to determine if things are required.
- If a generated seed is deemed to be not beatable, you will be warned after generation.
- The randomized etecoon jingles are now louder to be able to hear over louder MSUs.
- The April Fools "Track GPT" tracker profile has been added.
- Various sprites from the VARIA randomizer have been added.
- Fixed a rare issue that could happen from things being tracked simultaneously.
- Added additional logging for MSU generation.
SMZ3 Cas’ Randomizer v10.0.0 RC1
This is a casual version of the original SMZ3 randomizer.
This is a release candidate. If you encounter any problems, please open an Issue or post a message on betus's discord.
Changes in 10.0.0
New Game Modes and Settings
Spazer Hunt Game Mode
A brand new game mode has been added - spazer hunt! This game mode is similar to the Triforce hunt from A Link to the Past randomizer. Spazers are scattered throughout the world, and you must find them in order to be able to finish the run. The number of Spazers in the world and number of Spazers needed are customizable. Why Spazers? Why not?!
All Dungeons Game Mode
Looking for a long run? The all dungeons game mode has been pulled over from mainline SMZ3, requiring you to finish all dungeons (including castle tower and Ganon's tower) as well as defeat all Metroid bosses to be able to defeat Ganon.
Randomized Game Options
Want to vary up your runs a bit? Randomize the numbers of crystals, bosses, and spazers needed for the various game modes for both entering Ganon's tower, defeating Ganon, and entering Tourian. There are also signs in front of Ganon's tower and on the pyramid to inform you of what requirements you need to be able to finish the game, and if you randomize the number of bosses needed for Tourian, an icon will appear above the door to the golden statues room informing you the number of bosses you need to defeat.
Other game settings like keysanity, pyramid access, and more can also be randomized.
Shuffled Metroid boss tokens
By demand, the ability to shuffle Metroid boss tokens alongside the Zelda dungeon rewards has been added from mainline SMZ3. This means that completing Skull Woods could give you the Kraid boss token, or defeating Phantoon could give you the green pendant. You can view what rewards each Metroid boss has by viewing the map of the region.
For keysanity, this also introduces Metroid maps which are required to view the area rewards.
Fast Game Completion
If you're wanting to wrap things up quickly, you can also enable an option to enter the ship after completing the main game goal and finish the game without fighting Ganon or Mother Brain. For example, after getting all 7 crystals and defeating all 4 main Metroid bosses, you can enter the ship and lift off to finish the game.
This setting can also be patched into Archipelago games.
Updated Tracker UI
Goal Indicators
The main tracker window has been shifted around a bit to show the goal in the bottom right. If any goal numbers are currently unknown, they will appear as ? in the bottom right until you can determine what the requirements are. To make space for the goal indicators, the auto tracking options and icon have been moved to the menu options at the top of the window.
Hints and Spoilers in UI
You can enable hints and spoilers now in the command menu and right click on items to be able to retrieve hints and spoilers in case you aren't using voice recognition (or are having trouble getting tracker to understand you). If text to speech is disabled, it'll even display the text in a popup window.
Open Rom and Folder Via Tracker UI
Forget to launch the game when opening tracker, or want to open the spoiler log without closing tracker? You can now launch the rom, open the rom folder, and open the spoiler log in the tracker window file menu now.
Miscellaneous Fixes and Updates
- The assembly was updated to be synced up with mainline SMZ3, bringing in various fixes and patches from A Link to the Past rando and SMZ3 UI updates.
- Viewing certain text in Zelda will now auto mark items. For example, talking to Zora, reading the pedestal text, and tablets will now mark the items at those locations.
- You can now upload and launch roms to hardware via qusb2snes and sni. Simply right click on the rom in the list and select the option to Upload Rom to Hardware and then either browse your hardware or select an MSU on your hardware to upload to. After uploading a rom to hardware, launching the rom will launch the rom on your hardware.
- If you're using SMZ3 to shuffle the MSU, you can ask tracker "hey tracker, shuffle the music" to randomize all tracks (excluding the current one playing).
- The option to start with the flute no longer requires you to activate the flute, and other options for starting items have been added.
- The main SMZ3 window will now prevent you from generating seeds or opening tracker until everything has finished loading, fixing issues with certain things not displaying if opening other windows too quickly after launching.
- Tracker will now display by default if you open the speech window when she's not talking.
- For imported archipelago roms, if you enabled the spin jump animations option you will no longer be able to enable the easier wall jump patch to prevent conflicts between the two patches.
- Hints have been updated to be more flexible with the different game settings. For example, if you enable the option to lift off from the ship, it'll no longer label silver arrows as required. It'll also factor in the number of crystals needed to determine if things are required.
- If a generated seed is deemed to be not beatable, you will be warned after generation.
- The randomized etecoon jingles are now louder to be able to hear over louder MSUs.
- The April Fools "Track GPT" tracker profile has been added.
- Various sprites from the VARIA randomizer have been added.
SMZ3 Cas’ Randomizer v9.9.10
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Now out of Beta as of April 6, 2025)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.
Changes in 9.9.5
Archipelago Support Out of Beta
After various different updates and bug fixes, Archipelago support is now at a point where I'm comfortable not labeling it as a beta feature. The following has been added/implemented:
- Fixed an issue with importing AP seeds with large numbers of players.
- S...
SMZ3 Cas’ Randomizer v9.9.9
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Now out of Beta as of April 6, 2025)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.
Changes in 9.9.5
Archipelago Support Out of Beta
After various different updates and bug fixes, Archipelago support is now at a point where I'm comfortable not labeling it as a beta feature. The following has been added/implemented:
- Fixed an issue with importing AP seeds with large numbers of players.
- S...
SMZ3 Cas’ Randomizer v9.9.8
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Now out of Beta as of April 6, 2025)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.
Changes in 9.9.5
Archipelago Support Out of Beta
After various different updates and bug fixes, Archipelago support is now at a point where I'm comfortable not labeling it as a beta feature. The following has been added/implemented:
- Fixed an issue with importing AP seeds with large numbers of players.
- S...
SMZ3 Cas’ Randomizer v9.9.7
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Now out of Beta as of April 6, 2025)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.
Changes in 9.9.5
Archipelago Support Out of Beta
After various different updates and bug fixes, Archipelago support is now at a point where I'm comfortable not labeling it as a beta feature. The following has been added/implemented:
- Fixed an issue with importing AP seeds with large numbers of players.
- S...
SMZ3 Cas’ Randomizer v9.9.6
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Now out of Beta as of April 6, 2025)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.
Changes in 9.9.5
Archipelago Support Out of Beta
After various different updates and bug fixes, Archipelago support is now at a point where I'm comfortable not labeling it as a beta feature. The following has been added/implemented:
- Fixed an issue with importing AP seeds with large numbers of players.
- S...
SMZ3 Cas’ Randomizer v9.9.5
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Now out of Beta as of April 6, 2025)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.
Changes in 9.9.5
Archipelago Support Out of Beta
After various different updates and bug fixes, Archipelago support is now at a point where I'm comfortable not labeling it as a beta feature. The following has been added/implemented:
- Fixed an issue with importing AP seeds with large numbers of players.
- S...
SMZ3 Cas’ Randomizer v9.9.4
This is a casual version of the original SMZ3 randomizer.
Changes in 9.9.1
Cas-ify Your Archipelago Experience (Beta)
Wanting to play SMZ3 in a multiworld with your friends in Archipelago or simply want to have a multi game randomizer experience, but you don't want to play without the patches provided by SMZ3 Cas'? We've got you covered! When on the Singleplayer tab, you can click on the dropdown next to Generate custom game to select Import Archipelago rom.
SMZ3 Cas' will then parse the rom file to determine all of the item locations for tracking purposes, then it'll open a window that will allow you to apply various patches and customizations. You can apply any sprites from the Cas' randomizer as well as enable hint tiles, re-spin, the modern SM control patches, screen flashing updates, and any of the other patches available in SMZ3 Cas'.
You can even use tracker while you play. Worried about the possibility of IBJ? No need to worry with the cheat to charge a shine spark. Want to ask tracker about what's in a dungeon? No problem! Want to be serenaded by tracker in song? Well, that's just a given.
Some things to note:
- While you can you use the map tracker with logic settings that should match the SMZ3 version that Archipelago uses, the functionality won't be as fully featured as using it with a SMZ3 Cas' seed.
- Some hints and spoilers will be rather limited because Tracker will only have context to the imported SMZ3 game and not the other games in the multiworld.
- In order to avoid conflicting with Archipelago, you can't use cheats to give yourself items. You can use other cheats, such as refilling your health and ammo, however.
- Currently you can't use SMZ3 Cas' to apply MSUs to Archipelago roms. Once the SMZ3 version that Archipelago uses is updated to the new version that includes MSU support, this functionality will be added.
- If you're using Archipelago for a singleplayer multi game randomizer, SMZ3 Cas' should disconnect if you switch to either ALttPR or VARIA games generated by AP, that may not be the case for other SNES games. To prevent tracker from incorrectly detecting items or cleared locations/bosses, it is recommended to disable auto tracking before switching to other games.
- This should mostly work with normal mainline SMZ3 roms as well as SMZ3 Cas' roms, but the functionality is not fully supported.
Initial Setup Wizard
For new users of SMZ3, you'll now be greeted with a wizard that will help guide you through some of the first setup, such as selecting roms, setting up auto tracking, and what tracker profiles you want to use.
Sprite Window Updates
The sprite window has had several updates to it. The sprite buttons are now updated so that you can click anywhere in the area to select the sprite rather than just the image or a small button. The favorite and hide buttons have also been turned into icons to accommodate this change. In addition, there is now a button to import custom sprites if you want to import your own from the other locations. Note that Link and Samus sprites need to be in the RDC format and that ship sprites need to be in the IPS format.
Soft Lock Prevention & Upper Red Brin to Upper Maridia Patches
Most of the soft lock prevention patches from the Super Metroid VARIA randomizer have been added as a new option under Cas' patches. Currently these are a single option, but in the future they will likely be split into separate options. On top of those patches, there is a custom patch which adds power bomb blocks to the secret passage between upper Red Brinstar to the upper left part of Maridia to allow the passage to now be two-directional. Note that none of these changes impact the logic, so even if items are technically accessible earlier due to these patches, the seed won't be generated with that in mind, nor will tracker show them in logic.
Logic Update & Cas Setting
There has been an update to the logic that prevented Lower Norfair East escape items from being in logic in keysanity modes in situations where you could actually retrieve them and leave without taking damage.
Also, a new Cas' Logic has been added to prevent low resource runs in the Dark World. Enabling this option will logically expect you to have at least 6 total hearts (the 3 original hearts + 3 additional hearts) and some sort of re-usable weapon (sword, hammer, bow, or fire rod) to navigate the Dark World.
Cheats in UI
You can now enable cheats and give yourself items in the UI by clicking on the Commands menu, then right clicking on an item. This feature will be added in the future to add additional cheats.
-
Miscellaneous Updates
- When spoilers are enabled, Tracker will now announce the locations of items if all locations have been cleared.
- When spoiling items in dungeons, progression items are now prioritized first.
- For people who use the separate MSU Randomizer application, SMZ3 and the MSU Randomizer application should now communicate between each other so that tracker can comment on various MSU changes.
- Plando files can now specify the fairy bottle trade items.
- A schema file has been created for plando files. If you use Visual Studio Code with the YAML extension by Red Hat, you'll get full syntax highlighting that makes use of this plando file.
- There are now multiple options for the displayed map changing when using auto tracking. You can now have it change by region, by map, or a combination of the two.
- Tracker vtuber sprites have been separated from the Tracker config profiles. These should be updated automatically to clean up the old config profiles that were used for Tracker sprites.
- If you try to mark an item at a location that has already been cleared, Tracker will sass you since this was likely her mishearing something.
- Tracking items and bosses when having auto tracking enabled will now lead to Tracker sass since these are likely her mishearing things. If you genuinely need to have her track something, you'll be prompted with the full phrase to say.
- Added a warning popup if attempting to launch a rom when there is no default application is specified for sfc files.
- If the auto tracker gets stuck in a disconnect/reconnect loop, it'll eventually stop trying to reconnect after 10 failed attempts. Tracker will also only talk about a connection or disconnection once it's been verified.
- Various new Super Metroid sprites have been added.
- Updated the verbiage of the option for the time limit for tracker to respond to chat greetings to be more clear.
- Thanks to Liminality Carb, some tracker lines will actually have her emote differently now!
- A new song has been added for you to dance and jump to.
-
Bug Fixes
- Fixed an issue that would prevent configs and sprites from not being recognized by SMZ3 if they were just downloaded.
- Fixed an issue where muting tracker and then saying undo would cause her to not speak for a while.
- Fixed an issue where asking tracker if a crystal dungeon was required could cause incorrectly labeling the dungeon as having nothing in it in certain circumstances.
- Fixed an issue where the left side of swamp hint tile could cause a tracker error if both locations had dungeon-specific items.
- Fixed an issue where progression being locked by bottles, powder, and the mushroom could cause tracker hints to be incorrect.
- Fixed an issue where the bomb merchant wasn't properly marking off red crystal dungeons.
- Fixed an issue where refreshing the tracker profiles would cause a crash.
Changes in 9.9.2
-
Miscellaneous Bugs & Updates
- Fixed an issue where when you have hard wall jumps enabled bomb torizo would show up in logic without the morph ball.
- Fixed an issue where certain items would not show up as useful in hint tiles.
- Fixed an issue where the MM/TR boss would show up in logic despite not having marked the required medallion for the dungeon.
- Fixed an issue where the MM/TR accessibility wouldn't update when the required medallion was marked.
- Fixed an issue where the map tracker would not update to show dark world being in logic after getting your 6th heart.
- Fixed an issue where tracker would comment about locations being out of logic when you were only missing the logically required keys.
Changes in 9.9.3
-
Keyless Tourian
- A new logic setting has been added to toggle if Tourian requires the Crateria boss keycard or not.
- This also fixes an issue where in imported Archipelago seeds with the "Fast Ganon" setting enabled, tracker would properly track and display the Metroid keys.
Changes in 9.9.4
- Fixed an issue where reloading a tracker state where all locations were previously cleared wouldn't work. This would primarily come up in async multiworld games.




