Ryujinx Firmware Github

The Ryujinx project is legal because it is clean-room reverse-engineered software—it does not contain any Nintendo code. However, Nintendo Switch firmware is proprietary software owned by Nintendo.

(requires a modded console):