Skip to content

Releases: PokemonAutomation/AutoMaxLair

Feature-complete release

06 Jun 20:37
f288260
Compare
Choose a tag to compare

UPDATE: the functionality of AutoMaxLair has now been implemented in the user-friendly ComputerControl program suite.
We advise using the Python version only if:

  • You are a Mac user,
  • You want to modify the code yourself, or
  • You want to hunt bosses with certain IV distributions.

We are excited to announce the official release of AutoMaxLair v1.0! This standalone Python bot for Dynamax Adventures has been in development since late 2020, over which time it has seen some major improvements in all areas. We are satisfied with its performance and have no further major improvements planned. Note that we eventually plan to port the bot to the Serial Programs sometime in the fairly distant future.

For those who have been following active development of the program, this release includes all the features present in the beta branch. To sum up, these enhancements include:

  • Compatibility with the PABotBase hex files—no more reflashing when changing between programs! Note that this hex is now the default.
  • A UI for configuring the bot before running it for the first time.
  • Automatic detection of ball quantities.
  • Miscellaneous decision-making improvements.

Thanks to all the devs who contributed to this project and everyone who volunteered their time as a beta tester while we worked on new features. This project was an awesome team collaboration so thanks to everyone who pitched in.

If you'd like to see a demo of the bot in action, check out the video below where it catches a shiny Zygarde in a Beast Ball. You too can get every shiny legendary available in Dynamax Adventures!
https://www.twitch.tv/videos/979777311?t=00h10m07s

This bot works on both Windows and Mac operating systems. We also support multiple game languages: English, French, German, Spanish, Korean, and Japanese.

IMPORTANT: Please download AutoMaxLairUI.zip and Packages.zip in addition to the source code. These files should be extracted and added to the main code directory.
For further setup and installation instructions, please refer to our wiki: https://github.com/PokemonAutomation/AutoMaxLair/wiki

1.0.1 update: Fix compatibility for the newest PABotBase hex
1.0.2 update: Add some missing translations for the Japanese language
1.0.3 update: Bug fix
1.0.4 update: support PABotBase 2021052601

Feature-complete release

07 May 22:45
7f7702e
Compare
Choose a tag to compare

We are excited to announce the official release of AutoMaxLair v1.0! This standalone Python bot for Dynamax Adventures has been in development since late 2020, over which time it has seen some major improvements in all areas. We are satisfied with its performance and have no further major improvements planned. Note that we eventually plan to port the bot to the Serial Programs sometime in the fairly distant future.

For those who have been following active development of the program, this release includes all the features present in the beta branch. To sum up, these enhancements include:

  • Compatibility with the PABotBase hex files—no more reflashing when changing between programs! Note that this hex is now the default.
  • A UI for configuring the bot before running it for the first time.
  • Automatic detection of ball quantities.
  • Miscellaneous decision-making improvements.

Thanks to all the devs who contributed to this project and everyone who volunteered their time as a beta tester while we worked on new features. This project was an awesome team collaboration so thanks to everyone who pitched in.

If you'd like to see a demo of the bot in action, check out the video below where it catches a shiny Zygarde in a Beast Ball. You too can get every shiny legendary available in Dynamax Adventures!
https://www.twitch.tv/videos/979777311?t=00h10m07s

This bot works on both Windows and Mac operating systems. We also support multiple game languages: English, French, German, Spanish, Korean, and Japanese.

IMPORTANT: Please download AutoMaxLairUI.zip and Packages.zip in addition to the source code. These files should be extracted and added to the main code directory.
For further setup and installation instructions, please refer to our wiki: https://github.com/PokemonAutomation/AutoMaxLair/wiki

Path Selection Update

11 Mar 03:15
e4d35ec
Compare
Choose a tag to compare

v0.7 brings quite a few features, with the main one being smart selection of the path through the den.

Note: the serial protocol for the microcontroller has changed with this release, so you will need to reflash RemoteControl_xxxx.hex when you update to this version.

Also note that this release has two known but rare issues:

  • The path is sometimes read incorrectly due to variable scrolling through the den, and
  • Some capture cards may rarely erroneously detect the "Fight" dialogue in the storm animation.

These issues are fixed in the beta branch, although there may be other issues there as we continue to tinker with the code.

Logging update

05 Feb 03:41
Compare
Choose a tag to compare
  • Polished version of previously published beta
  • Improved logging
  • Added additional modes and intelligence tweaks

Refactor and multi-language support

19 Jan 03:56
fef0628
Compare
Choose a tag to compare
  • Add built-in support for multiple new languages.
  • Change how defeat is detected, reducing the chance of the bot missing the cue.
  • Some features are not up to date with the main branch and will be added over time.

Improvements and bug fixes

19 Jan 03:49
054b815
Compare
Choose a tag to compare

Includes a number of bug fixes and QOL improvements spearheaded. Credit to pifopi for most of these additions.

Stability improvements

09 Jan 03:15
5ccd486
Compare
Choose a tag to compare
  • Fixed bugs
  • Improved how Dynamax availability is detected
  • Improved tolerance of the ending sequence to different languages or unexpected events such as a new dex entry

Performance update and operation mode refinements

30 Dec 21:02
da1c8a2
Compare
Choose a tag to compare
  • Rebuilt the handling of button pushes, making for more readable code and more consistent performance.
  • Updated the different operation modes to gracefully deal with depleted Dynite Ore stocks.
  • Fixed bugs.

Optional Modes

27 Dec 04:14
4bc2485
Compare
Choose a tag to compare
  • Added the ability to optionally reset the game before the end of the run if no shinies were found to preserve rare balls and/or a good seed against a strong boss.
  • Fixes and refinements for improved performance added as well.

v0.3

22 Dec 04:30
72e1573
Compare
Choose a tag to compare
  • Added the ability to choose balls used to catch rental and legendary Pokemon
  • Fixed a bug where Wide Guard users would Dynamax and use Max Guard instead