Rust wrapper for libctru
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ian Chamberlain 432fca3c16
Enable layout tests for generated bindings
10 months ago
.github Enable layout tests for generated bindings 10 months ago
assets/css Initial docs workflow for Github Pages 1 year ago
ctru-rs Update MSRV to 1.73 10 months ago
ctru-sys Enable layout tests for generated bindings 10 months ago
.gitignore Enum variants documentation + ide files ignored 1 year ago
Cargo.toml Merge branch 'master' into ci/reusable-actions 1 year ago
LICENSE Restore copyright label 2 years ago
README.md Initial docs workflow for Github Pages 1 year ago
_config.yml Initial docs workflow for Github Pages 1 year ago

README.md

ctru-rs

This repository is home of the ctru-rs project, which aims to bring full control of the Nintendo 3DS console to homebrew developers using Rust.

Structure

This repository is organized as follows:

Getting Started

Specific information about how to use the crates is present in the individual README for each package. Have a look at ctru-rs' README.md for a broad overview.

Documentation

Cargo-generated documentation is available via GitHub Pages, because the https://docs.rs build environment does not have libctru installed.

Original version

This project is based on the efforts of the original authors:

The old version is archived here.

License

This project is distributed under the Zlib license.