Skip to content

SMZ3 Cas’ Randomizer v9.8.0 RC 4

Pre-release
Pre-release
Compare
Choose a tag to compare
@MattEqualsCoder MattEqualsCoder released this 23 Jun 04:18
· 49 commits to main since this release
98c2547

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.

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.

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

    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. To run the application, you'll need to make sure that dotnet 8 is installed on your machine, and you can run it via "dotnet SMZ3CasRandomizer.dll" or by making the SMZ3CasRandomizer file executable and running it. However, there is no voice tracking or text to speech, so it's only the UI tracking that has been adapted.

  • 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.
    • There are two extra bonus features. Without giving too many details away to keep the surprise, let's just say that with these popping new features, every shot counts.

View prior version release notes