SMZ3 Cas’ Randomizer v5.3.0 #159
Vivelin
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is a casual version of the original SMZ3 randomizer.
Changes in 5.3.0
Easier wall jumping!
Thanks to a patch by Benox50, wall jumping is now a lot easier! This also includes a patch called "Collision Clearance" by the same author that is supposed to make going into tiny holes as morph ball easier, but I can't test that. That's why this is still pre-release! Have fun!
Older release notes...
## Changes in 5.2.0Wall jump difficulty option
Thanks to the efforts of PinkKittyRose going through and documenting all of the wall jumps in the game, there is now an option to set the difficulty of expected wall jumps. While there may be some subtle changes in the logic from these changes, the default of Medium should be pretty similar to the previous SMZ3 logic. You can set it to a lower difficulty to avoid having to wall jump as much or even increase it if you're comfortable making tricky jumps that were previously considered out of logic.
Better Keysanity Support
Following PinkKittyRoses's keysanity playthrough, multiple fixes were implemented to address things that came up during her run.
Better Race Support
Made changes for races to address issues, add flexibility, and make it easier to copy race settings.
Misc Updates
Changes in 5.2.1
Progression Log
Dark Room Maps
Misc Updates
Changes in 5.1.0
USB2SNES/QUSB2SNES Auto Tracking Support
Auto tracking now has support for USB2SNES, which opens up the compatibility of auto tracking with emulators such as RetroArch and SNES hardware that support USB2SNES/QUSB2SNES. Now instead of simply enabling auto tracking, you select whether you want it to run via Lua Script for snes9x-rr and bizhawk out of box support or USB2SNES support.
For those interested, if you go to Tools -> Options in the main SMZ3 Randomizer window and open up the Tracker options, you can specify which auto tracker connector to run by default as well as turn off the automatic map updating.
Also wanted to give thanks to PinkKittyRose for helping test this QUSB2SNES support
(Somewhat) Automatic Dungeon Reward Marking
If auto tracking is enabled, if you open up the light or dark world map and tell tracker "Hey tracker, <please/would you please> <look at this/look here/record this/log this/take a look at this> <shit/crap>", she will mark the dungeon rewards for you. Note that she currently can't differentiate between red and blue pendants. This functionality will be expanded in the coming weeks to include medallions and visible traysure.
Bug fixes and minor improvements
Changes in 5.1.1
Changes in 5.1.2
Changes in 5.1.3
Changes in 5.1.4
Changes in 5.0.0
Auto Tracking Support
By connecting tracker to your emulator via a Lua script, Tracker is now able to automatically clear locations and track items for you. Tracker can also detect what's going on in the game and will comment on various situations. Auto tracking was tested in Snes9x-rr (recommended) and Bizhawk 2.8 (BSNES Core Only), though older versions or other emulators may work. To enable auto tracking or view information on running it, there is an icon in the status bar of the tracker window:
By default these scripts are in your local app data/SMZ3CasRandomizer directory (which you can view by clicking on Show Auto Tracker Scripts Folder), but you can specify a different directory in the settings as well as enable the auto tracker by default.
Tracker Map Updates
You can now update the displayed map by saying "Hey tracker, please show me <Hyrule/Zebes/Brinstar/Light World/Everything/etc.>" to update the map displayed. If auto tracking is enabled and the setting is turned on (it's on by default), the map will automatically update to reflect your location.
The Duck is Now Deployed
By popular demand, you can now track duck to add it to the tracker.
Both Shaktool and Love Shak sprites by Fragger have been added
Bug fixes and minor improvements
Changes in 5.0.1
Fixed tracker Twitch chat connection issues to prevent crashes
If tracker cannot connect to Twitch chat or connection drops, Tracker will now state that she is not connected and will prompt you to save and restart the tracker (you should not need to restart the entire app). The code was also updated to do any GT guessing game commands if not currently connected, and there were updates to better handle issues with not being able to send messages to the Twitch chat.
Fixed an issue with tracker thinking she opened a poll when one was already opened (hopefully 🤞)
Updated tracker with new lines from both Fragger and MattEqualsCoder
Changes in 4.2
Reworked "Hey tracker, clear <dungeon>" (Clearing a dungeon doesn't work properly #89, Clear dungeon fix #90)
This command is now separate from clearing other areas, and will clear all items, including those that might be out of logic, and set the remaining treasure counter to zero. If any out-of-logic checks were cleared, Tracker will let you know about it, but still clear it.
Tracker will no longer tolerate being interrupted too many times ([Experimental] Handle interruptions #98)
Various new lines and songs for Tracker (Added some changes suggested by Constantine #87, Tracker additions and fixes #100)
This includes some changes suggested by community member Constantine.
Bug fixes and minor improvements (Clean up logging in, fixed potential IP binding issue #91, Tracker additions and fixes #100)
Changes in 4.2.1
Changes in 4.2.2
It was funny for a little bit but didn't turn out the way I wanted, and at this stage it's not worth trying to get it to work well
Changes in 4.2.3
Changes in 4.2.4
Changes in 4.2.5
Changes in 4.2.6
Changes in 4.1
Added basic Twitch chat integration! Twitch integration #79
Use the Log in with Twitch option in the Options window to log in with Twitch and allow Tracker to access Twitch chat.
In this version, Tracker will greet people that say hey in chat, but this will be expanded upon in the future.
Fixes to prevent issues with playing seeds that don't match the requested settings. Catch Seeds that are Inconsistent With Requested Settings #78
Findings and suggestions from streams Findings and suggestions from streams #80
Changes in 4.1.1
Changes in 4.0
Changes in 3.4
Changes in 3.4.1
Changes in 3.4.2
Changes in 3.3
Changes in 3.3.1 #47
Changes in 3.3.2 #48
Changes in 3.3.3
Changes in 3.2
This is mostly a maintenance release before I go on a brief hiatus.
tracker.json
from an older version;Changes in 3.1
The main window now features a list of ROMs you've generated, with the ability to start playing or view the spoiler log from there. Contributed by @MattEqualsCoder.
locations.json
in%LocalAppData%\SMZ3CasRandomizer
;Changes in 3.0.1
Changes in 3.0
For more details, see the in-game voice commands reference by starting Tracker, then going to View and selecting Help, or read the pre-release patch notes.
Items, bosses and Tracker responses can be customized by editing the
%LocalAppData%\SMZ3CasRandomizer\tracker.json
file. Please note that this file may be overwritten by updates, so make sure to back up your changes before you update!Changes in 2.1.2.2
Changes in 2.1.2.1
If you're already on a 2.1 or higher, this version can be skipped.
Changes in 2.1.2
Changes in 2.1.1
Changes in 2.1
This discussion was created from the release SMZ3 Cas’ Randomizer v5.3.0.
Beta Was this translation helpful? Give feedback.
All reactions