Releases: PokemonAutomation/ComputerControl
Version 0.10.9
Changes:
- Autonomous Eggs (see below)
- Added Amity Square Pick Up Farmer. (credit Gin#2531)
- Add Pokejobs farmer for SwSh. (credit Ptamalion#1167)
- Improve fault tolerance of BDSP EggHatcher. It should no longer fly to random places when the box is in a bad state.
- Fix an issue in Doubles Leveling where it may not work in Stark Mountain. (reported by KingOfKings#9130)
Autonomous eggs is the most ambitious egg program we've made. It is the first egg program from us (for SwSh or BDSP) that utilizes visual feedback.
- Automatically fetches and hatches eggs.
- Automatically detects shinies and moves them into a separate box while releasing everything else.
- Only requires 2 boxes to run.
- Supports keeping babies with custom IV spreads. (Useful if you're still building the perfect breeding parents.)
- Discord notifications on shinies or other kept babies.
- Doesn't care about step-count or other factors that affect hatch time. It spins until it sees the eggs hatch.
- More efficient - less wasted time since it can see when things are done as opposed to waiting out timers.
- Can be configured to unhatch eggs. This makes it easy to get legit shiny eggs. Can also be used to rehatch perfect IV eggs in a different game language for use as breeding parents.
- Fault-tolerant: Can recover from most program errors and even game crashes (which BDSP is very prone to).
Autonomous eggs has already proven to be wildly popular in beta-testing and we're getting requests to do a SwSh version of it. While we intend to do it eventually, it is not at the top of the to-do list right now.
Version 0.10.5
- Added BDSP self trading and touch trading programs. Now you can locally touch trade your entire BDSP national dex in 7 hours.
- Added a Shaymin shiny-hunting program that is faster than LegendaryReset. (credit b0bness#9479)
- Added an option to skip learning moves in the Doubles Leveling program. This is enabled by default.
- Added more options to TurboButton.
- Added a screenshot button.
- Fixed an issue in the menu glitch activation program where it fails if you've been to Cresselia's, Darkai's, or Shaymin's islands.
- Adjusted timing of A-to-X sequence in 1.1.2 menu glitch activation and made it configurable.
- Improved stability of 1.1.2 item box cloning.
Version 0.10.3
- Added 1.1.2 glitching programs.
- Added more options to TurboButton.
- Fixed incorrect BDSP encounter bot filter override labels.
Version 0.9.36
- Added full Discord bot integration.
- BDSP overworld and fishing bots now have encounter filters.
- BDSP EggHatcher is more reliable but slower.
- Removed 20k and 30k egg step count options.
- Fixed occasional crash when a program stops while sending a webhook notification. (reported by N3x Z0MB13S#1337)
- Fix all-move blocked issue in AutoDA. (reported by Kur0iHi#7801)
- Improved stability of all BDSP box navigation programs.
- Improved stability of item cloning.
Full Discord integration turns the CC programs into a full Discord bot that you can interact with. It provides all the notification functionality of webhooks as well as some basic commands to control the program from Discord!
Most importantly, Discord bots do not have the security vulnerability that webhooks do.
Version 0.9.30
Changes:
- Various stability improvements to BDSP programs.
- Added v1.1.1 item cloning programs.
Notes:
- Item cloning requires you to have not updated to v1.1.2. There is a new wiki page that shows how to preserve your unpatched game version.
- Egg programs and cloning still have some subtle stability issues which we are still trying to resolve. For example, item cloning rarely lasts more than 12 hours before it gets off track and starts releasing other boxes. So save often and keep an eye on the programs.
Version 0.9.27
BDSP:
You will need to flash the new PABotBase hex since it has changed from the previous version.
- Multiple adjustments to Mass Release timings to improve stability. (reported by doro ✗#4205, 镜花水月#7004)
- Egg Fetcher has been hardened against certain button drops that were causing it to break. (reported by chappelleandy#5223, Scotteh#6839)
- Egg Hatcher has been adjusted to hopefully reduce or eliminate game crashes. (reported by Mad#7874)
- Egg Hatcher automatically saves the game and SRs after every box to recover from game crashes. This can be turned off.
As a reminder, all BDSP programs are still betas. Due to popular demand, we are releasing programs as soon they are written instead of putting them through our usual testing protocols.
Version 0.9.26
Sword/Shield:
- Every program that supports starting from either in-game or the grip menu will now default to in-game. But if you're transferring your existing settings, it will keep your settings.
BDSP:
- Add missing key item shortcut direction to Egg Fetcher. (reported by Scotteh#6839)
- Improved reliability key item shortcuts. (affects Egg Fetcher, Money Farmers, and Fishing)
- Various stability improvements.
Version 0.9.25
New BDSP Programs:
- Mass Release
- Egg Fetcher
- Egg Hatcher
All 3 of these are non-feedback programs. Once these are better tested, we will port them MC (microcontroller).
At this time, there are no plans to do MC-only EggCombined. Instead we will probably do a fully autonomous egg program with CC (computer-control).
Bug Fixes:
- Fishing and Money Farming bots will now work with only one item registered. (reported by UnexpectedHero/Joseph#6713)
- Timings have been adjusted for Starter Reset to reduce chance of error.
- Fixed a case in the Money Farming bots where it may get stuck in a battle.
- Increased color tolerance for many programs that use inference.
Version 0.9.24
Sword/Shield:
- Improved tolerance of Y-COMM detection. (reported by Icaroto#9259)
- Attempt to fix an issue in AutoDA for Chinese. (reported by GoodLurker#1665)
BDSP:
- Added money farming programs for Route 212 and 210.
- Added double battle leveling bot*.
- More fixes to the battle menu detection. (reported by Fenix#6969)
*In short, you want to leave either Marley's or Buck's quests incomplete since these are the two highest-level battle partners for leveling.
Note about Microcontroller Programs:
We do intend to do MC-only programs. But currently our efforts are focused on low-hanging fruit CC-with-feedback programs.
It's worth noting that BDSP is proving itself to be quite resistant to non-feedback automation (as is required for MC-only automation). Maybe we're not being creative enough (especially with the tools we have for CC automation), but we're not finding a whole lot of things can be done using only MC.
Version 0.9.22
More BDSP fixes:
- Increase start game timeout delay to reduce errors when SR'ing.
- Add logging if start game timeout is hit.
- Change battle menu detector to make it work more reliably for male players. (reported by INobody#2516)