This is the 4do emulator for switch, it's pretty good.

port: v1.0 (Compiled from RetroArch-master branch)
compiled port by coppertj
icon by CatmanFan
Authors of emulator: https://github.com/libretro/4do-libretro/graphs/contributors

and above all thank you to anyone in the switch haxxing community for contributing to the RetroArch-develop branches! The MVPs

TO BE FIXED:
-sound (general retroarch issue)
-fixed controls (I thought these worked???)
They do however you still need to set the cfg file by...

 RetroArch Main Menu>Configurations>Load Configuration>retroarch.cfg in your 4do folder

Issues:
"Why can't my game startup? It just starts to black?"
-You need the bios for the 3do and have it in your 4do folder AND HAVE YOUR ROM ISOs IN THE 4DO FOLDER!!! IT WILL NOT WORK ANY OTHER WAY!

If there are any issues, I'd report to gitlab ( https://gitlab.com/coppertj/4do-switch/tree/master ) I know CatmanFan made a github one however, Microsoft you kill me.