from an action replay, or you can buy them at the Pokemon league mart or get them from the newspress in the house beside the Pokemon center in solaceon. for more info, go to www.serebii.net
No,you can't get them from a Pokemon League store.You can either buy an Action Replay from Wal-Mart,Best Buy,or pretty much any gaming store for around $13.00 to $19.99.After you buy it,just look up cheats on the internet,enter them,and ur good to go!Hope this helps!
---
The previous answers are outdated/misinformed.
The Cherish Ball for Diamond/Pearl can be obtained through two ways:
1) Legally from an event
2) Illegally from a cheat
If you're reading this answer in October 2012, I don't think there are any events going on anymore, but I'm not sure. There use to be Pokemon Promotions/Events at GameStop and the like that sold items/Pokemon (Arceus Event, Darkrai Event, etc. could all be obtained via the same means). You either got Pokemon caught in Cherished Balls or Pokemon holding one.
The Action Replay way requires buying the Action Replay device for less than $20 in stores like Fry's Electronics, Best Buy, Target, etc.
-Chubchub
94000130 fcff0000 b21c4d28 00000000 b0000004 00000000 00000f4c 03e70010 d2000000 00000000 Will give you 999 Cherish Balls.
The Cherish Ball is a special Poké Ball that isn't available in the Pokémon games. The Cherish Ball is reserved for special events. During instances of Nintendo special a special character distribution such as Zekrom, Reshiram, Mew, Jirachi and Darkrai, they can program the distribution to have those special distribution Pokémon to be caught in a Cherish Ball which will block its upload on the GTS.
giratina
A shop
You can buy them at the Pokemon Mart for 1,000 Pokedollars.
Cherish ball is only available in Pokemon Diamond and Pearl by hacking. Also, most 4th Generation Nintendo events are in cherish balls.
you can only get a cherish ball from Nintendo event
you can only get cherish balls on event Pokemon they are not obtainable
94000130 fcff0000 b21c4d28 00000000 b0000004 00000000 00000f4c 03e70010 d2000000 00000000 Will give you 999 Cherish Balls.
Cherish ball
all a cherish ball dose is just do the same thing that a regular Pokemon ball dose. i don't know where to get cherish balls.
it cherishes the Pokemon you catch=D. i think
it cherishes the Pokemon you catch=D. i think
Nothing's better than a masterball. it catches any Pokemon without any miss. it's impossible to not catch a Pokemon with the MB. and by the way, what IS a cherish ball?
The Cherish Ball is a special Poké Ball that isn't available in the Pokémon games. The Cherish Ball is reserved for special events. During instances of Nintendo special a special character distribution such as Zekrom, Reshiram, Mew, Jirachi and Darkrai, they can program the distribution to have those special distribution Pokémon to be caught in a Cherish Ball which will block its upload on the GTS.
A Cherish Ball does not do anything special it is just a special Poke Ball that Nintendo have opted to use for special event Pokemon however if the Cherish Ball was capable of being found in-game then it would work in the same fashion that a regular Poke Ball and a Premier Ball does.
Unfortunately, the only way you can get cherish balls is from special events, and they already come with Pokemon in them. sorry