>>48821141Some things of note with this picture.
1. If you're not using events, Jirachi can only be gotten in Ruby or Sapphire, so you need at least one of them.
2. If you're not using events, you need the Gamecube games for Ho-oh and Lugia
3. You do need to do two playthroughs of Kanto for the fossils, but not for Emerald.
4. You still need to do two playthroughs of Hoenn, one for Gorebyss and one for Huntail