rust-libretro

A Rust library providing abstractions over the libretro API.

Build status Latest version Documentation License

Many of the abstractions lack documentation right now. PRs are welcome!

Examples

The following examples are available: - input: A simple core that visualizes the input of the first joypad. - test: A port of libretro-samples/test. - test-advanced: A port of libretro-samples/test_advanced.

To build and run an example you can use the following commands: ```sh

You might also want to add --release

cargo build --example --features="unstable-env-commands log"

adapt according to your target

retroarch -v -L ../target/debug/examples/lib.so ```