I've been playing Pokemon Crystal and Pokemon Prism on my 3DS for so long, I forgot Nintendo hadn't released it officially yet... Gotta love softmodded 3ds's. I have it installed as a VC injection, rather than a retroarch title. Doing it this way keeps the system clock function. There's also a patch that allows for trading between 3ds's, as well as a homebrew Pokebank that works for Gen1/2.
I downloaded Yellow, and Crystal too, but sadly, I just haven't touched them so much. I dunno why, when I was a kid, you couldn't take the Game Boy out of my hand for five minutes, but I just can't get into these games these days. :/ There not bad, I just dunno what my deal is