The only way to get Jirachi in Ruby or Sapphire is either to pull it off the Pokemon Colosseum Bonus Disc (US version) or from Pokemon Channel (European or Australian version). In either case, a cable that connects the Game Cube to the Game Boy Advance must be used, and an empty spot in the party is required, at least in the case of the Bonus Disc.
_____
well if you have the game cube game POKEMON CHANNEL, after you beat the game on channel, on the start menu go to options then Jirachi or something! U HAVE TO HAVE a link cable from game boy (or SP) to game cube and it transfers a Jirachi!done and simple!
Chat with our AI personalities
You can't. You can only get jirachi in ruby and sapphire. You would have to trade from ruby or sapphire.
ruby, sapphire, emerald, fire red, leaf green
migrate from Pokemon Sapphire, Ruby, or Emerald only
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.
Pokemon Ruby has Pokemon that Pokemon Sapphire does not and Pokemon Sapphire has Pokemon that Pokemon Ruby does not.