Building RyujiNX (Windows only for now):
Support for OSX and Linux is limited and not really recommended for use as of late. To get started; you will need the .NET Core 2.0 or greater runtime installed.
Step one:
Download NET Core, here. Then install the SDK.
Step two: Variant one
After the installation of the Net Core SDK is done; go ahead and copy the Clone link from GitHub From here~ (via Clone or Download --> Copy HTTPS Link. Or you can download the ZIP tarball.) You can Git Clone the repo by using the GitBash, or you may use the second variant.
Step two: Variant two
Download the ZIP Tarball. Then extract it to a directory of your choice.
Step three:
Build the App using a Command prompt in the ROOT directory. You can quickly access it by Holding shift in explorer (in the RyujiNX directory) then right clicking, and typing the following command~ "dotnet publish -c Release -f win10-x64". The build directory is "root/bin/release/etc/etc."
Step four:
In order to run a NRO or NSO; simply drag the file onto the Executable. The app will launch, and the homebrew/application will begin emulation. Do keep in mind, that emulation is finicky, and will most likely crash at some point.