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.
Fenrir 2864c06207 Don't include nul terminator when passing string data back to Rust 10 months ago
.github Fix broken link and use proper branch name 1 year ago
assets/css Initial docs workflow for Github Pages 1 year ago
ctru-rs Don't include nul terminator when passing string data back to Rust 10 months ago
ctru-sys Merge pull request #148 from rust3ds/feature/package-docs 1 year 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.