>>32792698Some hints for doing it:
1) Split up your runs of each game. It becomes a major pain in the ass to get them all in one run
2) Dedicate one run to concentrating solely on all the bs evos in a gen - whether they be absurdly high level requirements, having to level up in the rain or while the system is upside down, whatever it is that you find frustrating, dedicate one run to solely those ones for each gen
3) If you are doing a living form dex, learn to hate XY. It takes a minimum of 4 runs to get all the Zygarde you need for the forms, and a minimum of 5 for the Florges. Also learn to hate SM for Silvally
4) Learn how to do arbitrary code execution (ACE) and other such glitches - If you care about having your event mons come from their home regions, you'll need both the Mew Glitch to catch Mew and ACE to change its TID and OT to values that Bank will accept. ACE may be needed for Celebi, depends on how they handle filtering for that. Gen III, if you have a Colosseum Bonus Disc, great. If not, you'd still need ACE to get Deoxys anyways. Gen IV, learn tweaking and swallow your pride with Arceus because the chances of getting a legitimate Gen 4 one that isn't cloned are none. Zero. Zilch. Gen 5 you're just plain fucked on unless somebody finds an ACE code. Gen 6 you might be lucky since they released a fair number of events for that. Gen 7 is fairly laid back - One is given through the QR code and the other isn't even released quite yet
5) Serebii's info is wrong in spots, even for RBY. I even sent him corrections. He never fixed the errors. Use Bulbapedia for location data