Once you have Jirachi, you can trade it to your newer versions of Pokémon.
You will need a free space in your party before you can receive Jirachi.
You will be warned that the Elite 4 need to be beaten before transferring Jirachi. Click Yes again to proceed. You will be asked if you have space in your party for Jirachi. Click Yes if you have 5 or less Pokémon in your party.
Turn on the power for the Game Boy when prompted.
Once you have Jirachi, you can trade it to your newer versions of Pokémon.
Once you have Jirachi, you can trade it to your newer versions of Pokémon.