How do you get all Pokemon in PC with action replay?

There is a way but it is hard.(this is only possible if you mean only Pokemon from

1 region) First you must catch the most Pokemon that you can find (no doubles) and then you must trade from other games to get the Pokemon that you can't catch in your version