Glad someone is still playing ruby. :) I do not want to get your hopes down, but you can't. You can only get it if there's a special event on him. Too bad there are no more GBA pokemon special events, but don't get your hopes down. Recently there was a DS special event on Jirachi. All you have to do in a DS special event is got to GameStop, and let the guy there install the pokemon into your DS for free! I think there's one of these like every few months. Just in case I'm mistaken check pokemon.com every day. The DS events can be for Diamond, Pearl, Platinum, Heartgold, Soulsilver, Black, and White versions. and good luck ;)
It's not possible to get jirachi unless you get it from the special disc of Pokemon colosseum.
ruby, sapphire, emerald, fire red, leaf green
Use a gameshark code that is the only way
jirachi is on the first route but is very rare i dont know the others though.
You can catch Groudon,Rayquaza,Latios,Deoxys,Celebi,Jirachi,regiice,regirock,registeel,and Mew
Jirachi cannot be caught in Pokemon Diamond. It can, however, be transferred from Ruby, Sapphire, or Emerald, assuming you got it from a Nintendo event.
Migrate it from ruby,saphire, et cetera via the ds transfer system.
If I remember right, its Latios,Rayquaza,Deoxys,Jirachi, and Groudon.
the Unobtainable Pokemon in RSEFRLG are Celebi, Mew, Jirachi, Deoxys, and 000 (Missingno. ( DO NOT ATTEMPT TO CATCH))
You can't. You can only get jirachi in ruby and sapphire. You would have to trade from ruby or sapphire.
Currently, Jirachi is not obtainable through traditional methods in Pokemon Ruby Version.
You cannot capture Jirachi on Soulsilver but you can migrate one from Pokemon Emerald, Ruby, or Sapphire which you had to have obtained from an event awhile ago. Unless you have something like Action Replay.