[][src]Crate cemu_smm

A utility library for Super Mario Maker and Super Mario Maker 2 to read and manipulate game files.

The library compiles to WebAssembly for the web or can be used as a standard Rust Crate.

This library is used by my website SMMDB, which is the only platform, where you can share Super Mario Maker courses platform independently. This is particularly useful for emulation and the 3DS, which is unable to download specific course files from the Nintendo servers. Courses are serialized via Protocol Buffer.

Re-exports

pub use course::*;
pub use course2::*;
pub use errors::*;
pub use thumbnail2::*;

Modules

course

Super Mario Maker file manipulation.

course2

Super Mario Maker 2 file manipulation.

errors

Module which contains error types.

proto

Protocol buffer generated code.

thumbnail2

Super Mario Maker 2 thumbnail file manipulation.

Functions

run