
NeXium
NeXium is an in-development, open-source Nintendo Switch emulator for Windows, Linux and Android.
What NeXium is
NeXium is an in-development, open-source Nintendo Switch emulator for Windows, Linux and Android. It is written in Rust and uses a Vulkan-backed graphics renderer, with two interchangeable AArch64 JIT backends: Dynarmic and Rustarmic. Users can switch between those backends in the emulation settings. NeXium loads .nro homebrew with controller input and supports decrypted .dxci and .dnsp containers, but commercial-game play, saves and service coverage vary by title. Its renderer supports features including depth, blending, culling and several texture formats. The game library can scan NRO, DXCI and DNSP entries and display metadata, artwork, profiles and favorites. Translated shaders and Vulkan pipeline data are cached by title and device, with background workers for prebuilding. The Android port boots, renders and plays audio on a real device, with a library, settings, ROM import and performance display. NeXium is free, MIT-licensed and does not put builds or features behind a paywall. The project says it does not require proprietary Nintendo firmware, keys or system files, and advises using only software users legally own.
Good
- Free, open-source and MIT-licensed.
- Offers two selectable JIT backends.
- Loads .nro homebrew with controller input.
- Android port includes a library and settings.
- Does not require proprietary Nintendo system files.
Watch out
- Commercial-game compatibility varies by title.
- Audio output and its renderer remain in progress.
- Some Switch service handlers are partial.
- Project remains in development.
Who it suits
NeXium may suit users interested in Switch homebrew or experimenting with an emulator still under development. Android, Windows and Linux users are the intended platform audience.
Verdict
NeXium offers a free emulator with homebrew support and ports for desktop and Android. Its in-development status and title-specific compatibility make commercial-game support uncertain.
Plans and prices
From NeXium's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| NeXium | Free | Free, open source, MIT-licensed · Builds and features are not paywalled |
The facts
Each one read from NeXium's own pages, with the date it was checked.
Where it runs
- Android
- The Android port boots, renders, and plays audio on a real device, with a game library, settings, ROM import, performance HUD, and immersive fullscreen.checked 4 Oct 2026
- Android platform
- The Android port boots, renders, and plays audio on a real device, with a game library, settings, ROM import, performance HUD, and immersive fullscreen.checked 3 Oct 2026
- Desktop platform
- The site describes a desktop application and provides Linux and Windows updater paths.checked 3 Oct 2026
- Windows and Linux
- The project describes a desktop application and lists Windows and Linux updater paths; the homepage identifies Windows as a platform.checked 4 Oct 2026
What it does
- Audio
- Audio output and its renderer are in progress; the site says the complete Nintendo effect graph is still growing.checked 4 Oct 2026
- Commercial game support
- Decrypted .dxci and .dnsp containers load, but gameplay, saves, and per-title service coverage remain hit-and-miss.checked 3 Oct 2026
- Commercial titles
- Decrypted .dxci and .dnsp containers can load, but gameplay, saves, and per-title service coverage remain hit-and-miss.checked 4 Oct 2026
- Compatibility limits
- NeXium is in development, compatibility is title-specific, and many less-travelled Switch service commands still return compatibility defaults.checked 4 Oct 2026
- CPU backends
- Users can select the Dynarmic or Rustarmic CPU backend in settings and switch at runtime without rebuilding when both are present.checked 4 Oct 2026
- Graphics
- The Vulkan renderer supports depth, blending, culling, block-linear textures, BC and ASTC formats, and sRGB decoding.checked 4 Oct 2026
- Homebrew
- The emulator loads .nro homebrew with controller input, and the sm64ex-switch port runs its rendered 3D path at 60 FPS.checked 4 Oct 2026
- Homebrew support
- The emulator loads .nro homebrew with per-section permissions, argv chain-loading, SD-card working directories, and controller input.checked 3 Oct 2026
- Library features
- The game library supports metadata and artwork, profiles, favorites, Quick Launch, controller navigation, a virtual keyboard, a performance overlay, and in-app updates.checked 4 Oct 2026
- License
- NeXium is open source under the MIT license.checked 4 Oct 2026
- Product
- NeXium is a modular Nintendo Switch emulator written in Rust with a Vulkan-backed GPU and two interchangeable AArch64 JIT backends.checked 4 Oct 2026
- Security and firmware
- The maker says NeXium requires no proprietary Nintendo firmware, keys, or system files to run and advises using it only with software users legally own.checked 4 Oct 2026
- Service coverage
- NeXium registers more than 80 Switch services, though some handlers are partial and many less-travelled commands return compatibility defaults.checked 3 Oct 2026
- Shaders
- Per-title and per-device caches persist Vulkan pipeline data and translated shader bundles, with asynchronous workers for prebuilding.checked 4 Oct 2026
- Shader support
- NeXium translates guest SASS to SPIR-V and keeps persistent per-title, per-device pipeline and shader caches with asynchronous prebuild workers.checked 3 Oct 2026
- Support
- The project directs users to Discord for community support and testing, and says donations support development while builds and features stay free.checked 4 Oct 2026
- System requirements
- The site identifies Windows and Vulkan 1.3, and describes building the application with Cargo.checked 3 Oct 2026
- Use and affiliation
- The site says NeXium requires no proprietary Nintendo firmware, keys, or system files to run, advises using only legally owned software, and states it is not affiliated with or endorsed by Nintendo.checked 3 Oct 2026
The full review of NeXium
NeXium is a free, open-source Nintendo Switch emulator for Windows, Linux, and Android, aimed especially at people exploring homebrew or following emulator development. Its homebrew support is a stronger reason to choose it than its still-uncertain commercial-game compatibility.
Overview
Written in Rust, NeXium combines Vulkan graphics with two interchangeable AArch64 just-in-time CPU backends, selectable at runtime. It requires no proprietary Nintendo firmware, keys, or system files; users should run only software they legally own. The project is not affiliated with or endorsed by Nintendo.
NeXium can load decrypted .dxci and .dnsp containers, but loading is not the same as reliable play: gameplay, saves, and individual titles’ service support remain inconsistent. That makes it a poor fit for anyone counting on a particular commercial game to work.
Key features
Homebrew and library
The emulator loads .nro homebrew with per-section permissions, argv chain-loading, SD-card working directories, and controller input. The sm64ex-switch port runs its rendered 3D path at 60 FPS, a specific example of homebrew capability rather than a measure of commercial-game performance. A library scans NRO, DXCI, and DNSP entries, then adds metadata, artwork, profiles, favorites, Quick Launch, and controller navigation.
Graphics, shaders, and CPU
The Vulkan renderer handles depth, blending, culling, block-linear textures, BC and ASTC formats, and sRGB decoding. NeXium translates guest SASS shaders to SPIR-V and saves pipeline and shader caches for each title and device; asynchronous workers prebuild shader data. Persistent caches and prebuilding can reduce repeated shader work, while the selectable Dynarmic and Rustarmic JIT backends give technically minded users a way to compare CPU paths.
Audio and services
Audio output and its renderer are still in progress. The project describes 48 kHz source pacing, stereo routing, six-channel downmix, and REV0–REV11 support, but the Nintendo effect graph is not complete. NeXium registers more than 80 Switch services, yet some handlers are partial and many less-used commands return compatibility defaults. Neither breadth of service registration nor container loading should be read as a guarantee that a given game will run correctly.
Pricing
NeXium costs nothing. The free, MIT-licensed build includes the emulator’s features without a paywall, and the source is available. There is no separate paid tier or free-trial period to weigh; development support is optional through one-time or monthly Ko-fi contributions, and community members can also help by joining Discord and testing builds.
Platforms
NeXium supports Windows, Linux, and Android. The desktop application has Windows and Linux updater paths; the project identifies Windows and Vulkan 1.3 and describes building the application with Cargo. The Android port boots, renders, and plays audio on a real device, with a library, settings, ROM import, performance HUD, and immersive fullscreen. Audio remains in progress, so Android’s ability to play audio should not be mistaken for a finished audio implementation.
Who it's for
NeXium makes the most sense for homebrew users, emulator developers, and technically curious players who value open source and are comfortable with an evolving project. Its homebrew loading options and configurable CPU backends offer meaningful room to explore. Choose something else if dependable commercial-game play, saves, or complete title-specific services are the priority.
Pros and cons
- Pro: Homebrew loading includes controller input, SD-card working directories, and argv chain-loading, making it more capable than a bare file loader.
- Pro: Vulkan rendering, persistent per-title and per-device shader caches, and two runtime-selectable JIT backends give technically minded users useful configuration and implementation depth.
- Pro: The free MIT-licensed build keeps features and builds outside a paywall.
- Con: Commercial containers may load without delivering reliable gameplay or saves, so it is not a dependable choice for a specific game.
- Con: Audio is unfinished, and partial service handlers leave compatibility uncertain even with more than 80 services registered.
Alternatives
For a free emulator with Android, Linux, macOS, web, and Windows support, consider Eden instead. If desktop packages for Windows, macOS, and Linux matter more than Android support, Ruzu is another free, open-source option. The directory’s Nintendo Switch Emulators list offers a broader category comparison.
Voland, Citron NEO, Nuzu, Ryubing, Ryujinx Classic, and Torzu are also free alternatives; compare their supported platforms against your device before choosing.
Verdict
Choose NeXium if you want a no-paywall, open-source emulator to explore Switch homebrew on desktop or Android. Its homebrew support and configurable backends are the draw; look elsewhere if reliable commercial-game play or finished audio is essential.
Getting started
- Visit the NeXium website.
- Choose a build for Windows, Linux, or Android.
- On Windows, use Vulkan 1.3; the project also describes building the application with Cargo.
- Import ROMs on Android, or scan library entries in NRO, DXCI, and DNSP formats.
- Choose Dynarmic or Rustarmic in Settings → Emulation.
Limits worth knowing
NeXium is in development, with title-specific compatibility; commercial-game gameplay, saves, and service coverage can be inconsistent. Some Switch service commands rely on compatibility defaults, and audio output and its renderer remain in progress.
Questions
Is NeXium free?
Yes. Its listed plan is free, and builds and features are not paywalled.
Is NeXium open source?
Yes. NeXium is open source and MIT-licensed.
Which platforms does it support?
Supported platforms are Windows, Linux, and Android.
Does it support homebrew?
Yes. It loads .nro homebrew with controller input, among other support for homebrew workflows.
Can it run commercial games?
Decrypted .dxci and .dnsp containers can load, but gameplay, saves, and per-title service coverage remain inconsistent.
Does it require proprietary Nintendo files?
The project says it requires no proprietary Nintendo firmware, keys, or system files, and advises using only legally owned software.
Alternatives to NeXium
- 1

Eden
Free planOpen sourceAndroidWebAPILinux7.7Free plan - 2

GitHub CodeQL
Free planWebExtensionLinuxmacOS7.5From $30 a month - 3
Hydra
Free planOpen sourceWebAPILinuxSelf-hosted7.3Free plan - 4
Pineapple Pictures
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.3Free plan - 5
Ruzu
Free planOpen sourceLinuxmacOSWindows7.2Free plan - 6
MeloNX
Free planOpen sourceiOS7.0Free plan
