Skip to content

Releases: PokemonAutomation/ComputerControl

Version v0.64.8-beta

10 May 23:38
e28be1f

Choose a tag to compare

Version v0.64.8-beta Pre-release
Pre-release

Version 0.64.8 (public beta):

  • Fixed more firmware issues.
  • More stability improvements to AutoStory. (reported by Butters, credit jw)

Version 0.64.6 (public beta):

  • Fixed a major timing issue with PABotBase2. (credit Patrick and others for the clues that revealed this)
  • The "HID: Keyboard" controller now displays Num/Caps/Scroll-lock status.
  • When using an OEM controller, programs will detect a connection failure and tell you do disconnect other controllers.
  • Added an option to make Friend Delete work on the Switch 2. (reported by Nikki)
  • Improved stability of AutoStory. (reported by daemon1337, credit jw)
  • Fixed high CPU usage with PABotBase2.
  • Fixed some glitches for controller status display.

The timing issue in PABotBase2 is very severe as it affects nearly all blind button sequences. Please stay tuned for updates to the RNG programs as they may need to be retuned for new timing parameters.

You will need to flash new PABotBase2 firmware for this release. PABotBase1 is unaffected and remains unchanged.

Other Announcements:

  • This is a friendly reminder that AVR8 and PABotBase1 will go away in a few months. So please upgrade to the modern controllers if you haven't already.
  • We are exploring the idea of changing the ESP32-S3's default controller from "NS2: Wired Controller" to "NS1: Wired Pro Controller". This gives default access to gyro, rumble, controller colors, player lights (and thus connection failure detection). But it loses the GL, GR, and C buttons, and requires enabling an extra option in the Switch settings.

Version v0.64.6-beta

10 May 10:55
4199e12

Choose a tag to compare

Version v0.64.6-beta Pre-release
Pre-release

Version 0.64.6 (public beta):

  • Fixed a major timing issue with PABotBase2. (credit Patrick, boombaastical, and others for the clues that revealed this)
  • The "HID: Keyboard" controller now displays Num/Caps/Scroll-lock status.
  • When using an OEM controller, programs will detect a connection failure and tell you do disconnect other controllers.
  • Added an option to make Friend Delete work on the Switch 2. (reported by Nikki)
  • Improved stability of AutoStory. (reported by daemon1337, credit jw)
  • Fixed high CPU usage with PABotBase2.
  • Fixed some glitches for controller status display.

The timing issue in PABotBase2 is very severe as it affects nearly all blind button sequences. Please stay tuned for updates to the RNG programs as they may need to be retuned for new timing parameters.

You will need to flash new PABotBase2 firmware for this release. PABotBase1 is unaffected and remains unchanged.

Other Announcements:

  • This is a friendly reminder that AVR8 and PABotBase1 will go away in a few months. So please upgrade to the modern controllers if you haven't already.
  • We are exploring the idea of changing the ESP32-S3's default controller from "NS2: Wired Controller" to "NS1: Wired Pro Controller". This gives default access to gyro, rumble, controller colors, player lights (and thus connection failure detection). But it loses the GL, GR, and C buttons, and requires enabling an extra option in the Switch settings.

Version v0.64.1-beta

04 May 00:56
7a8217c

Choose a tag to compare

Version v0.64.1-beta Pre-release
Pre-release

Version 0.64.1 (public beta):

  • Added Lucky Egg Farmer (credit dolphincurry)
  • Added FRLG Item Duplication (credit dolphincurry)
  • Change in Pico firmware behavior: If you pair one OEM controller, it pairs all 3 of them. (not an intended feature, but rather a bugfix)
  • Fixed a video inference issue on slow computers. (reported by Astro)
  • Fixed the Cloud Island's run option. (credit Gimikyu)
  • Stability improvements to RNG Helper. (credit dolphincurry)
  • Stability improvements to most FRLG programs. (credit dolphincurry)
  • Stability improvements to AutoStory. (reported by Butters, credit jw)
  • General stability improvements to CC itself.
  • For developers: Support has been added for rumble inference. Feel free to ask us how to use it.

While not required, we recommend flashing the new PABotBase2 firmware for this beta. There have been some big firmware changes we'd like to crowd-source test before going live.

SerialPrograms v0.63.9

28 Apr 05:03
8bfe924

Choose a tag to compare

Version 0.63.9:

  • Fixed a major issue in PABotBase2 where it may disconnect after 30 seconds. (reported by bennian)

Version v0.63.7

21 Apr 05:30
851c721

Choose a tag to compare

Version 0.63.7:

  • Added FRLG RNG Helper. (credit Astro)
  • Added FRLG Legendary Run-Away. (credit kichi)
  • Added day/night filter to PLZA Bench Sit. (credit Butters)
  • Various stability improvements to FRLG programs. (credit Astro)
  • Fixed FriendDelete which broke on firmware update.
  • Improved stability of PLA Outbreak Finder. (credit Boombaastical)
  • Added support for PABotBase2 firmware protocol.
  • ESP32, ESP32-S3, and Pico have been migrated to PABotBase2.
  • Added support for non-W Raspberry Pi Picos. They will only support wired controllers.

Built-in RNG Program for FRLG!

The FRLG RNG program is finally out! For now it is "just" an organized collection of the existing macros with a UI for timing adjustments. We are exploring the idea of building a fully automated RNG program that will read stats, calculate seeds, and automatically calibrate your timings accordingly. But this is a big research area which we are not committed to.

Work-in-Progress Programs:

We currently have 3 more programs in beta testing that didn't make the cut for this release:

  • FRLG: Lucky Egg Farming
  • FRLG: Item Cloning
  • Pokopia Cloud Island Reset

Hang tight for these. Maybe they'll make it into the next release. If you have private beta access, these are already available to use.

PABotBase2:

In our last release, we mentioned the deprecation of the AVR8 controllers. This release is step 1 in that process as we are releasing PABotBase2.

PABotBase2 is a complete rewrite/redesign of our firmware stack. It is not backwards compatible with the old stack (PABotBase1). Thus you will see two options in the controller dropdown, PABotBase and PABotBase2. Make sure you choose the right option for your installed firmware.

Version v0.63.1-beta

14 Apr 09:43
e43cb9e

Choose a tag to compare

Version v0.63.1-beta Pre-release
Pre-release

Version 0.63.1 (public beta):

  • Added a macro guide for FRLG RNG manipulation! (credit dolphincurry)
  • Added FRLG Pickup Farmer (beta). (credit theastrogoth)
  • Added FRLG shiny hunt fishing (beta). (credit Butters)
  • Added Snorlax to FRLG legendary reset. (credit kichi)
  • Added FRLG EV farmer (beta). (credit theastrogoth)
  • Prize Reset now supports multiple fetches. (credit kichi)
  • Stability improvements to all FRLG programs. (credit kichi)
  • Stability improvements to SV AutoStory. (credit jw)
  • Stability improvements to material farmer. (reported by butters2492, credit jw)

A full RNG program for FRLG is in the works courtesy of theastrogoth. Until then, we have that guide for RNG macros!


Deprecation Notice for AVR8 controllers:

Sometime in the next few months (exact timeline is TBD), we will be removing support for all the AVR8-based controllers:

  • Arduino Uno R3
  • Arduino Leonardo
  • Teensy 2.0
  • Teensy++ 2.0
  • Pro Micro

If you are still using these controllers, you will eventually need to upgrade to the newer ones: ESP32, ESP32-S3, Pico W

For years, we've been warning of dropping support for the Uno R3. Now it is finally happening - along with all the old boards.

Why are we doing this?

Last year's push to support new controllers (ESP32, ESP32-S3, Pico W) has produced amazing results. So after evaluating our long-term goals as well as our expected developer availability, we have decided to discontinue support for the old AVR8 controllers.

Dropping the AVR8 controllers will:

  • Free up developer time to focus on other things.
  • Eliminate the suffering of TX/RX wiring issues!

If you're interested in a full technical rundown on why we are finally doing this now after years of putting it off, feel free to ask in #automation-chat.

Version v0.62.8

26 Mar 08:37

Choose a tag to compare

Version 0.62.8 (public beta):

  • Suppress sleep for Linux. (credit Anor Londo)
  • Fix TCP:sys-botbase controller not having a text box for IP:Port

This is the second attempt at automated Azure builds.

Version v0.62.7-beta

22 Mar 22:54

Choose a tag to compare

Version v0.62.7-beta Pre-release
Pre-release

Version 0.62.7 (public beta):

  • Improved (and untested) support for Linux. (credit Anor Londo)
  • Enforce 720p+ and 16:9 aspect ratio for FRLG programs. (credit kichi)

This is the first public test run for Koi's new Azure build system!

Version 0.62.6 (public beta)

15 Mar 06:46
c9dae4e

Choose a tag to compare

Pre-release

Version 0.62.6:

  • Added Stream History. Allows you to save the last 30 seconds of video in CC. Currently only supports video and not audio. (credit jw)
  • Added FRLG Nugget Farmer. (credit dolphincurry)
  • Added FRLG overworld shiny hunt. (credit dolphincurry)
  • Added FRLG Prize Corner Reset. (credit kichi)
  • Fixed FRLG black border detector. (reported by ja1mean)
  • Improved support for other FRLG languages. (credit kichi)
  • FRLG Gift Reset will now notify on recoverable errors. (reported by .enio1, credit kichi)
  • Incompatible firmware protocol will now link to the wiki. (credit jw)

Version 0.62.4 (public beta)

07 Mar 20:03
c9dae4e

Choose a tag to compare

Pre-release

Version 0.62.4 (public beta):

  • FRLG programs will now enforce 100% screen size. (credit kichi)
  • Improve reliability of FRLG programs. (reported by NobodyTemp, ongepast, credit kichi)
  • Improve reliability of SV AutoStory. (reported by zantek, credit jw)