More actions
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
|description=Userland homebrew library for Nintendo Switch written entirely in Rust. | |description=Userland homebrew library for Nintendo Switch written entirely in Rust. | ||
|author=aarch64-switch-rs | |author=aarch64-switch-rs | ||
|lastupdated= | |lastupdated=2022/05/26 | ||
|type=Developments | |type=Developments | ||
|version= | |version=0.1 | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/nxrustswitch.7z | |download=https://dlhb.gamebrew.org/switchhomebrews/nxrustswitch.7z | ||
|website=https://aarch64-switch-rs.github.io/nx/ | |website=https://aarch64-switch-rs.github.io/nx/ | ||
|source=https://github.com/aarch64-switch-rs/nx | |source=https://github.com/aarch64-switch-rs/nx | ||
|donation=https:// | |donation=https://github.com/aarch64-switch-rs/nx | ||
}} | }} | ||
Userland library for Nintendo Switch homebrew (and other potential purposes), written in pure [https://www.rust-lang.org/ Rust] and some assembly bits. | Userland library for Nintendo Switch homebrew (and other potential purposes), written in pure [https://www.rust-lang.org/ Rust] and some assembly bits. |
Latest revision as of 05:29, 12 July 2023
NX in Rust | |
---|---|
General | |
Author | aarch64-switch-rs |
Type | Developments |
Version | 0.1 |
License | MIT License |
Last Updated | 2022/05/26 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
Userland library for Nintendo Switch homebrew (and other potential purposes), written in pure Rust and some assembly bits.
API docs are hosted here, and examples can be found here.
Setup guide to start developing Rust homebrew can be found here.
User guide
Switch homebrews written in Rust:
- emuiibo - By XorTroll.
Other Rust for Switch projects:
- Megaton Hammer - By roblabla, kitlith, FenrirWolf. A Rust toolchain to build all sorts of homebrew for the Nintendo Switch.
- Rusted Switch - By Igor1201. A project allows to compile Rust code using
rust-bindgen
to create bindings forlibnx
.
Credits
- libnx and its contributors for being the base of this project.
- Atmosphère and its contributors for being another base of this project.
External links
- Documentation - https://aarch64-switch-rs.github.io/nx/
- GitHub - https://github.com/aarch64-switch-rs/nx