After being extremely impressed by Mr.Wints Red/Blue Coop Diploma TAS (
https://youtu.be/-ivGNZs_Mvw ) and investing, frankly, too much time in making a gen 2 version (
https://youtu.be/u0KJD0IgNEw ), I've always thought about what a FRLG version would look like. Sadly, it doesn't seem possible to make atm because mgbahawklink isn't out yet (although I heard someone named alyosha made linking in a different emulator so maybe?), but it's still fun to think about the possibilities.
So I did some rough routing and here's what I've come up with:
FR route:
https://pastebin.com/n5n2PRh6
LG route:
https://pastebin.com/nN5Sg5eJ
Here's some key takeaways:
-Only one of the games needs to complete the e4 + champ, as the only kanto poke exclusive to the post game is Mewtwo. FR will be tasked with that, as I want the game that
doesn't do the e4 + champ to get Porygon, and Porygon is much cheaper in LG than FR. As such, the entire tas will be bottlenecked by FR.
-LG will be tasked with dashing to Celadon City, getting Eevee, trading it (and its starter, Charmander) to FR, and resetting. This is notably similar to what Mr.Wint did. The one difference is that this technically isn't required as we can breed Eevee for the third required Eevee. However, the problem is that breeding for Eevee is SLOOOOOOOOW. It's bad enough that it requires a wooping 35 egg cycles, but breeding isn't unlocked until the post game. This massive timesink in combination with how the run is bottlenecked by FR means that LG rushing to get Eevee and trading it away will not cost nearly as much time as FR breeding.
-LG will rush to get Eevee by using Clefable, the fastest poke to do all of the fights up to Celadon. Although this means less exp for Charmander, Charmander can easily get the necessary exp later by doing fights on LG's second playthrough. It is also imperative for LG to get and trade Eevee ASAP, as FR needs to not evolve Squirtle until it trades it to LG (which will only be possible after LG resets). Squirtle can get through "just fine" unevolved until Surge so ideally, Squirtle is registered to both dexes before that.
-Pickup candies are overall much faster than leveling up using weaker pokes. FR will catch Zapdos and use it for various fights, (while keeping an exp share on certain pokes that need exp) namely the elite 4 + champion, as using pokes that actually need exp for those fights is just too slow. However, FR will still use Dragonair for certain fights that it doesn't lose a significant amount of time on (aka, fights where it OHKOs everything, just like Zapdos would).
The main concern atm is manipulating Dragonair. Dragonair is only a 1% fishing encounter and can be found at lvls 25-35. Thus, a lvl 35 Dragonair would be a 1/1000 chance. When you combine needing good natures, perfect special (and probably close to perfect attack), and hidden power psychic, it's not unlikely that manipping a lvl 35 Dragonair with all of those requirements is flat out impossible without a significant delay or even a S+Q. There are two ways I can think of to circumvent this issue:
-Help menu. If it were possible use it to delay the rng call for IVs/Natures after the encounter + lvl calls are done (or vise versa), it would make manipping this thing a lot easier. However, I honestly doubt it's possible.
-Skipping Hidden Power Psychic. Doing so would require a different exp route that results in Dragonair needing more candies. But it might just be needed to actually manip this thing.