Releases: PokemonAutomation/ComputerControl
Version 0.52.14
This is a major release that adds support for 2 new controller types:
- ESP32 for Joycon and wireless Pro Controller emulation.
- sys-botbase for CFW users.
ESP32 will allow you to wirelessly connect to your Switch without needing to wire up the serial UART connection. sys-botbase will allow existing CFW users to try Computer Control automation without any new hardware besides a capture card.
Because ESP32 is much simpler to setup than Arduino/Teensy, the wiki has been completely rewritten to steer new users to ESP32. Furthermore, Microcontroller automation has been deprecated and new users no longer need to go through its tutorial to setup Computer Control automation.
New Setup Guide: https://github.com/PokemonAutomation/ComputerControl/blob/master/Wiki/SetupGuide/README.md
Because this is a big release, it comes with protocol changes that will require flashing new firmware even for existing users using the wired setup.
Version 0.51.12
Version 0.51.12:
Hopefully the last release of this troubled v0.51 series. New stuff coming in v0.52.x!
- Partial work-around for a Qt 6.8.2 regression that broke audio on Elgato capture cards. (reported by eh_man)
- Fixed some instability issues with the Sword/Shield date-spam farmers.
- Fixed an error that may happen when reading 6-star tera cards. (reported by eh_man)
- Fixed more issues reading tera cards for some capture cards.
- More stability improvements to AutoDA to reduce error reports.
Version 0.51.11
Changes since v0.51.4:
- Upgraded to Qt 6.8.2.
- Fixed a crash when there is an audio incompatibility.
- Fixed a crash that can happen through Remote Desktop.
- Fixed more program crashes and hangs that were introduced by recent refactoring.
- Fix Finizen and Palafin not being properly detected in Tera programs.
- Fixed SwSh auto-host not starting when everyone is ready. (reported by jayfeather1)
- The program colors have changed and no longer represent what kind of feedback is needed. They are still changing and we will document the new meanings in the future.
- The Item Printer RNG's now has a mode that will automatically refill materials for you by running the Material Farmer. (this has existed for a while, but we forgot to enable it for the public.)
- PLA touch-trade will now decrement the trade counters as it runs. This makes it easier to resume interrupted runs.
- The Sword/Shield day skippers will now be able to run on the Uno R3 if you flash the latest .hex. This brings feature parity among all the microcontrollers.
- Most timing operations have been converted from "ticks" to milliseconds.
- Automatic update checks have been split into categories for public and beta.
- Fixed a corner case where the PLA Crobat, Gallade, Froslass, and Unown programs may miss the shiny if it shines within 200ms of end of path.
Changes since v0.51.8 (beta):
- Fixed a crash when there is an audio incompatibility.
- Fixed a crash that can happen through Remote Desktop.
- Fix Finizen and Palafin not being properly detected in Tera programs.
- Fixed SwSh auto-host not starting when everyone is ready. (reported by jayfeather1)
- The Item Printer RNG's now has a mode that will automatically refill materials for you by running the Material Farmer. (this has existed for a while, but we forgot to enable it for the public.)
- The Sword/Shield day skippers will now be able to run on the Uno R3 if you flash the latest .hex. This brings feature parity among all the microcontrollers.
- Fixed a corner case where the PLA Crobat, Gallade, Froslass, and Unown programs may miss the shiny if it shines within 200ms of end of path.
Hopefully this release will be much more stable than the previous betas. Please let us know if you encounter any problems.
Version 0.51.8 (beta)
Fixed the SV date spam programs being broken due to bad default Game -> Home delay in the settings.
Version 0.51.6 (beta)
Changes:
- Upgraded to Qt 6.8.2.
- Fixed more program hangs and crashes that were introduced by recent refactoring. (I promise it will eventually be stable again. Sorry!)
- The program colors have changed and no longer represent what kind of feedback is needed. They are still changing and we will document the new meanings in the future.
Again please let us know if you encounter any issues. Alternatively, keep error reports enabled. They are extremely helpful to us.
Version 0.51.5 (beta)
Changes:
- (Possible) fixes for some program crashes.
- PLA touch-trade will now decrement the trade counters as it runs. This makes it easier to resume interrupted runs.
- Most timing operations have been converted from "ticks" to milliseconds.
- Automatic update checks have been split into categories for public and beta.
This is the first version which we will release a public beta. In the past, betas were kept private. But we decided it's better to make them public as it makes turn-around times faster (especially with the automatic error reports).
Ultimately, beta releases may be spammed with high frequency so we will not ping for them in Discord. You will only be notified of them if you opt-in to beta update checks.
Version 0.51.4
- Fixed number code entry being broken.
- Fixed the Sword/Shield LotoFarmer.
Version 0.51.3
Fix incorrect feature flag which prevented anything from running on Arduno Uno R3. (reported by konjstolemytange)
Version 0.51.2
- Add a menu to allow remapping the keyboard control keys.
- Improved Tera Farmer's ability to read 6-star raids.
- Fixed some corner cases where AutoDA fails to read the opponent.
- Improved reliability of PLA region changes.
- Added an alternate fly spot for Alabaster Icelands to reduce stuck on map situations for Flag Pin bot when hunting alpha Gardevoir.
- Remove a 100 second debug delay in the Auction Farmer. (reported by @zaiynesolar)
- AutoDA will try to detect if you set the wrong language. Previously, it would keep running, but would keep spitting errors (and making bad decisions) because it couldn't read anything.
In addition to these bug fixes, there have been some major internal refactors involving the serial connection and controller emulation. Please let us know if you encounter any issues.
Version 0.50.18
- Improved star detection for SV raids. (reported by Redshift)
- Fixed the program hanging if it closed while sending a Discord webhook message.
- Fixed the program being slow to start up if there are many unsent error reports.
- Fixed BDSP Doubles Leveling having issues on Iron Island.
- Fixed BDSP Starter Reset not taking videos on starter shiny. (reported by nemesis.0303)
- Improve Gimmighoul Chest farmer reliability. (reported by Redshift, fixed by kichithewolf)
- Disabled error reports for many minor and recoverable inference errors - especially in AutoDA.
Thanks to everyone who has opted into error reports. You have helped us immensely in discovering bugs! The last few releases have been almost entirely bugfixes discovered by your error reports.