There's one for all Pokemon DS cartridges (Black Pearl to, through Ranger and explorers)
Two marches codes (mostly)
Action Replay recognizes the three games automatically
4 taken into the hands is simple
-1 Some codes are in English (even recognizing the French versions of the game)
Some gaps -2 codes (eg pocket Object in platinum)