Ribbons are gained in Lilycove city at the Pokemon Contest hall when one of your Pokemon wins a contest.
there is none but the only way to get all ribbons is to use pokesav and make a Pokemon that has all ribbons (note there is codes to get all ribbons but they delete ur Pokemon)
They give you ribbons like on the TV show but you need ribbons to get into a certain place in D/P, but yeah just ribbons and if you beat all the ranks for each type of contest you get a picture to hang up in the museum.
No, you just need 10 ribbons on 1 of your pokemon.
well if you beat the elite four and you catch all 200 Pokemon and you get all ribbons in the contest on all levels and get all gold coins an the battle frontier you get to customize your trianer card its awesome i already did it
You will only see the ribbons page where all of your pokemon's ribbons are of the summary after you have gone to Hearthhome City and gotten your costume, because that is the first time you can get ribbons.
get all the Pokemon in the emerald dex
emerald has all the Pokemon
there is not a code but a pokesav
You cannot get all 202 Pokemon just on emerald because there are Pokemon that are only obtainable in either Sapphire or emerald, but when you trade on emerald it will update your pokedex to national mode.
200 Pokemon is all the emerald Pokemon to get more beat elite four and get national dex
You can buy ribbons (for a very high price) in one of the battle frontier area's that's all.
In Emerald, Pokemon can be found in Grass, Water, and Caves. There are 385 Pokemon in total.