This is a hack by me, this is a harder version of firered. For example, the trainers' pokemon will have better move sets along with higher levels. The gym leader's pokemon will most of the time NOT be their strongest pokemon, however they will have the most AI.
Example:
Brock's Onix is level 13, being the second strongest on his team next to Rhydon, who is level 15. Even though Rhydon is stronger, Onix has more AI because you know, main pokemon.
This is just a preview of Route 1. Here are the pokemon that can be found on this route.
Pichu
Tailow
Minun
Plusle
And yes Power Focus is move that I made. It raises your attack by One stage.