Safe abstractions for libnds, allowing homebrew development for the Nintendo DS using Rust
Go to file
BlueTheDuck dca8512eac
Some checks failed
rustdoc / rustdoc (push) Has been cancelled
It does need the target spec tho...
6be4c11ba9
2025-05-10 01:40:05 -03:00
.cargo It does need the target spec tho... 2025-05-10 01:40:05 -03:00
.github/workflows Fix doc generation 2025-05-10 01:35:58 -03:00
bitfield-tools Update project 2025-05-09 05:11:55 -03:00
nds-proc-macros Update project 2025-05-09 05:11:55 -03:00
nds-rs NDS-RS as main library 2025-05-10 00:30:11 -03:00
nds-sys -_- 2025-05-10 00:30:12 -03:00
.gitignore Small changes 2023-11-24 18:06:24 -03:00
Cargo.toml NDS-RS as main library 2025-05-10 00:30:11 -03:00
gendoc.sh Improve project files and tools 2023-02-18 19:52:23 -03:00
README.md add readme 2024-12-06 02:44:49 -03:00
rust-toolchain Improve docs and debug info 2021-07-24 19:39:28 -03:00

NDS RS

Rust support for the Nintendo DS console family

Project structure

nds-sys

libnds library bindings.

picolibc

wf-toolchain uses a custom libc implementation as such we can't rely on the libc crate.

Here we include our own bindings to the wf-picolibc

nds-proc-macros

Helper crate that hosts procedural macros

bitfield-tools

Functions related to bit manipulation