So my kid has gotten very interested in the DS/3DS era pokemon games like Omega Ruby and Heart Gold. I see the older GBA ones are on Switch Online but this specific era seems missing on that service, undoubtedly because of the two screens. So is the only real recourse to get a refurb DS lite, 2DS XL, or 3DS and buy each game? My memory of these handhelds is pretty vague and I was never into pokemon. A 3DS game isn't playable on a 2DS but DS titles are on a 3DS, correct? I see there are DS cartridges filled with hacked roms, do these work? Any easy emulation system out there or impending offical relaunch of a new retroDS for xmas?