40 or 50 Rayqauza - lv 70 Groudon - lv 45 Regirock - lv 40 Registeel - lv 40 Regice - lv 40 Latios - lv 40
if you want to cheat to get all legendary Pokemon on ruby you have to play on the computer
There are 6.
The Legendary Pokemon in Ruby are Kyogre, Groudon, Rayquaza, Deoxys, Jirachi, Latios, Latias, Regice, Regirock, and Registeel.
raikou cannot be caught on Pokemon ruby
No.
How to get legendary PokemonWell certain legendary Pokemon can be caught on certain games.Like groudon,kyorge,rayquaza,latias,and latios can be caught on ruby,sapphire,or emerald version.Some like zapdos,articuno,motlres,and mewtwo can be caught on leafgreen and firered.Other legendary Pokemon like mew,lugia,ho-oh,deoxys,and celebi can only be obtained by using a gameshark,action replay,or going to a Nintendo event.Thank you for reading my info.
Ground
Catch Pokemon you already have caught
unusual u will get legendary Pokemon
In Pokemon Ruby,You get Groudon,Rayquaza,Regiice,Regirock,Registeel and Latios.In Pokemon Sapphire You get Kyogre,Rayquaza,Regirock,Regiice,Registeel and Latias.If you get the Mystery event or Mystery gift,You can get the tickets to get Jirachi and Deoxys.Extra: In Emerald you can get ALL of those Pokemon (legendary Pokemon in Ruby and Sapphire).But if you get the Eon ticket from Mystery event or Mystery gift,You can go get Latios if you caught Latias and Latias if you caught Latios.(Only in emerald).
Illumise in Pokemon Omega Ruby can be caught in Zorua at the park.
you can find the legendary Pokemon regirock