This is an Emerald rom hack, where the original game's Pokemon have been replaced with those from the Johto pokedex (with some modifications). The goal is to create a refreshed experience compared to the original Emerald game, while keeping the core experience of a mainline Gen 3 game. Kind of like a randomiser, but a little bit more thoughtful and cohesive.
This is not a difficulty hack. I have tried to keep the difficulty curve true to the original games. Due to the increased movepools and power creep of more recent generations, I have erred towards making bosses' parties and movepools better in order to maintain the original difficulty, but ultimately it's still a Pokemon game; it's not gonna be too hard.
The Hoe
Pokedex has been replaced by the Johto Pokedex. All Gen 3 Pokemon have been replaced with Gen 1&2 Pokemon. All of these Pokemon (i.e. Kanto to Johto, Bulbasaur to Celebi) are obtainable aside from Lugia, Ho-Oh, Mewtwo, Mew, and the regional legendary trios. Later generation evolutions are also available (e.g. Leafeon, Magnezone, Kleavor, etc).
Pokemon have been placed in habitats that make sense both flavour-wise and difficulty-wise. Trainer battles have also been updated to use Pokemon from Johto and Kanto. I have also tried to highlight and give players a chance to use Pokemon that often aren't easily available in-game, and demote some Pokemon that are very common in other games. However, my first priority was always putting Pokemon into locations that made sense.
Kyogre, Groudon, Rayquaza, and the Regi-trio retain their place within the story (in the place of Lugia, Ho-Oh, Mewtwo, Mew, and the regional legendary trios).
Regional formes are available in the post-game.
-submitted via fillout with above text