Recomp / OS & system / Nintendo Switch
Mirage
Rust reimplementation of the Nintendo Switch firmware, including a kernel bootstrap. Inactive since early 2020.
Rewrite Human-led stalledFacts
- Original
- Nintendo Switch firmware (Horizon) (2017)
- Platform
- Nintendo Switch
- Method
- Rewrite
- Provenance
- Human-led · Repo created 2019, predates AI coding tools (GitHub) what this means
- Status
- stalled
- Licence
- unknown
- Team
- mirage-rs
- Started
- 2019-10
- Needs the original
- No
How to get it legally
Download it from the official repository. No original files are needed.
This project was rebuilt by mirage-rs. Facts last checked 2026-10-14.
Sources
Related
All os & system →Atmosphère
Nintendo Switch Horizon OS components
Custom firmware that replaces many Horizon OS system modules and the kernel with open reimplementations.
Boytacean
Game Boy
Game Boy emulator written in Rust with WebAssembly support.
Cxbx-Reloaded
Original Xbox kernel and system software
Xbox emulator that reimplements the console's kernel and libraries at a high level so games run on Windows.
GameGirl
Game Boy, Game Boy Color and Game Boy Advance
Rust emulator and debugger for the Game Boy, Game Boy Color and Game Boy Advance.
gbc
Game Boy Color
Game Boy Color emulator written in Rust as a learning project, with a web build.
nes-rust
Nintendo Entertainment System
NES emulator written in Rust that compiles to WebAssembly and has an online demo.