Found my old Gameboy/ds collection

I came across my old collection of Pokémon games that I used on GBA and DS and just wanted to confirm whether any of them are fake before I think about possibly selling them. I'm pretty confident all the GBC games are legit as they were bought at release from a shop (the marks on the back are from stickers) the GBA games I'm confident ruby and fire red are legit but certain at least two of the leaf greens aren't, and am not sure about any of the DS games as they were all bought on eBay some years ago, though Black and Diamond did come in boxes and HG didn't. Any help much appreciated!