Quoted By:
yes, there is TCGO. Download it, it's free and beta version. It's pretty fun and you can play online with random people as well, but I don't think you can filter by generation.
For first gen only you can get the GameBoyColor TCG game through 3DS Virtual Console or by emulation.
Ignore the passive aggressiveness of some people here. Genwunners are not very welcomed in autismland.