Yes. Ryujinx is an open-source emulator, available not just for macOS but Windows and Linux. It’s maintained by a team of less than a dozen people. You’ll want to check the official compatibility list ...