Long story short, I was never allowed to play pokemon, and I'm now of age to make my own decisions. I've never really looked into pokemon until late. I've probably spent 4-5 hours trying to find an answer to the "what necessary games do I need that contain the pokemon needed to complete a dex", outside of the event pokemon, of course? I know this has probably been asked a million times, but I can't find a definite answer online.
I've recently started watching the old cartoons as well and I'm hooked. And I've been playing Ruby all week on my advance. It's an awesome world I'm glad I decided to check out.
Thanks for your help!