Skip to content

SMZ3 Cas’ Randomizer v9.8.2

Compare
Choose a tag to compare
@MattEqualsCoder MattEqualsCoder released this 15 Jul 23:39
· 17 commits to main since this release
185cc8f

This is a casual version of the original SMZ3 randomizer.

Important Notes

  • Due to the UI rewrite, your prior OBS scenes will likely not work. I'd recommend creating a new scene in case you need to roll back to the prior release.
  • Some of the formatting of the settings has been modified. While everything should port over, you may want to double check all of your settings. Additionally, if you revert back to the prior version, you may also want to double check your settings then.
  • For people who use Lua scripts for auto tracking, the Lua scripts have changed. The files should automatically change when generating the first seed with the new version. Going forward, you'll need to use the connector.lua script in the parent AutoTracking folder rather than pick a specific Lua for your emulator.
  • The executable has changed names. The start menu entry should automatically update, but if you have other shortcuts, you'll want to update them to use the "SMZ3CasRandomizer" executable.

Changes in 9.8.0

  • Recreated UI

    The UI has been completely rewritten from the ground up using a new framework. This new UI framework now sports a dark skin, some efficiency updates which prevents slowdown when resizing the map window, and the ability to have a unified cross platform UI. To work with this new framework, there are some slight changes to behavior as well. For example, when you open tracker, the rom list window will now be hidden until tracker is closed. The Shaktool mode has also now been changed to sport a larger single gif instead of a series of them.

    image

  • Generation Window Updates

    The generation window has been redesigned into a multi-tab layout. The goal with this change is to have the UI be a little less daunting for newcomers as well as have the primary settings you change each run such as the sprite and MSU to be more easily accessible. Copying config strings from other people has been updated to alter the settings in the window, and you can now see a list of all of the settings at a glance on the main window.

    To go along with this, a new feature has been added: presets for quickly applying logic and patch settings. There are multiple built-in presets which you can select from, and you can even create your own preset by clicking on the down triangle menu button next to the Generate button.

    image

  • MSU Randomizer Updates

    SMZ3 has been updated to utilize the latest functionality of the MSU Randomizer. You can now adjust the weighting of particular MSUs, and there are different shuffle styles, including options for shuffling jingle tracks or all tracks together.

  • Expanded Linux Version and Mac OS Port

    As stated before, the new UI framework allows for the Linux version to have a fully functional tracker UI, including the item, location, and map windows. Additionally, for Mac OS X users with the M1 or newer arm processors, there is now a Mac port you can use. However, there is no voice tracking or text to speech for the Linux and Mac ports, so keep that in mind. For instructions on how to setup the Linux and Mac versions, view the installation section of the main GitHub page.

  • Miscellaneous Updates and Fixes

    • The application has been updated to .net 8. For Windows users, it should be automatically installed when updating.
    • The Specky clip comment will now only be said once per run.
    • The options window has been slightly re-organized so that the settings are in more appropriate sections.
    • Fixed an issue where locations being set to "progression" weren't having random items associated with them.
    • There are now additional Lua connectors which should be compatible with the EmoTracker and Crowd Control. On top that, the Lua scripts have been updated to be more robust. SNI has also been added as a supported connector.
    • Fixed an issue where the disabled voice detection was broken on Windows.
    • Fixed an issue where default sprites weren't being announced correctly by tracker.
    • Fixed an issue where keycard types would be spoiled when viewing them in world.
    • Fixed an issue where the pre-Crocomire line would be stated in keysanity without the boss keycard.
    • Bumper cave should now auto track.
    • The hi jump lobby missile location now requires bombs to access to avoid people accidentally soft locking.
    • Added a warning when trying to copy a seed number from a randomizer settings string from an old randomizer version that may produce different results.
    • Fixed an issue where tracker failed to reconnect to chat when she lost the connection to Twitch.
    • Tracker will now automatically track pegs you hammer on the way to Peg World.
    • Tracker will also count how many Hyper Beam shots it takes to bring down Mother Brain.

Changes in 9.8.1

  • The previous MSU track should no longer resume after "Samus Fanfare" plays (e.g., after resetting out of Wrecked Pool).
  • MSU tracks should more reliably start over, without fading in, after the packs have been shuffled.
  • The timer in the Tracker window can now be disabled, for when you're using your own timer.
  • Tracker will now combine "Pop"s more often when auto-tracking Peg World.
  • Tracker will now try to combine messages when a lot of items are picked up at once, though she might not be thrilled about it.

Changes in 9.8.2

  • Fixed an issue that caused a crash when opening the MSU Randomizer window.

View prior version release notes