@NSonic79 the switch cannot run gamecube titles under emulation. i mean, it CAN physically run them them, but not in a way i would actually consider playable. some games can run okay-ish if you lower the resolution, but that wouldn't make sense to do for an official product.
mario sunshine was running under emulation on switch 1 in mario all stars. however, it was a purpose-built emulator specifically for the game, and afaik the game itself was tweaked for it as well. that kind of solution doesn't work nearly as well when you're trying to deploy a lot of games. even then, it still has its own issues that never got ironed out.
@NSonic79 yeah people install linux on their switch and then use dolphin on that. the easier to emulate games are somewhat playable, but definitely not up to what you'd want from a product you were paying for. you have to overclock it too. like, you can probably get solid performance if you disable the audio in double dash. that kind of thing.