you cant
Its not possible to catch Ho-oh in emerald to get one receive one from Pokemon colosseum.
The rare Pokemon on emerald are Rayquasa, kyogre (hard to catch), groudon (hard to catch), ho-oh, lugia, sudwodoo, smeargle and metagross. Regirock, regiice, registeel, latais, latios, mew, deoxys, and serribi.
Groudon, kyogre, rayquaza, mewtwo, lugia, ho-oh.
I think you can't catch Ho-oh in Pokemon Emerald. But, you can find it in Nintendo event, or use GameShark...
complete pokedex and catch the rest of the legendairies witch are regirock regice registeel ho-oh and lugia
in navel island with Nintendo event or cheating
Rayquaza, Groudon, Kyogre, Regirock, Registeel, Regice, Latios/Latias, Mew (event only), Deoxys (event only), Lugia and Ho-oh (also event only). -And Jirachi-
you cant. Only if you migrate it from a different Pokemon game
No. All you need to do is to talk to Mr. Pokemon after you beat Red.
it took me a while to do it, get dragonite, ho-oh and other rare or strong pokemon. when you beat him you can catch groudon but not kyogre groudon reveals itself to people with souls of silver, kyogre only shows itself to people who have hearts of gold. :) you need emerald or sapphire if you want kyogre, when you get them both you can get Raquayza
Well if you had the aurora ticket, mystic ticket and the old sea chart you can catch mew, deoxys and lugia and ho-oh but you can't get these tickets. Lugia and Ho-oh are also obtainable in Pokemon colosseum if you beat mt battle vs 100 with your story mode Pokemon you will receive a level 70 ho-oh in your PC, also in Pokemon xd gale of darkness lugia is a shadow Pokemon purify it then you can trade it to your emerald.
You will have to go to the navel rock to catch ho-oh.To go to the navel rock,you will have to go the real pokemon event.