That makes no sense. Do you mean how do you beat Pokemon Emerald for the Game boy?
defeat the mossdeep city gym leaders and you will receive it after their defeat.
there is no contest house in Pokemon emerald
Surf to Evergrand city through the victory road and defeat the Pokemon league
in Mauville City
Wrong game! Fortree city is in ruby, sapphire and emerald not leafgreen.
its cause its not in the game
The Game Corner is located in Mauville City.
You get aerial ace when you defeat Winona the gym leader in Fortree city.
Continue your way on Route 120, the Route east of Fortree City. You will soon arrive in Lilycove City.
Gyardos is in Pokemon emerald and leaf green/fire red in emerald you can find him in sootopolis city by fishing with the super rod
Steven lives is a house in Mossdeep City. His house is northwest of the Pokemon Center. After you defeat him, you go to his house to get a Beldum.
First, Fly is an HM and is earned when you defeat May or Brendan on your way to Fortree City