after you beat the elite four, you will end up in littleroot town. after you come out and birch upgrades your pokedex and take a few steps, Scott will call you and tell you to go to one of the ships. he will be there and will tell you to get off and take the ship to the B. F.
i thought you need to battle the 7 B.F. brains?
Chat with our AI personalities
Its not at Battle Frontier, its at Pacifidlog Town
the first island in emerald is battle frontier
In a small house at the battle frontier
you can catch sudowoodo and smeargle
From Battle Frontier and Victory Road.