Skip to content

RSE Updates - #1357

Merged
Mysticial merged 19 commits into
PokemonAutomation:mainfrom
kichithewolf:RSE-updates
Aug 14, 2026
Merged

RSE Updates#1357
Mysticial merged 19 commits into
PokemonAutomation:mainfrom
kichithewolf:RSE-updates

Conversation

@kichithewolf

@kichithewolf kichithewolf commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Detectors (not all are well mostly tested):

  • Load menu
  • Party menu+slot
  • Some Dialogs (incl. untested Pokenav)
  • Start menu (no arrow/selection checking yet)
  • Pokemon summary (1st page only)

New Programs:

  • Ruby+Sapphire legendary reset
  • Ruby+Sapphire gift reset

Program Updates:

  • Legendary Run Away: added some movement configs
  • Mew hunt: improved some movement timings, tested using a different device w/video output

To do:

  • RS Gift Reset
  • E: Run Away needs Latis + Ray, need to account for PokeNav. This would be easier if Emerald's RNG issue is fixed, but that might be bad for RNG programs if/when we get RSE.
  • Will handle rearranging programs, blocking off device selection, and updating the rest of the emerald stuff until after we know if/when the GBA ports come out and if we're getting all 3 at once.

If Emerald gets fixed:

  • Starter reset will work, already tested
  • Same with gift reset
  • Same with legendary reset (but it may require some updates to start some encounters)
  • Deoxys hunt can be hidden, soft reset will be faster
  • Groudon/Kyogre can be removed from legendary run away as SR will be faster

@kichithewolf
kichithewolf marked this pull request as ready for review August 12, 2026 19:44
*
*/

#ifndef PokemonAutomation_PokemonRSE_BattleDialogs_H

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How similar are the RSE and FRLG battle menus? Since the gen3 games were built off the same-ish engine, maybe they are similar enough to share battle menu detectors? (among other things?)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sadly most of the UI elements are too different between games and languages to share detectors.

This one is closest, FRLG+Emerald, both non-Japan:
image
But if I attempt the same with Ruby, its way off:
image
And that's before adding Japan into the mix, both below are Ruby but the padding and positioning are different, and one (jpn) uses an arrow while the other (all other languages) uses a box as a selector.
image
Similar situation for Emerald:
image

I might actually have to adjust some of the menu positioning further for Ruby/Sapphire since like in FRLG some of the positioning is really tight. But that would have to wait for an official release so I know how much wiggle room there is.

Generally the UI Ruby/Sapphire is completely different while Emerald is much closer to FRLG. Which would line up with their release order.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oof

@Mysticial
Mysticial merged commit bfe5179 into PokemonAutomation:main Aug 14, 2026
8 checks passed
@kichithewolf
kichithewolf deleted the RSE-updates branch August 14, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants