From Bulbapedia, the community-driven Pokémon encyclopedia.

This is a reverse-chronological list of game-based Pokémon distributions that were given away using a game-based method for all language Pokémon games in Generation III.

List of game-based Pokémon

Channel Jirachi

Players can obtain Jirachi in both the European and Australian versions of Pokémon Channel. It can be downloaded onto a version of Pokémon Ruby and Sapphire. After unlocking the full version of Pichu Bros. in Party Panic, Jirachi will appear, and the mini-movie will be shown above the campfire. The Berry glitch in Pokémon Ruby and Sapphire can also be fixed. Due to a programming error,[1] this Jirachi can be Shiny.

Wishmaker Jirachi

This Jirachi is only obtainable from the American Bonus Disc. This Jirachi can be Shiny.

Ageto Celebi

This Celebi was only obtainable from the Japanese bonus disc. After one Celebi was sent to Pokémon Colosseum, an additional 48 could be sent to the main series games.

Colosseum Pikachu

This Pikachu was only obtainable from the Japanese bonus disc. This Pikachu is only obtained by having a certain number of Poké Coupons and a Silver Trainer Card on the main series game.

Pokémon Box Bonus Eggs

When a certain number of Pokémon are deposited from a game cartridge into Pokémon Box Ruby & Sapphire, an additional Pokémon Egg will be deposited, presented as a gift from Brigette. The Pokémon that hatches will know a special move that it would not learn normally and that cannot be passed down through breeding. The deposited Pokémon do not all need to have the same original Trainer ID number, but must be transferred from the same game cartridge into Pokémon Box. This means that, in cases where a player has access to multiple games, all of the Pokémon can be transferred to one, then moved into Box. These Pokémon can be hatched Shiny in the same game which received the Egg. The Pokémon that are available from the special Eggs are:

Swablu Egg

This special Swablu Egg can be received at the start of the game.

Zigzagoon Egg

This special Zigzagoon Egg can be received if at least 100 Pokémon are in the Box.

Skitty Egg

This special Skitty Egg can be received if at least 500 Pokémon are in the Box.

Pichu Egg

This special Pichu Egg can be received if 1499 Pokémon are in the Box.

References

Event distributions

ncG1vNJzZmiapaGvorzEnaCaZpKquaOtxpqpnZ2eY7umwI6woKShX4G2tMC%2BqJ2Yn5Gism6uwKycnZeApLhmj5JeeHKln6OspbXSramimqWptrC60phfgJ2emr%2BiwMiopZiBeX52