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 Visual Studio 2015 or later. You will also need the .NET Core 2.0 or greater runtime installed.

Step one:

Download the latest version of Visual Studio from here. Once you have that done, make sure to run the installer, and select the C# Language package(s) and NET Core 2.0.


Step two: Variant one

After the installation of Visual Studio 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:

Open the vsproj file in Visual Studio, wait for it load the solution; and then switch the Debug build type to release. Then build.
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.