I believe that the only way to get a Jirachi at the moment is by cheat codes or trading with friends.
Jirachi was available a while back at Pokemon conventions.
You can't get jirachi in ruby unless you receive it from the Pokemon colosseum bonus disc.
You can't find Jirachi in the game, you must attend a Nintedo event to capture it.
Jirachi is not available in Pokemon Ruby due to it being tied to an event. The event that made Jirachi available to be caught is no longer being supported.
there is 202 and you have to trade Pokemon and find them you were forgetting jirachi and deoxes
What pokemon? jirachi
Currently, Jirachi is not obtainable through traditional methods in Pokemon Ruby Version.
You can't. You can only get jirachi in ruby and sapphire. You would have to trade from ruby or sapphire.
In Pokemon Colosseum Bonus Disc, you can get Jirachi on ruby/sapphire/emeraldzperiodz Then you can trade Jirachi over to Leaf green/Fire red to do whatever you want with. ~M
Jirachi is a Steel and Psychic type legendary Pokemon introduced in the third generation of Pokemon games. It can only be obtained via an official Nintendo event.
A shiny Jirachi can be very rarely obtained from using the Pokemon Colosseum bonus disc repeatedly to find Shiny Jirachi. Once it is obtained, you can migrate it from Pokemon Ruby, Sapphire, or Emerald to the Pal Park.
It's not possible to get jirachi unless you get it from the special disc of Pokemon colosseum.
202 including Deoxis and Jirachi