Linkara made a video on how to transfer Pokemon from Gen 2 to Gen 3 as legitimately as possible (as in minimal use of external tools - still needs ROMs, I believe.) It's Patreon-only, but it's an interesting watch for those who wanted their Gold and Silver bros in the modern day. I'm sure there's other guides available online, too.
EDIT: Ah, he's popped it up for everyone to see.