How do you catch Ho-oh on Pokemon emerald?

Buy a gameshark and use the codes other wise your s.o.l.