uh, well I know 1 cheat, get as close as you can to a legendery Pokemon without battling it for example:get right in front of mewtwo. then battle it. If it's not shiny press A and hold it. Then press B and hold it. Then press START and hold it. Then press SELECT and hold it. It will make it so your game resets and your back in front of that Pokemon. Keep this up and you have shiny legendery!
if you want to cheat to get all legendary Pokemon on ruby you have to play on the computer
You cannot breed Legendary Pokemon without cheats, except for Manaphy with Ditto.
there are i think 6 but it depends if you use cheats.
go to Supercheat.com and search them up.
You can't catch shiny legendary Pokemon without cheats... sorry
g45thd768hiyjg6758432gythsy46573jgutjgit768523487631246kbfvodfuv08rfg1rvr9734fr`v9073tv034ftr6`v790
trade them all
it is impossible except for when you have cheats in Pokemon pearl,platinum,diamond
Moltres, Zapdos, Articuno, Raikou/Suicune/Entei.
No one knows. But there not working on it now.
Don't cheat and use Poké Balls!
you cant get every legendary of Pokemon without cheats or migrating and trading with people