deja, il faut avoir une certaine connaissance en les pokemons qui existent sur les differentes versions qui sont sorties depuis rubis/saphir, y compris les episodes GC.
ensuite, il faut te trouver un site qui rescence tout les events qui ont eu lieu depuis la sortie de ces versions.
enfin, tu regarde le lieu de capture du pokemon, et son niveau de capture. si c´est incompatible avec les pokemons que l´on peut avoir de par les differentes versions et les différents events, c´est un hack. sinon, on suppose qu´il est pas hack.