Skip to content

Ryujinx

A Switch emulator whose original project was shut down in 2024 and now continues as community forks.

Direct download

What it does

Ryujinx emulates the Nintendo Switch: it implements the console’s ARM CPU, Maxwell GPU and operating system services well enough to run retail software, with Vulkan and Metal backends, upscaling beyond the console’s native resolution, and controller mapping.

Status

The original project ended on 1 October 2024, when its developer removed the source and organisation following an agreement with Nintendo. Builds from before that date still exist but receive no updates. Development continues in community forks — Ryubing and Kenji-NX — which have themselves moved off GitHub after takedown requests, so download locations change.

Legal position

Emulation itself is lawful in most jurisdictions. What is not is obtaining the console’s firmware, prod.keys or game images from anywhere other than hardware and cartridges you own. The emulator ships with none of them and cannot run anything without them.

Alternative to

AlternativeTypeTrade-off
Ryubing and Kenji-NXOpen sourceThe maintained forks of this codebase
EdenOpen sourceA separate continuation of the emulation effort
DolphinOpen sourceGameCube and Wii, mature, and legally unambiguous
A Nintendo SwitchPaidThe alternative that nobody lists and everybody should consider

Install

Development continues as Ryubing, hosted on the project’s own Git server rather than GitHub: git.ryujinx.app/projects/Ryubing

The original ryujinx.org downloads and GitHub repository are gone.

Links

This post is licensed under CC BY 4.0 by the author.
Last updated on