You can get one by using an Action Replay, because it is extremely rare to catch Kyogre in it's shiny form in the wild.
Chat with our AI personalities
There is no cheat to obtain Kyogre in Pokemon Ruby. To obtain Kyogre and Pokemon Ruby, one must trade with a trainer that has obtained Kyogre in Pokemon Sapphire or Emerald.
Get out you stupids! I'm better! You can't get a shiny Pokemon in emerald! Except for me! Hahahahahahaha!!
You must trade kyogre from sapphire or emerald to firered to obtain it.
You have to migrate it from Sapphire or Emerald.
you beat the elite four first and rayquaza, groudon and kyogre will turn shiny No that is wrong you cant just beat the elite four an then the legendary Pokemon will turn shiny you either have to use a cheat system like action replay or gameshark or as soon as you get to the legendaries save your game an if the Pokemon is not shiny reset you game repeat this until it is shiny